
- بواسطة x32x01 ||
لو جهازك بيشتغل على لينكس كنظام أساسي (مش في جهاز وهمي) وعايز تحسّن وقت الإقلاع وأداء النظام، هنا شوية حيل عملية ممكن تجربها - كل واحدة بتفرق حسب مواصفات جهازك. مش لازم تجرب كل حاجة، جرب وحدة أو اتنين وشوف النتيجة. 
إزاي Preload يسرّع النظام؟
Preload برنامج خفي بيشتغل في الخلفية، يراقب التطبيقات اللي بتستخدمها كتير ويخزنها في ذاكرة مؤقتة عشان تظهر أسرع وقت التشغيل. مفيد لو عندك تطبيقات بتفتح كتير أول ما تدخل للديسكتوب.
لتثبيته:
نظّف ذاكرة التخزين المؤقت لـ APT بانتظام
لو بتنزل وتحدّث برامج كتير، الملفات القديمة بتتجمع. امسح الحاجات غير الضرورية:
عطّل برامج بدء التشغيل اللي مش لازمة
في تطبيقات بتتضبط تشتغل تلقائي مع البوت ومش بتحتاجها دايمًا - ممكن تسحب وقت بدء التشغيل. تقدر تستعمل أداة لإدارة برامج البوت (لو متاحة في توزيعتك):
تثبيت Boot Up Manager (مثال):
وبعدها افتح الأداة وعدّل برامج الـ Startup اللي مش محتاجها.
استخدم tmpfs للملفات المؤقتة بدل الكتابة المستمرة للقرص
لو عايز تقلّل عمليات الكتابة على التخزين الداخلي وتحسّن الأداء، ممكن تحوّل مجلد
أضف هذا السطر في آخر
استخدم كل أنوية الـ CPU أثناء الإقلاع
لو عندك CPU متعدد الأنوية، ممكن تخلّي النظام يستخدم جميع النوى عند البوت. تعديل ملفات النظام ممكن يساعد، لكن خليك حذر وسجل نسخة احتياطية قبل أي تعديل على ملفات الـ init. (الخطوات تختلف حسب التوزيعة - راجع مستندات توزيعتك قبل التغيير).
قلّل وقت ظهور قائمة GRUB لتسريع البوت
لو مش محتاج تختار نظام تاني عند الإقلاع، خفّض مهلة GRUB عشان يقل وقت الانتظار:
افتح ملف الإعداد:
ابحث عن السطر وغير القيمة:
بعد الحفظ نفّذ:
ملاحظة: لو محتاج تدخل GRUB أثناء البوت اضغط مفتاح Shift أثناء الإقلاع.
نصايح عامة قبل ما تجرب أي حاجة
مش لازم تجرب كل الحيل - ابدأ بالحاجات البسيطة زي preload وتنظيف APT، وشوف لو الفارق واضح. لو لقيت تحسّن، تقدر تضيف تغييرات تانية تدريجيًا. لو محتاج أعمل لك سكربت صغير يطبق شوية من الحاجات دي تلقائيًا أو أقدملك خطوات خاصة بتوزيعتك، اكتب لي اسم التوزيعة وهعملها لك. 

إزاي Preload يسرّع النظام؟
Preload برنامج خفي بيشتغل في الخلفية، يراقب التطبيقات اللي بتستخدمها كتير ويخزنها في ذاكرة مؤقتة عشان تظهر أسرع وقت التشغيل. مفيد لو عندك تطبيقات بتفتح كتير أول ما تدخل للديسكتوب.لتثبيته:
Bash:
sudo apt-get install preload
نظّف ذاكرة التخزين المؤقت لـ APT بانتظام
لو بتنزل وتحدّث برامج كتير، الملفات القديمة بتتجمع. امسح الحاجات غير الضرورية: Bash:
sudo apt-get autoclean
عطّل برامج بدء التشغيل اللي مش لازمة
في تطبيقات بتتضبط تشتغل تلقائي مع البوت ومش بتحتاجها دايمًا - ممكن تسحب وقت بدء التشغيل. تقدر تستعمل أداة لإدارة برامج البوت (لو متاحة في توزيعتك):تثبيت Boot Up Manager (مثال):
Bash:
sudo apt-get install bum
استخدم tmpfs للملفات المؤقتة بدل الكتابة المستمرة للقرص 
لو عايز تقلّل عمليات الكتابة على التخزين الداخلي وتحسّن الأداء، ممكن تحوّل مجلد /tmp
لاستخدام الـ RAM عبر tmpfs. ده بيخلي الملفات المؤقتة تُمسح عند كل إعادة تشغيل - مفيد لأجهزة سريعة الذاكرة.أضف هذا السطر في آخر
/etc/fstab
واحفظ: Bash:
tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0
استخدم كل أنوية الـ CPU أثناء الإقلاع
لو عندك CPU متعدد الأنوية، ممكن تخلّي النظام يستخدم جميع النوى عند البوت. تعديل ملفات النظام ممكن يساعد، لكن خليك حذر وسجل نسخة احتياطية قبل أي تعديل على ملفات الـ init. (الخطوات تختلف حسب التوزيعة - راجع مستندات توزيعتك قبل التغيير).قلّل وقت ظهور قائمة GRUB لتسريع البوت
لو مش محتاج تختار نظام تاني عند الإقلاع، خفّض مهلة GRUB عشان يقل وقت الانتظار:افتح ملف الإعداد:
Bash:
sudo gedit /etc/default/grub
ابحث عن السطر وغير القيمة:
Bash:
GRUB_TIMEOUT=0
بعد الحفظ نفّذ:
Bash:
sudo update-grub
ملاحظة: لو محتاج تدخل GRUB أثناء البوت اضغط مفتاح Shift أثناء الإقلاع.
نصايح عامة قبل ما تجرب أي حاجة
- اعمل Backup للملفات المهمة قبل التعديل على الإعدادات.
- جرب التغييرات على جهاز واحد أو في بيئة اختبار قبل ما تطبقها على كل الأنظمة.
- مش كل خدعة مناسبة لكل جهاز - لو عندك SSD سريع ومواصفات عالية ممكن الفايدة أقل.
- لو مش متأكد من أمر معيّن، دور على توثيق التوزيعة أو اسأل في مجتمع التوزيعة.


التعديل الأخير: