رحلة الإقلاع (The Boot Process): من BIOS/UEFI إلى الـ Kernel وصولاً إلى الـ Target

رحلة الإقلاع (The Boot Process): من BIOS/UEFI إلى الـ Kernel وصولاً إلى الـ Target تبدأ أي جلسة عمل على لينكس قبل أن ترى شاشة تسجيل الدخول بوقت طويل، إذ يمر النظام بسلسلة مترابطة من المراحل الدقيقة تُعرف باسم عملية الإقلاع. فهم هذه الرحلة لا يفيد فقط في بناء معرفة تقنية عميقة، بل يساعد أيضاً في…

تحليل الذاكرة (Memory Management): شرح الـ Swapping، الـ OOM Killer، وكيفية تحسين استهلاك الرام

مقدمة إدارة الذاكرة من أهم الملفات التي تحدد استقرار أي خادم لينكس وسرعته تحت الضغط. فعندما تبدأ التطبيقات باستهلاك كميات كبيرة من RAM، لا يكون التحدي فقط في توفر المساحة، بل في طريقة تعامل النواة معها، ومتى تلجأ إلى swap، وكيف تتخذ قراراً قاسياً بقتل عملية عبر OOM Killer. فهم هذه المفاهيم لا يفيد فقط…