لینوس توروالدز می گوید ARM برای بازار سرور نیست

Linus Torvalds in a Con

ل پردازنده های ARM معماری نسبتاً ساده تری دارند نسبت به سایر خانواده های پردازنده و از مصرف کم برق بهره مند شوید. در سالهای اخیر ، در زمینه محاسبات جاسازی شده غالب شده اند، به ویژه تلفن های همراه و رایانه های لوحی.

با این حال، برای لینوس توروالدز و برخی دیگر ، این معماری قادر به غلبه در خانواده سرور نخواهد بود. برای توجیه موقعیت خود ، لینوس توروالدز استدلال هایی مانند سطح بالای تکه تکه شدن در اکوسیستم ARM ارائه داده است و سیستم های طراحی شده تحت این پردازنده ها ، پیکربندی های مختلف سخت افزاری ، محدودیت های سازگاری و گاهی، هزینه های اجرای بسیار بالا

لینوس توروالدز یک بار در اکتبر 2016 گفته بود که باز بودن و دامنه اکوسیستم سخت افزار مبتنی بر x86 بی نظیر است ، در حالی که اکوسیستم ARM همچنان پراکنده است.

توروالدز گفت: "مجموعه دستورالعمل ها و هسته پردازنده خیلی مهم نیستند." "این عاملی است که مردم تمرکز می کنند ، اما آنچه مهم است زیرساخت های موجود در اطراف مجموعه دستورالعمل ها است. و x86 این زیرساخت را در سطوح مختلف فراهم می کند. "

بنابراین ، می گوید که سرورهایی که با معماری ARM مشکلاتی داشتند ، بیشتر مشکلات توسعه نرم افزار هستند.

هر چیپست معماری ، شبکه و ویژگی های ورودی و خروجی خاص خود را دارد ، بنابراین برای استفاده از این ویژگی ها ، هر پیکربندی باید نرم افزار خاص خود را داشته باشد.

این محدودیت باعث کاهش سرعت پذیرش ARM در سرورها شد. در مقابل ، معماری x86 از این محدودیت های سازگاری رنج نمی برد و همچنان بر بازار سرور تسلط دارد.

ARM برای لیگ های بزرگ آماده نیست

امسال ، او در ایمیلی که در تاریخ 21 فوریه برای انجمن ارسال شد ، به موضوع بازمی گردد و بار دیگر اظهار می دارد كه ARM در بازار سرور جایگاهی پیدا نخواهد كرد.

ARM

استدلال آنها این است که سرورهای ARM برای اکثر توسعه دهندگان مناسب نیستند به دلیل مشکلات ثبات بی شمار ، گران و زمانبر هستند.

در ایمیل خود ، او از یک طرف توضیح می دهد که مزیت پردازنده های ARM از نظر قدرت فقط یک تئوری گسترده است و از طرف دیگر ، استقرار چنین سرورهایی به نفع شرکت ها یا تأمین کنندگان انرژی نیست.

این همان چیزی است که او در مورد هزینه اجرای سرورهای ARM می نویسد:

"مزیت قیمت ARM هرگز وجود نخواهد داشت ، مگر اینکه حجم کافی برای جبران مزیت حجم سرور بزرگ اینتل داشته باشید.

کوچک بودن یک NRE (مهندسی غیرتکراری به معنی هزینه یکبار تحقیق ، طراحی ، تولید و آزمایش یک محصول جدید یا بهبود محصول است) ارزان تر ، مهم نیست ، درصورتی که هزینه های توسعه قابل جبران نیست.

به هر ارائه دهنده سرور ARM تاکنون نگاه کنید ، آنها نه تنها کندتر بلکه گرانتر نیز هستند. "

به گفته وی ، به دلیل همین چند دلیل است که x86 بسیار جلوتر از ARM در بازار سرور است.

ARM فقط برای کاربر نهایی است

مشکل دیگری که یک کاربر به آن اشاره می کند این است سرورهای ARM معمولاً برای پروژه های کوچک مورد استفاده قرار می گیرند و اغلب مناسب نیستند.

اگرچه برخی از شرکت های بزرگ آنها را جذاب می دانند ، اما سرورهای ARM موجود برای اکثر توسعه دهندگان مناسب نیستند.

دیگر به معایبی از جمله: اندازه گیری دشوار ROI اشاره کنید (بازگشت سرمایه) ، اکوسیستم معماری کوچک ARM ، مسائل در دسترس بودن و پیاده سازی و غیره.

وی معتقد است که مشکلات نرم افزاری احتمالاً اصلی ترین نگرانی اصلی است.

در حالی که بسیاری از سرویس های محبوب در سرورهای ARM اجرا می شوند ، اما پشتیبانی از نرم افزار مشکلی خواهد داشت. آنها کافی نیستند ، برای انتقال ساده موارد به سخت افزار جدید ، باید اطمینان حاصل کنید که همه چیز به درستی کار می کند تا از بروز هرگونه مشکل عملکرد یا خرابی جلوگیری شود.

به عبارت دیگر ، نرم افزار پورت شده باید در این نوع محیط ها پایدار و آزمایش شود.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

نظر بدهید ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   لوئیکس dijo

    به نوعی حق با اوست. اما با نگاهی به نقص های امنیتی پلت فرم x86 ، فکر می کنم اگر ARM ها دست خط خوبی بزنند ، می توانند یک تکه از کیک را بدست آورند.