لینوکس و دنیای متن‌باز

معجزه هوش مصنوعی در لینوکس؛ کد لینوس توروالدز پرواز کرد!

تصویر مقاله اصلی لینوکس

چند روز پیش بود که خبر اومد لینوس توروالدز، خالق دنیای لینوکس، با کمک هوش مصنوعی Claude Code تونسته یک تغییر خفن و فوق‌العاده روی Kernel لینوکس پیاده کنه. حالا خبر جذاب‌تر اینکه یک مهندس شرکت متا (Meta) اومده سراغ همون کد و با دستکاری‌های حرفه‌ای، سرعت و کارایی رو جوری بالا برده که همه رو شگفت‌زده کرده! اگر سرور یا سیستم سنگین داری و مدام داری با پردازش‌های موازی سر و کله می‌زنی، این خبر مستقیماً روی کارت تأثیر داره.

ماجرا از این قراره که وقتی کلی CPU Thread مختلف دارن هم‌زمان از یک فایل کوچیک داده می‌خونن، سیستم دچار یک جور درگیری و افت سرعت میشه؛ چون همگی دارن مدام به یک بخش از حافظه یا همون page cache چنگ می‌زنن و اصطلاحاً refcount بین هسته‌های پردازنده پاسکاری میشه. حالا Kiryl Shutsemau، همون مهندس متا، اومده با استفاده از ایده اولیه لینوس، این مشکل رو حل کرده تا داده‌ها بدون این دردسرهای اضافی کپی بشن و کارایی سیستم ترکونه.

Kiryl این پچ‌ها رو روی سیستم‌عامل‌های مختلف مثل EXT4 و TMPFS و XFS تست کرده. تست‌ها روی یک غول پردازشی یعنی پردازنده AMD Ryzen Threadripper با ۶۴ تا ترد انجام شده و نتایجش واقعاً خیره‌کننده بوده. هم با دیفالت امنیتی CPU و هم بدون اون، سرعت سیستم به شکل عجیبی بالا رفته.

نتایج تست عملکرد پچ جدید لینوکس

البته این پچ‌ها هنوز در مرحله بررسی و نظردهی یا همون درخواست برای کامنت (RFC) هستن و یک‌سری بحث‌های فنی طراحیشون مونده که باید جمع‌وجور بشه. اما با این نتایج خفنی که دیدیم، اصلاً بعید نیست که خیلی زود این تغییرات رو توی نسخه اصلی Kernel لینوکس ببینیم. اگر دوست داری جزئیات فنی دقیق‌تر رو بخونی، می‌تونی سر به لینک مرخصی لینوکس بزنی.

منبع اصلی: Phoronix (Linux News) | 27 مهر 1405

خسرو عظیمی

خسرو عظیمی هستم. علاقه مند به دنیای اوپن سورس و IT، لینوکس، امنیت، وب و برنامه نویسی. در حال حاضر توسعه دهنده وب، کارشناس سئو و ادمین سیستم عامل هستم. لینک سایت شخصی: khosro-azimi.ir

مطالب مرتبط

دیدگاهتان را بنویسید

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

دکمه بازگشت به بالا