سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود
wepido.ir

پروژه Kmorph؛ بازیابی خرابی هسته لینوکس بدون ری‌استارت با زمان توقف حدود دو ثانیه

پروژه Kmorph؛ بازیابی خرابی هسته لینوکس بدون ری‌استارت با زمان توقف حدود دو ثانیه

پروژه متن‌باز Kmorph معرفی شده است تا امکان بازیابی خرابی هسته (Kernel Crash) در لینوکس را بدون نیاز به راه‌اندازی مجدد (Reboot) فراهم کند. این پروژه بر پایه کارهای Multikernel ساخته شده که در یک سال گذشته خارج از درخت اصلی (Out-of-tree) توسعه یافته‌اند؛ بنابراین در وضعیت فعلی روی هسته اصلی لینوکس (Mainline Linux Kernel) کار نمی‌کند و آینده پذیرش گسترده آن به ورود کدهای Multikernel به Mainline وابسته است.

بازیابی سریع با هسته جانشین

در Multikernel چند نمونه مستقل از هسته می‌توانند روی یک سیستم فیزیکی هم‌زمان وجود داشته باشند. Kmorph از این قابلیت برای جایگزینی دو مرحله راه‌اندازی مجدد با یک تحویل (Takeover) استفاده می‌کند. یک هسته دوم به نام جانشین (Successor) از پیش روی یکی دو پردازنده (CPU) و بخشی از حافظه در کنار هسته در حال اجرا یا پیشین (Predecessor) بوت می‌شود و آن را زیر نظر می‌گیرد.

هنگامی که هسته پیشین دچار panic یا hang شود، هسته جانشین پردازنده‌های آن را fence می‌کند، دستگاه‌ها را تحویل گرفته و بازنشانی می‌کند، هویت شبکه را بازمی‌گرداند، در صورت نیاز یک vmcore سازگار با kdump ذخیره می‌کند و سپس پردازنده‌ها و حافظه باقی‌مانده را به صورت hot-add اضافه کرده و به هسته ماشین تبدیل می‌شود. تشخیص و انتقال به جانشین در حال اجرا حدود یک ثانیه طول می‌کشد و بدون reboot، بدون firmware و بدون اپراتور انجام می‌شود.

آپدیت زنده و بازگردانی سرویس‌ها

همین سازوکار تحویل برای آپدیت زنده هسته (Live Kernel Update) نیز به کار می‌رود؛ دستور kmorph upgrade یک ماشین سالم را به جانشینی با هسته جدیدتر تحویل می‌دهد. در هر دو حالت، هسته جدید می‌تواند جانشین خودش را آماده کند و این چرخه نسل به نسل ادامه یابد.

Kmorph همچنین مفهوم سرویس‌های مهم systemd را پشتیبانی می‌کند تا در حالت آماده‌به‌کار (Standby) روی هسته جایگزین اجرا شوند و بازیابی سرویس بسیار سریع باشد. برای نمونه، Nginx در صورت خرابی هسته می‌تواند در حدود دو ثانیه دوباره آنلاین شود و سپس سایر سرویس‌های کم‌اهمیت‌تر راه‌اندازی شوند.

وضعیت پیاده‌سازی و تفاوت با KHO و LUO

به گفته توسعه‌دهندگان، بخش اصلی کارهای تازه در خود هسته Multikernel انجام شده است: fencing، تحویل دستگاه و IOMMU، و hot-add پردازنده و حافظه از device tree میزبان. Kmorph لایه‌ای از orchestration به زبان C روی این رابط‌هاست و همانند kdump از طریق dracut، initramfs-tools، kernel-install و یک سرویس systemd با توزیع‌ها یکپارچه می‌شود. این پروژه امروز روی x86_64 و ARM64 کار می‌کند و پشتیبانی RISC-V در دست توسعه است.

هسته اصلی لینوکس در حال حاضر قابلیت‌های Kexec Handover (KHO) و Live Update Orchestrator (LUO) را دارد، اما از بازیابی مشابه خرابی هسته پشتیبانی نمی‌کند؛ برای آپدیت هسته همچنان به Kexec reboot نیاز است و این سازوکار نمی‌تواند خرابی هسته را تحمل کند. Kmorph مفهومی جالب با پتانسیل بالا ارزیابی می‌شود، هرچند پذیرش گسترده آن به سرنوشت ورود Multikernel به Mainline بستگی دارد. جزئیات بیشتر در اعلامیه فهرست پستی هسته لینوکس (Linux Kernel Mailing List) و کد پروژه در GitHub در دسترس است.

نظرتان را ثبت کنید کد خبر: 56724 گروه خبری: اخبار نرم افزار منبع خبر: Phoronix تاریخ خبر: 1405/08/16 تعداد مشاهده: 17
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Dragon Story 2.5.0.3 for Android

Dragon Story 2.5.0.3 for Android

داستان هیولا

Handy Safe Pro 1.06 for Android

Handy Safe Pro 1.06 for Android

ذخیره کارت های بانکی و اطلاعات کاربری

Wallgram – Awesome Wallpapers 1.2.3 for Android +4.1

Wallgram – Awesome Wallpapers 1.2.3 for Android +4.1

برنامه ای عالی برای تصاویر پس زمینه

2CELLOS - Score Album 2017-2018

2CELLOS - Score Album 2017-2018

آهنگ های گروه 2چلوز

Loader Droid PRO download manager 1.0.1 for Android +2.3

Loader Droid PRO download manager 1.0.1 for Android +2.3

افزایش سرعت و مدیریت دانلود

Leo’s Fortune - HD Edition

Leo’s Fortune - HD Edition

ثروت لئو - نسخه‌ی اچ‌دی

قصه های کهن ایرانی

قصه های کهن ایرانی

داستان های حاتم طائی

DxO ViewPoint 5.5.0.1 (x64)

DxO ViewPoint 5.5.0.1 (x64)

اصلاح عکس

آموزش نرم افزار VirtualBox

آموزش نرم افزار VirtualBox

آموزش ویرچوال باکس

مطاعن علامه مجلسی

مطاعن علامه مجلسی

مطاعن

PDFgear 2.1.19

PDFgear 2.1.19

مدیریت فایل‌های پی‌دی‌اف

مجله الکترونیکی گیم - شماره 1 و 2 و 3 و  4 ، 5

مجله الکترونیکی گیم - شماره 1 و 2 و 3 و 4 ، 5

مجله الکترنیکی آموزشی اطلاع رسانی بازی رایانه ای شماره اول ، دوم ، سوم ، چهارم و پنجم

Police Tactics - Imperio

Police Tactics - Imperio

تاکتیک های پلیس

Udemy - The English Master Course: English Grammar, English Speaking

Udemy - The English Master Course: English Grammar, English Speaking

دوره آموزش کامل گرامر و اسپیکینگ زبان انگلیسی

Harry Potter and the Deathly Hallows – Part 1

Harry Potter and the Deathly Hallows – Part 1

هری پاتر 7 قسمت 1

NASCAR Heat Evolution +  Update 2

NASCAR Heat Evolution + Update 2

مسابقات اتومبیلرانی نسکار

House of the Dying Sun

House of the Dying Sun

خانه‌ خورشید رو به مرگ

اجزای سازنده‌ بدن انسان

اجزای سازنده‌ بدن انسان

عضلات بدن انسان

Gravity Ghost

Gravity Ghost

سرگردان در کهکشان

Toolwiz Photos 11.09 for Android +4.2

Toolwiz Photos 11.09 for Android +4.2

ویرایش تصاویر

Udemy - Deep Learning A-Z™ Hands-On Artificial Neural Networks

Udemy - Deep Learning A-Z™ Hands-On Artificial Neural Networks

آموزش شبکه های عصبی مصنوعی

Tropico 5

Tropico 5

تروپیکو 5

Windows Firewall Control 6.38

Windows Firewall Control 6.38

ویندوز فایروال کنترل

Google Translate 10.41.74.1002908522.1 For Android +8.0

Google Translate 10.41.74.1002908522.1 For Android +8.0

مترجم گوگل

مهم‌ترین اندیشمندان سیاسی غرب

مهم‌ترین اندیشمندان سیاسی غرب

اندیشه‌های قدیم و جدید در غرب

سخنرانی حجت الاسلام ناصر رفیعی با موضوع روابط و رفتارهای حضرت زهرا (س) در خانواده

سخنرانی حجت الاسلام ناصر رفیعی با موضوع روابط و رفتارهای حضرت زهرا (س) در خانواده

سخنرانی روابط و رفتارهای حضرت زهرا (س) در خانواده با ناصر رفیعی

رفع ناراحتی برای افراد مبتدی در انجام تمرینات حرفه ای

رفع ناراحتی برای افراد مبتدی در انجام تمرینات حرفه ای

تقویت ماهیچه های بخش های گوناگون بدن

Personal Backup 6.4.14.0

Personal Backup 6.4.14.0

بکاپ گیری

Luftrausers v1.0.0.1

Luftrausers v1.0.0.1

هواپیمای جنگنده

Evernote 11.39.3 For Android +9.0

Evernote 11.39.3 For Android +9.0

یادداشت برداری اورنوت

أخت القرآن

أخت القرآن

صحیفه کامله سجادیه ترجمه استاد غرویان

Lindo Lingo 18.0.44

Lindo Lingo 18.0.44

حل مسائل برنامه ریزی خطی

بهترین و مناسب ‌ترین نام برای کسب‌ و ‌کار اینترنتی

بهترین و مناسب ‌ترین نام برای کسب‌ و ‌کار اینترنتی

نام دامنه و url سایت نقش بسیار مهمی هنگام جستجو ایفا می‌کند

Farm frenzy Viking Heroes

Farm frenzy Viking Heroes

فارم فرنزی وایکینگ ها

VLC for Android 3.6.5 for Android +4.2

VLC for Android 3.6.5 for Android +4.2

پلیر وی ال سی

Aiseesoft Phone Mirror 2.2.58

Aiseesoft Phone Mirror 2.2.58

مشاهده صفحه نمایش اندروید و آیفون در ویندوز

Microsoft Remote Desktop 10.0.20.1334 for Android +9.0

Microsoft Remote Desktop 10.0.20.1334 for Android +9.0

ریموت دسکتاپ مایکروسافت

Merriam Webster Premium 5.3.1 for Android +4.0

Merriam Webster Premium 5.3.1 for Android +4.0

دیکشنری قدیمی و معروف Merriam Webster

Need For Extreme 3D

Need For Extreme 3D

مسابقه ماشین سواری غیر ورزشی

سخنرانی حجت الاسلام فرحزاد با موضوع امام زمان (عج) از نگاه امام حسن عسگری (ع)

سخنرانی حجت الاسلام فرحزاد با موضوع امام زمان (عج) از نگاه امام حسن عسگری (ع)

سخنرانی امام زمان (عج) از نگاه امام حسن عسگری (ع) با حاج آقا فرحزاد

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!