Prelink أو كيفية تحسين سرعة تحميل التطبيقات

أوبونتو السريع

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

Prelink هو برنامج سيحسن سرعة النظام تقليل وقت تحميل التطبيق. من الواضح أن هذا التحسين لن يكون بمثابة غضب على العديد من أجهزة الكمبيوتر ، ولكن يمكن ملاحظته في بعض أنظمة التشغيل ، مثل تلك المستخدمة من قبل العديد من المكتبات ، مثل تلك التي تعتمد على KDE. بعد ذلك سنوضح لك كيفية تثبيت وتهيئة Prelink على كمبيوتر GNU / Linux.

كيفية تثبيت وتكوين Prelink

  1. يتوفر Prelink في المستودعات الافتراضية لمعظم توزيعات Linux ، لذا فإن تثبيته سهل مثل فتح Terminal وكتابة الأمر التالي:
sudo apt install prelink
  1. يمكن أن يتسبب في بعض الأخطاء مع بعض المكتبات والتطبيقات الاحتكارية ، لذلك بعد تثبيته سيتعين علينا تضمين بعض الاستثناءات للملف /etc/prelink.conf. نقوم بفتح الملف ونسخ ما يلي فيه:
# Skype
-b /usr/lib32/skype/skype
-b /usr/lib/skype/skype

# Flash Player Plugin
-b /usr/lib/mozilla/plugins/libflashplayer.so

# NVIDIA
-b /usr/lib/libGL.so*
-b /usr/lib32/libGL.so*
-b //usr/lib/libOpenCL.so*
-b //usr/lib32/libOpenCL.so*
-b /usr/lib32/vdpau/
-b /usr/lib/vdpau/
-b /usr/lib/xorg/modules/drivers/nvidia_drv.so
-b /usr/lib/xorg/modules/extensions/libglx.so*
-b /usr/lib/libnvidia-*
-b /usr/lib32/libnvidia-*

# Catalyst
-b /usr/lib/libati*
-b /usr/lib/fglrx*
-b /usr/lib/libAMDXvBA*
-b /usr/lib/libGL.so*
-b /usr/lib/libfglrx*
-b /usr/lib/xorg/modules/dri/fglrx_dri.so
-b /usr/lib/xorg/modules/drivers/fglrx_drv.so
-b /usr/lib/xorg/modules/extensions/fglrx/
-b /usr/lib/xorg/modules/linux/libfglrxdrm.so
-b /usr/lib/xorg/modules/extensions/libglx.so
  1. مع الاستثناءات المدرجة ، نقوم بتحسين النظام عن طريق فتح محطة وكتابة الأمر التالي:
prelink -amvR
  1. من المفيد أيضًا جدولة الأمر أعلاه ليتم تنفيذه بشكل دوري ، نظرًا لأن أي تحديث للمكتبات قد يتسبب في توقفه عن العمل. سنقوم بجدولة تنفيذ الأمر السابق من خلال إنشاء الملف /etc/cron.daily/prelink مع النص التالي بالداخل:
#!/bin/bash
[[ -x /usr/bin/prelink ]] && /usr/bin/prelink -amR &>/dev/null
  1. ونمنحه الأذونات عن طريق فتح Terminal وكتابة الأمر التالي:
chmod 755 /etc/cron.daily/prelink

خطوات خاصة لكيدي

إذا كنت تستخدم بيئة رسومية تعتمد على كيدي ، فسيتعين عليك إضافتها إلى الملف /etc/profile.d/kde-is-prelinked.sh النص التالي:

export KDE_IS_PRELINKED=1

بعد ذلك ، سنمنحه الأذونات اللازمة عن طريق فتح Terminal وكتابة الأمر التالي:

chmod 755 /etc/profile.d/kde-is-prelinked.sh
هل جربته بالفعل؟ ما رأيك؟ هل لاحظت أي تحسن؟

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   فابيان قال

    دقق لكنني بطيئة للغاية لول ألغيت تثبيته وكان كل شيء على ما يرام. لقد كان أبطأ مما كان عليه عندما كان لدي ubuntu 8.04 مع compiz على بنتيوم 4 من ذاكرة الوصول العشوائي hahaha

  2.   راين سفسج ماساكوي قال

    ولكن إذا كان الارتباط المسبق مع التحميل المسبق يحتوي على سطح بيشا موجود

  3.   رائع! (AJMarval_) قال

    وهل تعمل مع تطبيقات الاتصالات؟

    لدي دروس لغة عبر الإنترنت عبر Skype ويستغرق تحميل التطبيق وقتًا طويلاً ، حتى بعد التثبيت. لا يستخدم نظام صفي أي نظام أساسي أو برنامج إضافي للتثبيت لأنهم مدرسون Preply (https://preply.com/es/español-por-skype) ويرجع التأخير إلى تشغيل نفس Skype.

    ابقوا متابعين،