عملية "التحسين". نصائح لتسريع أوبونتو. زيادة سرعة Ubuntu تسريع Linux Mint 17

13.04.2022

من المعروف أن أنظمة التشغيل الحديثة تستخدم تقنية مثل الذاكرة الافتراضية المصممة لأنظمة التشغيل متعددة المهام.

في عائلة نظام التشغيل ملف ويندوز، يستخدم لتخزين ذاكرة الوصول العشوائي غير المستخدمة في المنطقة القرص الصلب، يسمى "ملف المبادلة" (pagefile.sys).

تنظيمها بعيد عن أن يتحقق بأفضل طريقة ممكنة(بعبارة ملطفة!). في نظام التشغيل Linux، حتى أثناء التثبيت، يتم إنشاء قسم مبادلة منفصل - "Swap"، وهو أفضل بكثير.

ملف مبادلة ويندوزوLinux-swap، موجودان على محرك الأقراص الثابتة (القرص الصلب). عندما لا يكون هناك ما يكفي من ذاكرة الوصول العشوائي (RAM)، يتم تبديل صفحات الذاكرة من ذاكرة الوصول العشوائي (RAM) إلى محرك الأقراص الثابتة، وعندما تصل إلى الملفات الموجودة في قسم المبادلة مرة أخرى، يتم تحميلها مرة أخرى إلى كبش.

المشكلة برمتها هي أن سرعة القراءة والكتابة من الصعب الأقراص الصلبة(حتى الأسرع) في بعض الأحيانأقل من سرعة ذاكرة الوصول العشوائي. وهذا ما يؤدي إلى تباطؤ تشغيل الكمبيوتر وانخفاض الأداء بشكل عام.

هناك طريقتان لحل هذه المشكلة: استخدام كميات كبيرة من ذاكرة الوصول العشوائي (RAM) أو تكوين النظام بشكل صحيح للعمل مع ملف الصفحة والمبادلة.

لذلك يوجد في Ubuntu إعداد يتحكم في النسبة المئوية ذاكرة مجانية، والذي سيبدأ في تفريغ صفحات الذاكرة في المبادلة - vm.swappiness.

في Ubuntu، بشكل افتراضي، تبلغ القيمة - 60. وهذا يعني أنه عند احتلال 40% من ذاكرة الوصول العشوائي، سيبدأ التفريغ النشط لصفحات الذاكرة في قسم المبادلة، أي 100% - 60% = 40%.

يمكنك التحقق من قيمة المعلمة بالنسبة لك على النحو التالي.

افتح المحطة باستخدام مجموعة المفاتيح Ctrl+Alt+Tوقم بتشغيل الأمر:

cat /proc/sys/vm/swappiness

يمكن أن تكون قيمة المعلمة هذه مفيدة فقط لأجهزة الكمبيوتر التي تحتوي على كمية صغيرة من ذاكرة الوصول العشوائي (512 -1024 ميجابايت).

إذا كان لديك الكمبيوتر الحديثأو جهاز كمبيوتر محمول به كمية كبيرة من ذاكرة الوصول العشوائي (4-6، أو حتى 8 جيجابايت)، فمن غير المرجح أن يناسبك.

توصي العديد من منتديات ومدونات Ubuntu بتعيين vm.swappiness = 10 (أي 100% - 10% = 90%). ولكن في رأيي تجربة شخصية، إذا كان لديك 6 غيغابايت من ذاكرة الوصول العشوائي، فيمكنك التصرف بشكل أكثر قوة عن طريق تعيين القيمة على 0. في في هذه الحالةسيقوم النظام بالوصول إلى قسم المبادلة فقط كملاذ أخير.

أوصي بتجربة هذه المعلمة في الجلسة الحالية(بعد إعادة التشغيل، سيعود كل شيء إلى القيمة الافتراضية)، دون تغيير أي شيء في ملفات تكوين النظام في الوقت الحالي من أجل العثور على المعلمة الأمثل. وهنا كل شيء فردي ...

يمكنك أن تفعل ذلك مثل هذا.

مرة أخرى، افتح المحطة سبحانه وتعالى مع مجموعة المفاتيح Ctrl+Alt+Tوقم بتشغيل الأمر التالي فيه:

Sudo sysctl vm.swappiness=

بعد علامة المساواة، قم بتعيين القيمة من 100 إلى 0 (اعتمادًا على حجم ذاكرة الوصول العشوائي لديك).

بعد ذلك، حاول "تشغيل" نظامك: افتح عدة متصفحات تحتوي على عدد كبير من علامات التبويب، وانسخها ملفات كبيرةإلى الوسائط الخارجية (هذه، بالمناسبة، نقطة حساسة لأنظمة Linux - سرعة النسخ إلى الوسائط الخارجية. ولكن المزيد عن ذلك في المرة القادمة) وما شابه ذلك.

بعد تحديد القيمة الأكثر ملاءمة لنفسك، تحتاج إلى تعيين القيمة الجديدة كقيمة ثابتة. انسخ الأمر التالي وقم بتشغيله في المحطة:

سودو gedit /etc/sysctl.conf

سيتم فتح ملف التكوين أمامك محرر النصوص gedit. في نهاية هذا الملف نقوم بإدراج المعلمتين التاليتين دون تجزئة أمامهما:

vm.swappiness=0 vm.vfs_cache_pressure = 1000

احفظ الملف. يجب أن تبدو مثل لقطة الشاشة أدناه:

أعد تشغيل الكمبيوتر. بعد إعادة التشغيل، قم بالتنفيذ في المحطة:

سودو sysctl -p

كما هو مذكور أعلاه، اخترت المعلمة التي تساوي 0، مما يؤدي بشكل أساسي إلى تعطيل قسم المبادلة، لأنه بالنسبة لجهاز الكمبيوتر الخاص بي الذي يحتوي على ستة غيغابايت من ذاكرة الوصول العشوائي، فقد تبين أنه الأفضل. يمكنك ضبط قيمة المعلمة على 10، كما هو موصى به في العديد من المنتديات.

على سبيل المثال، أود أن أوضح تحميل ذاكرة الوصول العشوائي (RAM) في Ubuntu 12.10 x64 مع ذاكرة وصول عشوائي (RAM) سعة 6 جيجابايت.
لذلك، فتحت ثلاثة متصفحات - معيار مازيلا فايرفوكس، أوبرا و جوجل كروممع إجمالي عدد علامات التبويب حوالي 40، ومشغل الصوت Clementine (بالمناسبة، يتطلب الكثير من موارد الكمبيوتر)، وSkype، وعميل qBittorrent torrent.
وهنا لقطة الشاشة com.htop(هذه شاشة عملية وحدة تحكم متقدمة إلى حد ما). للتثبيت، اكتب في المحطة

سودو الرابطة بين الحصول على تثبيت htop


أعتقد أن كل شيء أصبح واضحًا: أقل من نصف ذاكرة الوصول العشوائي المثبتة مشغولة.
لذلك، إذا كان لديك الكثير من ذاكرة الوصول العشوائي (RAM)، فإن استخدام قسم المبادلة ليس له أي معنى. سيؤدي هذا فقط إلى إبطاء سرعة جهاز الكمبيوتر الخاص بك!
في الختام، أستطيع أن أقول إن هذا ليس الشيء الوحيد الذي يمكن القيام به لتسريع أوبونتو. المزيد عن هذا في المقالات التالية. اشترك في قناة آر إس إس!
تمتع بمزاج رائع عمل سريعالكمبيوتر وسنة جديدة سعيدة!
كمفاجأة سارة، يوجد اليوم مقطع فيديو حول كيف رأى موظفو Google العام الماضي.

قبل أن ننتقل إلى تسريع Ubuntu، دعونا نتعرف على سبب تباطؤ النظام بمرور الوقت. قد يكون هناك عدة أسباب لذلك. قد يكون لديك كمبيوتر ضعيفمع التكوين العادي. ربما تكون قد قمت بتثبيت العديد من التطبيقات التي تستهلك الموارد أثناء بدء تشغيل النظام. وفي الحقيقة الأسباب لا حصر لها.

فيما يلي العديد من الحيل التي ستساعد في تسريع Ubuntu قليلاً. هذه بعض من أفضل الخيارات، وهو ما يمكن القيام به لجعل النظام يعمل بسلاسة وكفاءة أكبر. يمكنك اتباع جميع النصائح المقدمة أو بعضها فقط. عند استخدامها، تزيد سرعة Ubuntu بشكل ملحوظ.

لقد استخدمت هذه الحيل مع أكثر من النسخة القديمة Ubuntu، لكنني أعتقد أنه يمكن استخدامها في الإصدارات الأخرى، وكذلك في الإصدارات الأخرى توزيعات لينكسوالتي تعتمد على Ubuntu: Linux Mint، وElementary OS Luna، وما إلى ذلك.

تقليل وقت تحميل شاشة الاختيار.

تمنحك هذه الشاشة 10 ثوانٍ لتحديد نظام التشغيل الخاص بك، والدخول في وضع الاسترداد، وما إلى ذلك. أعتقد أن هذا وقت طويل للغاية. إذا كنت تتبع هذا النظام، فستحتاج إلى الجلوس بجوار جهاز الكمبيوتر الخاص بك والضغط على المفتاح الأيمن لتسجيل الدخول إلى Ubuntu في أسرع وقت ممكن. يستغرق الأمر بعض الوقت، أليس كذلك؟ الحيلة الأولى هي تغيير توقيت شاشة التحديد هذه. إذا كنت تشعر براحة أكبر عند استخدام أداة واجهة المستخدم الرسومية، فيمكنك القراءة حول تغيير وقت التمهيد وترتيبه في Grub Customizer.

يمكن لأي شخص آخر ببساطة إدخال الأمر التالي لفتح إعدادات تكوين شاشة التمهيد:

سودو gedit /etc/default/grub &

تحتاج إلى استبدال GRUB_TIMEOUT=10 بـ GRUB_TIMEOUT=2 . ثم سيكون وقت التحميل ثانيتين. من الأفضل عدم تحديد 0 ثانية، لأنه بعد ذلك لن تتمكن من الاختيار بين الدخول إلى نظام التشغيل ووضع الاسترداد. بعد تغيير التكوين، أدخل الأمر التالي، والذي سينفذ التغييرات:

سودو تحديث اليرقة

قم بإعداد تطبيقات التشغيل التلقائي.

بمرور الوقت، تبدأ في تثبيت التطبيقات. يتم تشغيل بعضها في كل مرة يتم فيها تشغيل نظام التشغيل. وبطبيعة الحال، تشغيل هذه التطبيقات يتطلب موارد.

النتيجة: تباطؤ جهاز الكمبيوتر لفترة طويلة بعد بدء التشغيل. انتقل إلى Unity Dash وابحث عن تطبيقات بدء التشغيل هناك:

هناك سترى جميع تطبيقات بدء التشغيل. فكر فيما إذا كانت هناك تطبيقات لا تحتاجها عند بدء تشغيل نظام التشغيل؟ يمكن إزالتها من هذه القائمة.


ماذا لو كنت لا تريد إيقاف التحميل التلقائي؟ على سبيل المثال، إذا قمت بتثبيت نوع ما من تطبيقات المؤشرات لنظام Ubuntu، فسوف ترغب في تشغيله تلقائيًا عند بدء تشغيل جهاز الكمبيوتر الخاص بك.

في هذه الحالة، يمكنك تأخير إطلاق التطبيقات. ثم ستقوم بتحرير كمية معينة من الموارد التي يتم استخدامها عند تحميل نظام التشغيل، وبعد بعض الوقت سيتم تشغيل التطبيقات اللازمة تلقائيا. في شاشة الصورة السابقة، انقر فوق الزر "تحرير" وقم بتغيير وقت البدء باستخدام خيار السكون.

على سبيل المثال، إذا كنت تريد تأخير تشغيل مؤشر Dropbox، على سبيل المثال، لمدة 20 ثانية، فأنت تحتاج فقط إلى إضافة هذا إلى الأمر الموجود:

النوم 10؛

ثم يتغير أمر Dropbox start -i إلى Sleep 20؛ بداية صندوق الإسقاط -i. وهذا يعني أن Dropbox سيتم إطلاقه الآن بتأخير قدره 20 ثانية. وبالمثل، يمكنك تغيير وقت بدء التطبيقات الأخرى.


تثبيت التحميل المسبق للتطبيقات لتسريع إطلاقها.

التحميل المسبق هو عملية خلفية تقوم بتحليل سلوك المستخدم وتحميل التطبيقات بشكل متكرر. افتح محطة وأدخل الأمر التالي لتثبيت التمهيد المسبق:

Sudo apt-get install التحميل المسبق

بعد التثبيت، قم بإعادة تشغيل جهاز الكمبيوتر الخاص بك ونسيان هذه العملية. سيعمل في خلفية.

اختر أفضل المرايا للحصول على التحديثات.

سيكون من الجيد التأكد من أنك تستخدم أفضل الإصداراتمرايا لتحديث التطبيقات. إن مستودع البرامج "متطابق" حول العالم في حالة Ubuntu. التحسين هو استخدام خادم أقرب إليك جغرافيًا. بفضل هذا، سيتم تحديث النظام بشكل أسرع، لأنه يتم تقليل الوقت المستغرق لإرسال الحزم إلى الخادم.

في البرامج والتحديثات -> علامة تبويب برنامج Ubuntu -> التنزيل من تحديد أخرى، ثم اضغط على حدد أفضل خادم:


بعد ذلك، سيبدأ الفحص وستُعرض عليك أفضل مرآة. عادةً ما يكون مثبتًا بالفعل، ولكن من الأفضل التحقق مرة أخرى في حالة حدوث ذلك. إذا لم يتم تحديث النسخة المطابقة التي تحتوي على المستودع بشكل متكرر، فقد تتأخر تحديثات النظام. ستكون هذه النصيحة مفيدة للأشخاص الذين لديهم سرعات إنترنت بطيئة نسبيًا.

ل تحديثات سريعةاستخدم apt-fast بدلاً من apt-get.

Apt-fast هو برنامج نصي لـ apt-get. فهو يعمل على تحسين سرعة تحديث وتنزيل الحزم، حيث يتم تنزيل الحزم معه في وقت واحد عبر عدة اتصالات. إذا كنت تستخدم الوحدة الطرفية وapt-get بشكل متكرر لتثبيت هذه الحزم وتحديثها، ففكر في تجربة apt-fast. يمكن تثبيته من PPA الرسمي باستخدام الأوامر التالية:

Sudo add-apt-repository ppa:apt-fast/stable sudo apt-get update sudo apt-get install apt-fast

قم بإزالة ign من تحديثات apt-get، التي تشير إلى اللغات.

هل لاحظت يومًا ما يقوله Sudo apt-get update؟ يحتوي على ثلاثة أنواع من السلاسل: hit، ign، get. إذا نظرت إلى سلاسل ign، ستلاحظ أنها تتعلق بشكل أساسي بترجمة اللغة. إذا كنت تستخدم التطبيقات والحزم بلغة واحدة، فلن تحتاج إلى الترجمة إلى نفس اللغة.

إذا قمت بإزالة التحديثات المتعلقة باللغة من apt-get، فستزيد سرعة apt-get قليلاً. للقيام بذلك، افتح الملف التالي:

سودو gedit /etc/apt/apt.conf.d/00aptitude

أضف السطر التالي في نهاية هذا الملف:

الحصول على::اللغات "لا شيء"؛

تقليل الحرارة الزائدة.

ارتفاع درجة الحرارة - مشكلة شائعةوالتي توجد في معظم أجهزة الكمبيوتر. الكمبيوتر المحموم بطيء جدًا. يستغرق فتح البرنامج قرونًا، حيث تدور مروحة وحدة المعالجة المركزية بسرعة يوسين بولت. هناك طريقتان لتقليل درجة التسخين، وبالتالي زيادة كفاءة أوبونتو، وسيكون التحسين أفضل أيضًا. هذه هي TLP وCPUFREQ.

لتثبيت TLP واستخدامه، أدخل الأوامر التالية في الجهاز:

Sudo add-apt-repository ppa:linrunner/tlp sudo apt-get update sudo apt-get install tlp tlp-rdw sudo tlp start

بمجرد التثبيت، لا تحتاج إلى القيام بأي شيء. يعمل TLP في الخلفية.

لتعيين مؤشر CPUFREQ، استخدم الأمر التالي:

Sudo apt-get installمؤشر-cpufreq

أعد تشغيل الكمبيوتر وقم بتشغيل وضع توفير الطاقة:


قم بتخصيص LibreOffice لجعل هذه البرامج تعمل بشكل أسرع.

إذا كنت تستخدم في كثير من الأحيان برامج المكتب، فقد ترغب في تعديل LibreOffice لتسريع الأمور. سيتم تكوين الذاكرة هنا. افتح LibreOffice، اذهب إلى الأدوات -> الخيارات. هناك، من العمود الأيسر، حدد الذاكرة وقم بتمكين Systray Quickstarter، وزيادة تخصيص الذاكرة.


إذا أمكن، استخدم واجهة أخف.

إذا كنت تستخدم واجهة Unity أو GNOME العادية، فقد تكون مهتمًا بالتبديل إلى واجهات أبسط مثل Xfce أو LXDE.

تستخدم هذه الواجهات ذاكرة وصول عشوائي (RAM) أقل وتضيع طاقة أقل لوحدة المعالجة المركزية (CPU). لديهم أيضًا برامج صغيرة يمكنها أيضًا تسريع Ubuntu.

بالطبع، قد لا تبدو هذه الواجهات حديثة مثل Unity أو GNOME. هذا هو الحل الوسط الذي سيتعين عليك القيام به.

استخدم إصدارات أخف من التطبيقات.

هذا مجرد اقتراح، لذا فإن هذا السؤال يعتمد على التفضيلات الشخصية. تستهلك العديد من التطبيقات القياسية أو الشائعة الكثير من الموارد وقد لا تكون مناسبة لجهاز كمبيوتر منخفض الطاقة. في هذه الحالة، يجب عليك البحث عن بدائل لمثل هذه التطبيقات. على سبيل المثال، يمكنك استخدام AppGrid بدلاً من Ubuntu Software Center. Gdebi مناسب لتثبيت الحزم. بدلاً من LibreOffice Writer، يمكنك استخدام AbiWord.

بهذا نختتم مجموعة النصائح التي ستساعد في جعل Ubuntu 14.04 و16.04 والإصدارات الأخرى أقوى. أنا متأكد من أنه من خلال تنفيذ هذه الحيل، سيعمل النظام بشكل أفضل.

Daemon - في أنظمة فئة UNIX - خدمة تعمل في الخلفية دون اتصال مباشر مع المستخدم. تبدأ البرامج الشيطانية عادة أثناء تشغيل النظام. مهام البرنامج الخفي النموذجية: الخوادم بروتوكولات الشبكة(HTTP، FTP، البريد الإلكتروني، وما إلى ذلك)، وإدارة الأجهزة، ودعم قائمة انتظار الطباعة، وإدارة المهام المجدولة، وما إلى ذلك. اعتمادًا على المهام التي يؤديها الكمبيوتر، يمكن تعطيل بعض هذه البرامج الشيطانية وبالتالي توفير وقت بدء تشغيل النظام وتقليل الوقت تحميل على النظام أثناء التشغيل. للقيام بذلك سوف نستخدم الأداة المساعدة sysv-rc-conf. هذه الأداة هي أداة مساعدة لوحدة التحكم، ولكنها بسيطة جدًا وبديهية، لذلك حتى الأشخاص الذين لديهم خوف نهائي يمكنهم استخدامها. تثبيت:

sudo apt-get install sysv-rc-conf

هيا نطلق:

سودو sysv-rc-conf

في المحطة نحصل على ما يلي: يتم التحكم باستخدام عدة مفاتيح: مسافة - وضع/إزالة علامة متقاطعة، + - - إيقاف/بدء العملية، س - خروج.

الأرقام في الأعلى هي مستويات الاكتمال. لتعطيل الخدمة، تحتاج فقط إلى إزالة الصليب من جميع المستويات.

    دعم Acpi - من الأفضل ترك المستوى الافتراضي. أي: 2،3،4،5.

    Acpid - البرنامج الخفي ACPI. تعد هذه والعمليات السابقة مسؤولة عن إدارة الطاقة وهي مهمة جدًا لكل من أجهزة الكمبيوتر المحمولة ومحطات العمل، لذا فمن الأفضل تركها ممكّنة. الافتراضي: 2،3،4،5.

    Adjtimex - أداة لضبط ساعة النواة. عادةً لا يكون موجودًا في قائمة التنزيل. وفي حالات استثنائية، إذا كان لا يزال في هذه القائمة، فهناك أسباب وجيهة لذلك ومن الأفضل تركها مدرجة.

    Alsa - إذا كنت تستخدم نظام الصوت الفرعي alsa، فنعم، يجب عليك مغادرة التشغيل. ولكن إذا كان لديك خدمة alsa-utils، فيمكن تعطيلها. الافتراضي: معطل إذا تم تمكين alsa-utils.

    Alsa-utils - في نظامي، تحل هذه الخدمة محل alsa، لذلك قمت بإيقاف تشغيل alsa وتشغيل هذه الخدمة عند المستوى S. -ملاحظة- أعني بـ "إيقاف التشغيل" - إزالة جميع "X" من جميع مستويات التشغيل. إذا لم يكن لديك، عظيم. دعونا نواصل الإعداد. الافتراضي: تشغيل المستوى S.

    Anacron - نظام فرعي من نوع cron ينفذ أيًا من مهامه التي لم تكتمل في الوقت المحدد. يحدث هذا غالبًا إذا تم إيقاف تشغيل جهاز الكمبيوتر الخاص بك عند بدء مهمة cron. على سبيل المثال، تتم جدولة Updateb كل يوم في الساعة 2 صباحًا، لكن الكمبيوتر لم يكن يعمل في ذلك الوقت. عند بدء تشغيل جهاز الكمبيوتر الخاص بك، سيحاول Anacron تحديد أي مهام فائتة وتشغيلها. لقد قمت بإزالة هذه الخدمة لأنني لا أقوم بإيقاف تشغيل الكمبيوتر المحمول الخاص بي كثيرًا، ولكن يجب أن يكون قيد التشغيل في معظم الأوقات. الافتراضي: 2،3،4،5.

    Apmd - هذه الخدمة أربكتني قليلاً. لقد قمت بالفعل بتمكين acpid، فلماذا يجب علي أيضًا تمكين apmd؟ إذا لم يكن جهاز الكمبيوتر الخاص بك قديمًا لدرجة أنه لا يدعم ACPI، فحاول تعطيل هذه الخدمة. لقد قمت بإيقاف تشغيله. الافتراضي: 2،3،4،5.

    Atd - جدولة، مثل كرون. لقد قمت بإيقاف تشغيله. الافتراضي: 2،3،4،5.

    دعم Binfmt - دعم Kernel للتنسيقات الثنائية الأخرى. لقد تركته. الافتراضي: 2،3،4،5.

    Bluez-utiles - لقد قمت بإيقاف تشغيله. ليس لدي أجهزة بلوتوث. الافتراضي: 2،3،4،5.

    Bootlogd - اتركه قيد التشغيل. الافتراضي: س.

    كرون - يجب أيضًا ترك هذا. الافتراضي: 2،3،4،5.

    Cupsys - نظام فرعي لإدارة الطابعة. ليس لدي طابعة، لذلك قمت بإيقاف تشغيلها بأمان، لكنك تعتمد على الظروف. الافتراضي: 2،3،4،5.

    Dbus - نظام ناقل الرسائل. مهم جدا اتركيه الافتراضي: 2،3،4،5.

    Dirmngr - أداة مساعدة لإدارة قائمة الشهادات. يعمل مع gnupg. الافتراضي: 2،3،4،5.

    DNS-clean - يُستخدم بشكل أساسي لتنظيف DNS عند استخدام اتصالات الطلب الهاتفي. ليس لدي اتصال هاتفي، لذا قمت بإيقافه. الافتراضي: س.

    Evms - (نظام إدارة وحدات التخزين للمؤسسات) - نظام إدارة وحدات التخزين لنظام التشغيل Linux. يوفر EVMS آليات فردية وموحدة لإدارة الأقراص وأقسام القرص وأنظمة الملفات ووحدات التخزين الفعلية لـ LVM وما إلى ذلك. لقد قمت بإيقاف تشغيله. الافتراضي: س.

    Fetchmail - شيطان التسليم بريد إلكتروني. لقد قمت بإيقاف تشغيله. الافتراضي: 2،3،4،5.

    Gdm - مدير سطح مكتب جنوم. على أية حال، لقد قمت بالفعل بإيقاف تشغيله عندما قررت تشغيل وحدة التحكم. في هذه الحالة، إنها مسألة تفضيل، لذا فالأمر متروك لك فيما إذا كنت تريد التحميل مباشرة إلى واجهة المستخدم الرسومية. الافتراضي: 2،3،4،5.

    Gdomap - ليس لدي أي فكرة عن سبب ضرورة تشغيل هذه العملية. لم أر هذا البرنامج الخفي على أي نظام آخر، لذا قمت بإيقاف تشغيله ولا أشعر بأي خسارة. هل هناك أي أسباب لاستخدامه على أجهزة الكمبيوتر المحمولة أو محطات العمل؟ الافتراضي: 2،3،4،5.

    Gpm - دعم الماوس لوحدة التحكم. إذا كنت تشعر أنه لا يمكنك الاستغناء عن الماوس في وحدة التحكم، فاضبط مستوى التنفيذ على 1 و2. هذا كل ما تحتاجه. الافتراضي: 2،3،4،5.

    توقف - لا تتغير. الافتراضي: 0.

    Hdparm - برنامج نصي لضبط القرص الصلب. لقد قمت بتعطيل المستويات 2،3،4،5، ولكن قمت بتعيين المستوى S. أعتقد أن فتح DMA، و32 بت I/O، وما إلى ذلك. سوف تستفيد العمليات الأخرى. لقد قمت أيضًا بتغيير النص الأصلي إلى نص بسيط جدًا، والذي صنعته بنفسي. لا أعتقد أن الأمر يستحق إجراء كل هذه الفحوصات الزائدة إذا كنت أعرف ما أفعله. ملف التكوين هو /etc/hdparm.conf. الافتراضي: 2،3،4،5.

    السبات - إذا كان نظامك يدعم السبات، فاترك الخدمة قيد التشغيل. وإلا فإنه لا طائل منه. الافتراضي: س.

    إعداد مفتاح التشغيل السريع - يتيح هذا البرنامج الخفي بعض مفاتيح التشغيل السريع المحددة على أجهزة الكمبيوتر المحمولة. يتوفر دعم المصنع: HP، وAcer، وASUS، وSony، وDell، وIBM. إذا كان لديك جهاز كمبيوتر محمول من هذه الشركات المصنعة، فيمكنك ترك الخدمة قيد التشغيل، وإلا فسيكون البدء عديم الفائدة. الافتراضي: 2،3،4،5.

    Hotplug وhotplug-net - يستغرق تمكين الأنظمة الفرعية hotplug وقتًا طويلاً. وأتساءل عما إذا كان سيتم تضمينها على الإطلاق. لقد أجريت بعض التغييرات على ملف /etc/network/interfaces. بدلا من مخاطبة الخاص بك بطاقة لاسلكيةأثناء عملية التوصيل السريع، قمت بتحويله إلى الوضع التلقائي. بهذه الطريقة يمكنني تعطيل هذه العمليات. لقد تأكدت من أنه حتى مع تعطيلها، فإن نظام التشغيل ubuntu يعثر على برامج تشغيل USB، كاميرا رقميةوهكذا. لذلك أعتقد أن تعطيل هذه العمليات أمر آمن تمامًا. -ملاحظة- إذا توقفت بطاقة الصوت الخاصة بك عن العمل بعد تعطيل القابس الساخن، فيمكنك إعادة تشغيلها مرة أخرى. أو يمكنك تحرير ملف /etc/modules لإضافة وحدة برنامج التشغيل بطاقة الصوت. تعمل الأجهزة اللاحقة بشكل أسرع وتم اختبارها. الافتراضي: س.

    Hplip - النظام الفرعي للطباعة والتصوير من HP. لقد قمت بإيقاف تشغيله. الافتراضي: س.

    Hwtools - أداة تحسين irq.

    Ifrename - برنامج نصي لتسمية واجهات الشبكة. يبدو لطيفا، ولكنني أوقفته. إنه ضروري بشكل أساسي لإدارة أسماء العديد من واجهات الشبكة. منذ أن لدي اثنين بطاقات الشبكة- لاسلكي وسلكي - تم تحديدهما بواسطة النواة كـ eth0 و ath0، لذا فإن العملية غير مجدية بالنسبة لي. الافتراضي: س.

    Ifupdown وifupdown-clean - لا تقم بتعطيلهما. هذه هي البرامج النصية لتمكين واجهات الشبكة عند التمهيد. الافتراضي: ifupdown - 0.6,S وifupdown-clean - S.

    Inetd أو inetd.real - ابحث في الملف /etc/inetd.conf وقم بالتعليق على أي خدمات لا تحتاج إليها. إذا لم تكن هناك أي خدمات نشطة متبقية بعد ذلك، فيمكن إزالة البرنامج الخفي بأمان من بدء التشغيل. الافتراضي: 2،3،4،5.

    كلوغد - لا تنطفئ. الافتراضي: 2،3،4،5.

    وضع الكمبيوتر المحمول - خدمة فحص الكمبيوتر المحمول: هل حان الوقت للتخلص من البطارية؟ غير مجدية لجهاز كمبيوتر سطح المكتب. الافتراضي: 2،3،4،5.

    Libpam-devperm - برنامج خفي لاستعادة حقوق الوصول إلى ملفات الجهاز بعد فشل النظام.

    Linux-restricted-modules-common - تحتاج إلى معرفة ما إذا كان قد تم تحميل الوحدات غير الحرة في النظام. يمكن العثور على هذه الوحدات في /lib/linux-restricted-modules. إذا لم يتم استخدام هذه الوحدات، فيمكنك تعطيل البرنامج الخفي بأمان. الافتراضي: 0.6,س.

    أجهزة استشعار Lm - إذا اللوحة الأميدعم شرائح اللمس، يمكنك عرض حالتها.

    Lvm - أنا لا أستخدمه، لذا قمت بتعطيله. اتركه إذا كان لديك lvm. الافتراضي: س.

    ماكيديف - لا تقم بتعطيل. الافتراضي: 2،3،4،5.

    Mdamd - أداة لإدارة أجهزة RAID. في معظم الحالات، يمكنك إيقاف تشغيله. الافتراضي: 2،3،4،5.

    Mdamd-raid - أداة RAID. الافتراضي: س.

    أدوات الوحدة النمطية - الأحمال وحدات إضافيةمن /etc/modules. يمكنك عرض محتوياته لوجود وحدات غير ضرورية. عادة ما يتم تضمينها. الافتراضي: س.

    Mountvirtfs - تركيب أنظمة الملفات الافتراضية. لا تقم بإيقاف تشغيله. الافتراضي: س.

    الشبكات - لرفع واجهات الشبكة وتكوين DNS عند التمهيد عن طريق مسح الملف /etc/network/interfaces. ليست هناك حاجة لتعطيله. الافتراضي: 0.6,س.

    Ntpdate - يقوم بمزامنة الوقت مع خادم الوقت في أوبونتو (أو يحدده خادم آخر). الافتراضي: S. -ملاحظة- إذا كان النظام الثاني هو Windows، فمن الأفضل ترك العملية ممكّنة. يخزن Windows في BIOS ليس عالميًا (GMT)، ولكن بالتوقيت المحلي، وعند إعادة التشغيل من نظام إلى آخر، سيحاولون تصحيح بعضهم البعض. في أحدث الإصداراتيبدو أن هذه المشكلة قد تم حلها.

    نفيديا النواة - جمعت سائق نفيديابنفسي، لذلك لا أحتاج إلى الخدمة. إذا كنت تستخدم برنامج تشغيل nvidia غير مجاني، فاترك الخدمة ممكّنة. الافتراضي: 1،2،3،4،5.

    Pcmcia - يقوم بتنشيط جهاز PCMCIA. لقد قمت بتعيين مستوى التنفيذ على 0.6,S بدلاً من المستوى الافتراضي 2,3,4,5، لأنه في رأيي، يجب توصيل الجهاز أولاً. ومن ناحية أخرى، إذا لم يتم استخدام أجهزة PCMCIA، فمن الممكن تعطيل الخدمة.

    Portmap - Daemon لإدارة الخدمات مثل nis وnfs وما إلى ذلك. الافتراضي: 2,3,4,5,0,6,S.

    Powernowd - عميل لإدارة cpufreq. مطلوب بشكل أساسي لأجهزة الكمبيوتر المحمولة التي تدعم تقنية تغيير تردد المعالج. مفيد لأجهزة الكمبيوتر المحمولة والعكس لأجهزة الكمبيوتر المكتبية. الافتراضي: 2،3،4،5.

    PPP و PPP-DNS - لست بحاجة إليها. ليس لدي اتصال هاتفي. الافتراضي: ppp - 2,3,4,5 وppd-dns - S.

    Readahead - يبدو أن readahead هو نوع من "التحميل المسبق". يقوم بتحميل العديد من المكتبات في ذاكرة الوصول العشوائي (RAM) عند بدء التشغيل، مما يسمح لبعض البرامج بالبدء بشكل أسرع. ولكنه يزيد من وقت تشغيل النظام بمقدار 3-4 ثوانٍ. الافتراضي: س.

    إعادة التشغيل - لا تتغير. الافتراضي: 6.

    Resolvconf - يقوم بتكوين DNS تلقائيًا وفقًا لحالة الشبكة. الافتراضي: س.

    Rmnlogin - يزيل nologin إذا وجد. لن أحصل على هذا، لقد قمت بإزالته. الافتراضي: 2،3،4،5.

    Rsync - البرنامج الخفي rsync. يمكنك إزالته إذا لم تكن متأكدًا من أنك بحاجة إليه. الافتراضي: 2،3،4،5.

    أوراندوم - مولد أرقام عشوائية. من المستحيل تخمين التطبيق الذي قد يحتاج إليه، خاصة في مجال الرسومات. الافتراضي: 0.6,س.

    Usplash - صورة عند تشغيل النظام، مع مؤشر التحميل. لتعطيله تمامًا، تحتاج إلى تحرير الملف /boot/grub/menu.lst: قم بالتعليق على سطر صورة البداية وإزالة خيار البداية من سطر تمهيد kernel. الافتراضي: 2،3،4،5.

    Vbesave - فائدة ل إعدادات BIOSبطاقات الفيديو. الافتراضي: 2،3،4،5.

    Xinetd - برنامج خفي فائق inetd للتحكم في الشياطين الأخرى. من المنطقي تمكينه فقط في حالة وجود شياطين تحت سيطرته.

إذا لم تكن متأكدًا من وظيفة الخدمة، فلا تقم بتعطيلها. يمكن أن يؤدي تعطيل الخدمات الضرورية إلى عدم القدرة الكاملة أو الجزئية على تشغيل بعض البرامج والنظام ككل.

كيفية تعيين محرك أقراص شبكة Windows في دعم شبكة Linux محركات ويندوزوفي نظام التشغيل Linux يتم توفيره بواسطة الحزمة cifs-utils. إذا لم تكن قد قمت بتثبيتها بالفعل، فاكتب apt-get install cifs-utils في موجه الأوامر كجذر. سيتحقق هذا الأمر لمعرفة ما إذا كانت الحزمة المحددة مثبتة أم لا، وإذا لم يكن الأمر كذلك، فسيتم تثبيتها. قم بإنشاء مجلد في /mnt (أو أي مكان آخر) حيث سنقوم بتوصيل محرك أقراص شبكة Windows: mkdir /mnt/winshare وأخيرًا الاتصال نفسه مجلد الشبكةيتم تنفيذ Windows على Linux باستخدام الأمر mount.cifs mount.cifs //SERVER_IP/SHARE_NAME /mnt/winshare -o username=WIN_USER_NAME,password=WIN_USER_PASSWORD سيتم إرفاق هذا الأمر بالملف نظام لينكسشبكة قرص ويندوزبالاسم SHARE_NAME، الموجود على خادم بعنوان IP SERVER_IP نيابة عن WIN_USER_NAME بكلمة المرور WIN_USER_PASSWORD. يجب أن يكون مفهوما أنه على جانب Windows، وبطريقة منطقية، يجب مشاركة المجلد المحدد ويجب أن تكون حقوق الوصول إليه مملوكة للمستخدم المحدد...

إدارة الأجهزة الافتراضية مع virsh

يتحكم الآلات الافتراضيةباستخدام virsh تم تصميم الأداة المساعدة virsh text لإدارة أنظمة الضيف وبرنامج Hypervisor. يستخدم virsh واجهة برمجة تطبيقات libvirt ويعمل كبديل لـ xm ومدير الجهاز الظاهري الرسومي (virt-manager). يمكن للمستخدمين غير المميزين الوصول في وضع القراءة فقط. مع virsh يمكنك تشغيل البرامج النصية على الأجهزة الافتراضية. نظرة عامة على أوامر virsh تحتوي الجداول أدناه على قائمة بالمعلمات الرئيسيةسطر الأوامر com.virsh.وصف أمر المساعدة مساعدة سريعة.

listعرض كافة الأجهزة الافتراضية.

dumpxml قم بإخراج ملف تكوين XML لملف معين
الآلة الافتراضية . createقم بإنشاء جهاز افتراضي من ملف تكوين XML وقم بتشغيله. ابدأبدء تشغيل جهاز ظاهري غير نشط..
تدمير إيقاف الجهاز الظاهري بالقوة.
# جبل -أ
هذا أمر بسيط يعيد تحميلالجميع أنظمة الملفات المحدد في /etc/fstab، باستثناء أقساممع خيار noauto.

نتيجة للتثبيت العادي باستخدام أمر التحميل، سيتم حفظ المعلمات حتى إعادة تشغيل نظام التشغيل لأول مرة. لمزيد من المعلومات حول استخدام أمر التحميل، يمكنك قراءة المقالة "أمر التحميل في Linux أو كل شيء يتعلق بتثبيت الأقسام والأقراص وصور ISO وموارد SMB." بعد إعادة تشغيل نظام التشغيل، يجب تنفيذ كل هذه الخطوات مرة أخرى. لكي يتم التثبيت في الوضع التلقائي، كل التمهيد نظام التشغيل، تحتاج إلى تحرير ملف التكوين com.fstab.
تتناول هذه المقالة هذه المشكلة بالتفصيل التركيب التلقائي أقسام صعبةالقرص وأجهزة التخزين الأخرى عند بدء تشغيل نظام التشغيل لينكس. 1. ما هو /...

هل تعرف هذا الشعور عندما يبدأ Ubuntu في التباطؤ بعد مرور بعض الوقت؟ في هذه المقالة، قمنا بجمع عشرة نصائح صغيرة من شأنها أن تساعد، إذا لم تقم بإعادة السرعة السابقة، على الأقل ببساطة جعل النظام يعمل بشكل أسرع. قد تعمل النصائح الموضحة هنا جيدًا على توزيعات Linux الأخرى المستندة إلى Ubuntu، مثل Linux Mint وElementary OS وما إلى ذلك.

1. تقليل وقت تشغيل GRUB القياسي

افتراضيًا، يمنح GRUB 10 ثوانٍ لاختيار أحد أنظمة التشغيل المتعددة، والدخول في وضع الاسترداد، وما إلى ذلك، وهو وقت طويل جدًا. بالإضافة إلى ذلك، سيتعين عليك الجلوس أمام جهاز الكمبيوتر الخاص بك والضغط على زر الإدخال لتشغيل Ubuntu في أسرع وقت ممكن. يستغرق القليل من الوقت، أليس كذلك؟ والحل المعقول هو تقليل هذه المرة. أولاً، لنفتح إعدادات GRUB:

$ سودو نانو /etc/default/grub

وقم بتغيير GRUB_TIMEOUT=10 إلى GRUB_TIMEOUT=2 . الآن سيتم تقليل وقت التحميل إلى ثانيتين. لماذا نضع 2 وليس 0؟ في الحالة الأخيرة، سنفقد الفرصة لتحديد نظام تشغيل آخر أو الدخول في وضع الاسترداد.

لتطبيق التغييرات، استخدم هذا الأمر:

$ سودو تحديث اليرقة

2. قم بإعداد تطبيقات التشغيل التلقائي

عاجلاً أم آجلاً تبدأ في تثبيت التطبيقات. يتم تشغيل بعضها في كل مرة يتم فيها تشغيل النظام، الأمر الذي يستهلك الكثير من الموارد. ونتيجة لذلك، يستغرق الأمر المزيد والمزيد من الوقت لتحميل النظام بالكامل. لإصلاح ذلك، ابحث عن "بدء تشغيل التطبيقات تلقائيًا":

هنا سترى قائمة بالتطبيقات التي يتم تشغيلها عند تشغيل النظام. فكر في أي منها لا تحتاج إلى تشغيله في كل مرة ولا تتردد في إزالته من التشغيل التلقائي:

ولكن ماذا لو كنت لا تريد حذف أي شيء؟ وفي هذه الحالة، يمكنك تأخير إطلاق التطبيق. وبالتالي، سيتم توفير المزيد من الموارد مجانًا لتشغيل النظام، وسيتم تشغيل التطبيقات نفسها بعد مرور بعض الوقت.

للقيام بذلك، في نفس القائمة، حدد التطبيق الصحيح، انقر فوق "تحرير" وفي حقل "الأمر" أضف أمر السكون في البداية<нужное время в секундах>; . على سبيل المثال، إذا كتبت النوم 20؛ ، فسيبدأ التطبيق بتأخير مدته 20 ثانية.

3. قم بتثبيت التحميل المسبق لتسريع تشغيل التطبيق

التحميل المسبق هو برنامج خفي يحلل سلوك المستخدم والتطبيقات التي يتم تشغيلها بشكل متكرر. لتثبيته، افتح Terminal وأدخل الأمر التالي:

$ sudo apt تثبيت التحميل المسبق

بعد التثبيت، أعد تشغيل جهاز الكمبيوتر الخاص بك ويمكنك نسيان البرنامج الخفي، لأنه سيتم تشغيله في الخلفية.

4. اختر أفضل مرآة للتحديثات

إنها فكرة جيدة أن تتأكد من أنك تستخدم أفضل مرآة للتحديثات. مرايا مستودع أوبونتومنتشرة في جميع أنحاء العالم، لذا يُنصح بشدة باستخدام الأقرب إليك. سيؤدي هذا إلى تسريع تحديثات النظام لأنه سيستغرق وقتًا أقل لتلقي الحزم من الخادم.

في البحث، ابحث عن "البرامج والتحديثات". افتح علامة التبويب " برمجة Ubuntu" وفي العنصر "التمهيد من..." حدد "أخرى...". سيتم فتح نافذة جديدة تحتاج فيها إلى النقر فوق "تحديد". أفضل خادم" لتحديد الخيار الأفضل.

كقاعدة عامة، أفضل مرآة هي المرآة الافتراضية، ومع ذلك، كما قلنا سابقًا، سيكون من الجيد التحقق مما إذا كان هذا هو الحال. قد يؤدي هذا أيضًا إلى تأخير تلقي التحديثات إذا لم يتم تحديث أقرب نسخة متطابقة بشكل متكرر. قد يكون هذا مفيدًا للأشخاص الذين لديهم اتصال إنترنت بطيء.

5. استخدم apt-fast بدلاً من apt للحصول على التحديثات السريعة

apt-fast عبارة عن غلاف لـ apt يزيد من سرعة تنزيل الحزم باستخدام اتصالات متعددة. إذا كنت تستخدم Terminal وapt بشكل متكرر للحصول على التحديثات، فيجب عليك تجربة apt-fast. يمكنك تثبيته على النحو التالي:

$ sudo add-apt-repository ppa:apt-fast/stable $ sudo apt update $ sudo apt install apt-fast

6. قم بإزالة تحديثات اللغة من التحديث المناسب:

هل لاحظت يومًا نتيجة Sudo apt update؟ يحتوي على ثلاثة أنواع من السلاسل: hit وign وget، والتي يمكن قراءة معناها في المنتدى. إذا نظرت إلى سلاسل ign، سترى أن معظمها يتعلق بترجمة اللغة. إذا كنت تستخدم جميع التطبيقات والحزم باللغة الإنجليزية، فلن تحتاج إلى ترجمة من الإنجليزية إلى الإنجليزية.

سيؤدي تعطيل تحديثات اللغة هذه إلى تسريع عملية التحديث قليلاً. للقيام بذلك، افتح الملف التالي:

$ سودو نانو /etc/apt/apt.conf.d/00aptitude &

وفي النهاية أضف هذا السطر:

الحصول على::اللغات "لا شيء"؛

7. تقليل ارتفاع درجة الحرارة

ارتفاع درجة الحرارة مشكلة شائعة. سرعة الكمبيوتر المحموم تترك الكثير مما هو مرغوب فيه. قد يستغرق تشغيل البرنامج سنوات إذا كان مبرد وحدة المعالجة المركزية يدور بنفس سرعة تشغيل يوسين بولت. هناك أداتان لتخفيف هذه المشكلة: TLP وCPUFREQ.

لتثبيت TLP وتشغيله، استخدم الأوامر التالية:

$ sudo add-apt-repository ppa:linrunner/tlp $ sudo apt update $ sudo apt install tlp tlp-rdw $ sudo tlp start

بمجرد تثبيت TLP، لن يطلب منك أي شيء آخر. البرنامج يعمل في الخلفية.

لتعيين مؤشر CPUFREQ، استخدم الأمر التالي:

$ Sudo apt installمؤشر-cpufreq

أعد تشغيل الكمبيوتر وقم بتمكين وضع توفير الطاقة:

8. تخصيص LibreOffice وجعله أسرع

إذا كنت تستخدم LibreOffice كثيرًا، فقد ترغب في جعله أسرع قليلاً. قم بتشغيل LibreOffice وانتقل إلى الإعدادات. في النافذة التي تفتح، حدد "الذاكرة"، ثم حدد المربع بجوار "استخدام". بداية سريعة» وزيادة مقدار الذاكرة المتوفرة.

9. استخدم بيئة سطح مكتب خفيفة الوزن (إذا استطعت)

بدلاً من بيئة جنوم القياسية، يمكنك تجربة بيئة Xfce أو LXDE الأخف.

تستخدم هذه البيئات ذاكرة أقل وتستهلك قدرًا أقل من وحدة المعالجة المركزية (CPU). كما أنها تأتي مع مجموعة من التطبيقات خفيفة الوزن التي تساعد في تسريع Ubuntu.

بالتأكيد، قد لا يبدو سطح المكتب حديثًا مثل Unity أو GNOME، ولكن هذه مقايضة يمكنك القيام بها.

10. استخدم بدائل التطبيقات الأخف

هذه هي الطريقة التي يحبها أي شخص. بعض المعايير أو التطبيقات الشعبيةثقيلة جدًا ويمكن أن تزيد من التحميل على جهاز كمبيوتر ضعيف. في مثل هذه الحالة، يمكنك استخدام بدائل لهذه التطبيقات. على سبيل المثال، بدلاً من Ubuntu Software Center، يمكنك استخدام AppGrid، بدلاً من LibreOffice Writer - AbiWord، وما إلى ذلك.

ملاحظة المترجم