Lennart Pottering نے systemd میں نرم دوبارہ لوڈ موڈ شامل کرنے کا مشورہ دیا۔

Lennart Pöttering نے سسٹمڈ سسٹم مینیجر میں سافٹ ریبوٹ موڈ ("systemctl soft-reboot") شامل کرنے کی تیاری کے بارے میں بات کی، جو صرف لینکس کرنل کو چھوئے بغیر صارف کی جگہ کے اجزاء کو دوبارہ شروع کرتا ہے۔ عام ریبوٹ کے مقابلے میں، ایک نرم ریبوٹ سے توقع کی جاتی ہے کہ وہ ماحول کے اپ گریڈ کے دوران ڈاؤن ٹائم کو کم کرے گا جو پہلے سے تعمیر شدہ سسٹم کی تصاویر استعمال کرتے ہیں۔

نیا موڈ آپ کو یوزر اسپیس میں تمام پروسیسز کو بند کرنے کی اجازت دے گا، پھر روٹ فائل سسٹم امیج کو ایک نئے ورژن سے تبدیل کریں اور کرنل کو ریبوٹ کیے بغیر سسٹم کی شروعات کا عمل شروع کریں۔ اس کے علاوہ، صارف کے ماحول کو تبدیل کرتے وقت چلنے والے کرنل کی حالت کو بچانے سے کچھ سروسز کو لائیو موڈ میں اپ ڈیٹ کرنا، فائل ڈسکرپٹرز کی منتقلی اور سننے والے نیٹ ورک ساکٹ کو پرانے ماحول سے نئے ماحول میں منتقل کرنا ممکن ہو جائے گا۔ اس طرح، سسٹم کے ایک ورژن کو دوسرے ورژن سے تبدیل کرنے میں لگنے والے وقت کو نمایاں طور پر کم کرنا اور انتہائی اہم خدمات تک وسائل کی بغیر کسی رکاوٹ کے منتقلی کو یقینی بنانا ممکن ہو گا، جو بغیر کسی رکاوٹ کے کام کرتی رہیں گی۔

ہارڈ ویئر کی ابتداء، بوٹ لوڈر آپریشن، کرنل سٹارٹ اپ، ڈرائیور انیشیلائزیشن، فرم ویئر لوڈنگ، اور initrd پروسیسنگ جیسے نسبتاً لمبے مراحل کو ختم کر کے دوبارہ شروع کی سرعت حاصل کی جاتی ہے۔ نرم ریبوٹ کے ساتھ مل کر کرنل کو اپ ڈیٹ کرنے کے لیے، یہ تجویز ہے کہ چلتے ہوئے لینکس کرنل کو مکمل ریبوٹ یا رکنے والی ایپلیکیشنز کے بغیر پیچ کرنے کے لیے لائیو پیچ میکانزم کا استعمال کریں۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں