هناك العديد من متصفحات الويب لـ GNU / Linux ، مثل Opera. هذا المطور بالتحديد هو بطل الرواية في هذه المقالة اليوم. وعلى الرغم من وجود متصفحات ويب مفتوحة المصدر أخف وزناً ، مع أداء أكثر ، وأكثر أمانًا ، وتحترم خصوصيتك / إخفاء هويتك ، وما إلى ذلك ، فإن الحقيقة هي أنه لا يوجد الكثير مثل Opera GX. إنه متصفح للاعبين.
لقد خرج Opera GX بمفرده لنظام التشغيل Microsoft Windows في الوقت الحالي، ولكن العديد من اللاعبين الذين يستخدمون Linux كانوا يأملون أن يصل أخيرًا لنظام التشغيل المفضل لدينا أيضًا ولن يحدث مثل مشاريع Opera الأخرى المماثلة التي لم تصل أخيرًا. لكن الحقيقة هي أن ما يقرب من عام قد مر منذ الإطلاق ولا شيء حتى الآن.
يحتوي برنامج Opera GX المجاني على بعض الميزات الرائعة جدًا ، مثل تحكم GX. إنها سلسلة من الأدوات المساعدة أو أدوات المتصفح التي لا تحتاج إلى إغلاق البرنامج بها للحصول على مزيد من الأداء من الجهاز الموجه إلى برامج أخرى. بدلاً من ذلك ، باستخدام GX Control ، يمكنك اختيار مقدار ذاكرة الوصول العشوائي ومقدار وقت وحدة المعالجة المركزية ومقدار الشبكة التي سيستخدمها متصفح الويب على الأكثر.
بهذه الطريقة عرض النطاق الترددي والذاكرة وموارد وحدة المعالجة المركزية المخصصة لألعاب الفيديو لن تتضرر. وقد تفكر ... لماذا تخبرني بهذا إذا ربما لن يأتي Opera GX إلى Linux ، أو ربما تكون سعيدًا بالفعل بمتصفح الويب الخاص بك. حسنًا ، بسيط جدًا ، وفي GNU / Linux لا تحتاج إلى GX Control ، قوة البطريق كافية.
بمعنى أنه يمكنك استخدام بعض الخيارات التي يوفرها لك جنو / لينكس امتلك تحكم GX الخاص بك بدون مساعدة Opera:
حدد النطاق الترددي الذي تستهلكه العملية:
للحد من عرض النطاق الترددي أو استخدام الشبكة الذي تقوم به عملية أو برنامج على نظام Linux الخاص بك ، هناك أيضًا العديد من الخيارات. واحد منهم هو استخدام برنامج الوشل ، والآخر هو العجائب. يجب عليك تثبيت كلتا الحزمتين ، حيث لم يتم تثبيتهما مسبقًا على التوزيعات افتراضيًا. فيما يتعلق بالاستخدام ، يمكنك اختيار أحدهما أو الآخر ، كما تفضل ، على الرغم من أن ما يفعله Wondershaper هو الحد من حركة مرور جميع البرامج في نفس الوقت من خلال واجهة الشبكة ... إليك بعض الأمثلة عن كيفية استخدام هزيلة للحد استهلاك الشبكة من Firefox على سبيل المثال:
trickle -d 40 -u 10 firefox
باستخدام هذا الأمر ، أنت تقصر استخدام الشبكة لمتصفح Firefox على 40 كيلوبايت / ثانية و 10 كيلوبايت / ثانية من تنزيل وتحميل على التوالي.
حدد موارد ذاكرة الوصول العشوائي التي تستخدمها العملية:
إلى الحد من مقدار ذاكرة الوصول العشوائي التي يمكن أن تستخدمها العملية أي شخص على Linux ، سواء كان متصفح ويب أو أي شيء تريده ، يمكنك استخدام اسم البرنامج نفسه الذي تريد تحديده. على سبيل المثال ، تخيل أنك تستخدم متصفح الويب Firefox وتريد قصر ذاكرة الوصول العشوائي على 0.5 جيجابايت فقط ، أي 500 ميجابايت. لذلك ، يمكنك استخدام systemd بهذه الطريقة السهلة:
systemd-run --scope -p MemoryLimit=500M firefox
يمكنك حتى استخدام ملفات مجموعات cgroups لتعديل مجموعات العمليات دفعة واحدة ... وبالطبع ، ulimit كما أوضحت بالفعل في مقالات LxA الأخرى.
حدد موارد وحدة المعالجة المركزية التي تستخدمها العملية:
إذا كان ما تريده هو الحد من استخدام وحدة المعالجة المركزية التي يقوم بها البرنامج، ثم هذا سوف يثير اهتمامك. لذلك ، هناك العديد من الخيارات ، من استخدام بعض الأدوات التي يوفرها لك systemd ، إلى renice الشهير ، cpulimit ، الإجهاد ، إلخ. على سبيل المثال ، استخدم ps لتحديد موقع العملية (و PID ، على سبيل المثال ، افترض أنها في 8188) المطابقة للبرنامج الذي تريد تغييره. بمجرد أن تعرف ، يمكنك استخدام renice لتغيير استخدام وحدة المعالجة المركزية. تذكر أن القيم المقبولة تتراوح من -20 إلى 19 ، مع أعلى الإيجابيات هي تلك التي من شأنها أن تستهلك أقل. إذا كنت ترغب في إعطائها أقل قيمة مواتية بحيث لا تستهلك عمليًا:
renice +19 -p 8188
بدلا من ذلك تثبيت cpulimit، نظرًا لأن هذه الحزمة غير مدرجة في التوزيعة الخاصة بك. بمجرد تثبيته ، يمكنك تقييد حصة استخدام وحدة المعالجة المركزية الخاصة بك إلى ، على سبيل المثال ، 25٪ بإحدى طريقتين:
cpulimit -l 25 -p 8188 & cpulimit -l 25 firefox &
يمكنك حتى واصل وأيضًا وضع أنواع أخرى من القيود أو الإدارات ، مثل تلك الخاصة بـ I / O as شرحت هنا.
لا شيء سيء من الجيد معرفته