خالق لینوکس: اپل باید در پردازنده نسل بعد خود از هشت هسته پردازشی بزرگ استفاده کند
زوميت/ خالق لينوکس با ابراز علاقه به کامپيوترهاي جديد مک، خاطرنشان ميکند که اپل بايد پشتيباني از توزيعهاي لينوکس را ارائه دهد و در پردازندهي نسل بعد خود، از هشت هستهي پردازشي بزرگ استفاده کند.
لينوس بنديکت توروالدز، مهندس نرمافزار فنلانديآمريکايي، بهواسطهي آغاز و توسعهي هستهي لينوکس شناخته ميشود و هماکنون، مسئوليت هماهنگي پروژهي لينوکس را برعهده دارد. مدتي پيش، از صحبت کريگ فرديگي دربارهي پشتيباني از ويندوز در مکهاي مبتنيبر آرم درصورت دريافت مجوز مايکروسافت گفتيم و بهنوعي فدريگي توپ را به زمين مايکروسافت انداخت. حال ترووالدز، خالق لينوکس، در مصاحبهي جديدي در انجمن Real World Tech، به علاقهي خود براي استفاده از کامپيوترهاي مک درصورت فراهمکردن توزيعهاي لينوکس در اين کامپيوترها اشاره و خاطرنشان ميکند اين اپل است که از لينوکس پشتيباني نميکند.
ممکن است فکر کنيد چه مشکلي در اجراي لينوکس وجود دارد که اپل و ساير شرکتها از توزيعهاي آن پشتيباني نميکنند. سؤال اصلي اين است که آيا لينوکس عملا روي همهي پردازندههاي کرهي زمين از 80386s تا IBM s390x و خانواده ARM، از جمله تراشه M1 اپل اجرا نميشود؟ دقيقا ممکن است اينطور باشد؛ اما براي راهاندازي و توسعهي لينوکس، تنها پردازنده تأثيرگذار نيست و عوامل ديگر نيز مؤثر هستند. طبق گفتههاي توروالدز، اپل ممکن است درنهايت لينوکس را در سرويس ابري خود ارائه دهد؛ اما لپتاپهاي آنها اين کار را انجام نميدهند. او دراينباره ميگويد:
منتظر لپتاپ مبتنيبر آرم هستم که بتواند در طولانيمدت لينوکس را اجرا کند. بهنظرم مکبوک ايرهاي جديد بهغير از سيستمعامل مک OS بهترين دستگاههاي ممکن بودند؛ اما واقعيت اين است که ديگر زمان و حوصلهاي ندارم که با شرکتها براي متقاعدکردنشان به استفاده و پشتيباني از لينوکس مبارزه کنم.
در اجلاس منبع آزاد لينوکس در سال جاري ميلادي، توروالدز در مصاحبه با ديرک هوهندل، مدير ارشد متنباز VMware، دربارهي تغيير معمار اپل به آرم و امکان اجراي لينوکس در آينده به اين نکته اشاره کرد که حدود دَه سال از اين واقعيت شکايت ميکند که يافتن سختافزار مبتنيبر آرم و مناسب براي توسعهي لينوکس واقعا دشوار است. اين در حالي است که آنها وجود دارند، اما مطمئنا تاکنون رقباي واقعي براي x86 نبودهاند.
توروالدز درادامه افزود: «بدون شک دوست دارم که يکي از مکهاي M1 را خريداري کنم؛ البته بهشرطي که بتواند لينوکس را اجرا کند. خاطرات زيادي با مکبوک اير ۱۱ اينچي دارم که دَه سال پيش از آن استفاده ميکردم؛ اما مجبور شدم تا از مکبوک مهاجرت کنم. تصميم گرفتم از لپتاپهايي بهتر از مکبوک اير ۱۱ اينچي استفاده کنم؛ چون اپل رفتهرفته کار با لينوکس در مک را سختتر کرد. بهنظرم مشکل اصلي M1 براي من پردازندهي گرافيکي و ساير تجهيزات آن است و احتمالا اين موضوع من را از استفاده از آنها منصرف ميکند؛ زيرا تا وقتي اپل رويکرد خود را بهسمت پشتيباني از متنباز پيش نبرد، طبيعتا از پشتيباني لينوکسي برخوردار نخواهد شد.»
مدتها است که اپل رابطهي عشق و نفرت را دربرابر جامعهي متنباز در پيش گرفته است، نه آنچنان مانند مايکروسافت سالهاي گذشته از جامعهي متنباز متنفر است و نه مانند مايکروسافت اين روزها علاقهاي به اين موضوع نشان ميدهد. اپل هرگز جزئيات فني سختافزاري را ارائه نميدهد که توسعهدهندگان متنباز به آن احتياج دارند و توروالدز، تنها کسي نيست که انتظار دارد که چگونگي توسعه با سختافزار مبتنيبر پردازندهي M1 بازتر شود؛ زيرا گروه توسعهي گوگل کروم نيز در توسعهي مروکر کروم مبتنيبر M1 با مشکلاتي روبهرو شدهاند.
طبق گفتههاي توروالدز، اپل بهتر است هستههاي پردازندهي اختصاصي خود را افزايش دهد و بهجاي استفاده از چهار هستهي بزرگ براي انجام کارهاي سنگين و چهار هستهي کوچک براي کارهاي سبکتر، از هشت هستهي بزرگ و هشت هستهي کوچک استفاده کند؛ حتي اگر به کاهش شارژدهي منجر شود.
وي در اين زمينه ميگويد: «حتي اگر مسئلهي يادشده در کار نبود، انتظارم استفاده از هستههاي پردازشي بيشتر خواهد بود. حتي در لپتاپ، به عمر باتري ۲۰ ساعته اهميت نميدهم و ترجيح ميدهم بيشتر آن را به برق متصل کنم و در عوض هشت هستهي بزرگ و بيشتر پردازشي داشته باشم. دربارهي محدويت رم مشکلي نخواهم داشت؛ ۱۶ گيگابايت رم براي من کافي است؛ زيرا در لپتاپ، کارهايي انجام نميدهم که به رم بيشتري نياز دارند. تمام کارهاي من به خواندن ايميل و انجام کامپايلهاي git و هسته خلاصه ميشود. بله، کامپيوتر دسکتاپ من ۶۴ گيگابايت رم دارد؛ اما به اين دليل است که آن ۳۲ هسته و ۶۴ رشته را در خود جاي داده است و من پردازشهاي موازي را با آن انجام ميدهم. راستش را بخواهيد حتي در اين صورت نيز ۳۲ گيگابايت رم برايم کافي خواهد بود.»
بهگفتهي توروالدز، طبيعي است که ساير توسعهدهندگان و کاربران در کامپيوترهاي جديد مک به قدرت بيشتري احتياج داشته باشند و اغلب آنها، افراد و توسعهدهندگاني هستند که چندين ماشين مجازي بهکار ميبرند يا با استفاده از پروندهي RAW عکاسي و فيلمبرداريهاي سنگين و بزرگ را انجام ميدهند.
بهنوعي صحبتهاي لينوس توروالدز توپ را به زمين اپل انداخت و به اپل خاطرنشان کرد که اگر دوست دارند، افراد و توسعهدهندگاني را ببينيد که از لينوکس در کامپيوترهاي مک استفاده ميکنند. تمام آنچه بايد انجام دهند، اين است که سختافزار و درايورهاي خود را بازکنند و تيم هستهي لينوکس ميتواند ساير کارها را خودش انجام دهد.
ديدگاه شما کاربران گرامي دربارهي صحبتهاي لينوس توروالدز در زمينهي اپل و کامپيوترهاي جديد مک مجهز به پردازنده M1 چيست؟