Linux

linux & IT …

دویست خط پچ کرنل لینوکس که باعث شگفتی می‌شود


قبلا در مورد پچ معروف BFS و تاثیر اون  در افزایش کارایی  سیستم‌های خانگی (دسکتاب) صحبت کرده بودم.

حالا یه بابایی به اسم مایک گالبریث یه پچ (وصله) خیلی کوچولو نوشته (۲۳۳ خط) که تاثیر جادویی و عجیب و غریبی روی عملکرد سیستم می ذاره 🙂 و به حدی خوفناکه که لینوس طی نامه‌ای این پچ رو یه شاهکار و به اصطلاح killer feature  هم دونسته!

برای اینکه از این پچ استفاده کنید، باید سورس  کرنل ۲.۶.۳۷ کاندید دوم رو که همین امروز منتشر شده، دانلود  و به مسیر proc/sys/kernel/sched_autogroup_enabled  مراجعه کنید و مقدارش رو صفر یا یک قرار بدید.

فرق اون صفر و یک رو هم می تونید توی این دو تا فیلم زیر ببینید!

اینم برای زمانیکه یک تنظیم کرده باشید

** توی این دو تا فیلم،  کرنل  با دستور make -j64  کامپایل میشه تا بار روی دوش  پردازشگر به شدت بالا بره و وسط کامپایل، فیلم ۱۰۸۰ پی هم پخش میشه و بعد هم  سایتی اسکرول میشه و بعد هم پنجره‌های باز جابجا میشن 🙂 تا اثبات بشه، همه چی نرم و روون داره صورت میگیره!  با دستور make -j128 هم  باز شرایط خیلی خیلی خوب گزارش شده… جز پخش فیلم که یه مقدار کند بوده :ی

منبع

پی‌نوشت:

* لینک مستقیم  فیلم شماره یک (در صورت تنظیم با مقدار صفر، فیلم ۱۰۸۰ پی به صورت کامل توی هنگ هست و به زور چند ثانیه‌ای پخش میکنه :ی)

* لینک مستقیم فیلم شماره دو ( در صورت تنظیم با مقدار یک،  فیلم ۱۰۸۰ پی خیلی نرم و روون پخش میشه و حتی  پنجره‌های باز رومیشه  تکون داد بدون اینکه گیر کنه )

Advertisements

12 پاسخ به “دویست خط پچ کرنل لینوکس که باعث شگفتی می‌شود

  1. همایون 2010/11/16 در 8:28 ب.ظ.

    حالا آیا این پچ به نسخه رسمی کرنل هم اضافه میشه؟

    • Novid 2010/11/16 در 8:33 ب.ظ.

      صد در صد 🙂 اصلا فرق این پچ با BFS تو همینه …. این رو لینوس تایید کرده و یه شاهکار هست چون فقط ۲۳۳ خط هست و اصلا پچ پیچیده‌ای نیست:ی تاثیر منفی هم نمیذاره…. ۲.۶.۳۷ منتشر شه دیگه جزئی از کرنل هست (همونطور که نسخه کاندیدش همین داره و میشه دستی کامپایل کردش) …. فقط نمیدونم چرا بعضی جاها نوشتن ۲.۶.۳۸ دیگه خیلی توپ تر میشه … مثل خبری که اینجا ذکر شده http://linux.slashdot.org/story/10/11/16/1330233/The-200-Line-Linux-Kernel-Patch-That-Does-Wonders

  2. Bahram 2010/11/16 در 9:14 ب.ظ.

    واقعا عالیه ….
    دهن آدم همین‌طوری باز میمونه 😉

  3. احسان 2010/11/17 در 11:39 ق.ظ.

    سلام
    آقا به دادم برسین
    این لینوکس داره منو دیوانه میکنه
    توی اوبونتو نمی تونم به جیمیل وصل شم
    مطالب سایتتون رو همیشه دنبال میکنم ولی در این مورد نمیدونم چیکار کنم
    توی گوگل فقط یکجا این مشکل هست که اونم نتونسته وصل شه.
    فایروال رو چک کردم و پورت 80 و حتی tcp رو کلا اجازه دادم ولی باز هم نمیشه.
    iptable رو هم چک کردم
    من عاشق لینوکسم ولی اون منو اذیت میکنه
    مجبورم برم توی ویندوز به جیمیل وصل شم.
    خدا وکیلی حالگیری نیست !
    تازشم 1.5 دادم نوت بوک و همون شب ویندوز اورجینالشو با اوبونتو 10.14 عوض کردم و یک 400 مگابایت هم کردم توی گلوش واسه آپدیت و درایور.
    میگین چیکار کنم ؟
    میگن از سوزه هم میشه ، ولی با سوزه حال نمیکنم چون stable نیست.
    یعدشم روی رایانه شخصیم حتی اومدم kde نصب کردم ولی باز نشد.
    تمام مرورگرهایی که میشناختم رو تاحالا نصب کردم ولی نمیشه.(نزدیک به 25 تا میشه)
    تنها چیزی که بهش شک دارم ssl هست.
    اونم نمیدونم چه جوری هست.
    از کمکتون ممنون میشم.
    منتظر جوابتون هستم.
    با تشکر

  4. امیر 2010/11/18 در 12:06 ق.ظ.

    وبلاگ خیلی جالبی دارید.

  5. timmyturner 2010/11/19 در 1:33 ب.ظ.

    خیلی دلم میخاست بفهمم چجوری این پچ رو نصب کنم. ولی اصلا تاحالا هسته کامپایل نکردم.

  6. افشین 2010/11/19 در 6:41 ب.ظ.

    سلام.
    من از Debian Testing استفاده می‌کنم با کرنل نسخه 2.6.32
    آیا می‌توانم از دستور‌العمل
    http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html

    استفاده کنم؟
    متشکرم.

  7. مهدی 2010/12/18 در 7:41 ب.ظ.

    مرسی خیلی خوبه،اگه ممکنه مراحل نصب به صورت تصویری لینوکس مینت رو واسم بزارین

  8. مهدی 2010/12/18 در 8:03 ب.ظ.

    میخوام اشتراکمو فعال کنم اما وقتی روی لینک های موردنظر کلیک میکنم صفحه فیلترینگ میاد

    • Novid 2010/12/19 در 3:19 ق.ظ.

      اگه منظورت اشتراک رایانامه هست… متاسفانه مخابرات فیلتر کرده! بهتره با فیلترشکن عضو بشی… بعد دیگه بدون مشکل آخرین مطالب براتون ارسال میشه

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

%d وب‌نوشت‌نویس این را دوست دارند: