لينڪس ڪنييل يادگيري کان ٻاهر جي حالتن کي چڱي طرح سنڀالي نٿو سگهي

لينڪس ڪنيل ڊولپر جي ميلنگ لسٽ تي اٿيو لينڪس ۾ گھٽ ياداشت جي صورتحال کي سنڀالڻ سان مسئلو:

اتي ھڪڙو سڃاتل مسئلو آھي جيڪو ڪيترن ئي ماڻھن کي ڪيترن ئي سالن تائين پھچي چڪو آھي ۽ تازو لينڪس ڪنيل 5.2.6 تي ڪجھ منٽ کان گھٽ ۾ ٻيهر پيدا ڪري سگھجي ٿو. سڀ ڪنييل پيٽرولر ڊفالٽ قدرن تي مقرر ڪيا ويا آھن.

مرحلا:

  • پيرا ميٽر سان بوٽ ڪريو "mem = 4G".
  • ادل بدلي سپورٽ بند ڪريو (sudo swapoff -a).
  • اسان ڪو به ويب برائوزر لانچ ڪندا آهيون، مثال طور، ڪروم/ڪروميم ۽/يا فائر فاڪس.
  • اسان سائيٽن سان ٽيب کولڻ شروع ڪندا آهيون ۽ ڏسو ته ڪيئن مفت ميموري جي مقدار گھٽجي ٿي.

جيترو جلدي هڪ صورتحال پيدا ٿئي ٿي جتي هڪ نئين ٽيب جي ضرورت آهي وڌيڪ ريم کان وڌيڪ دستياب آهي، سسٽم تقريبا مڪمل طور تي منجمد ٿي ويندو آهي. توھان کي مائوس جي ڪرسر کي ھلڻ ۾ به ڏکيائي ٿيندي. هارڊ ڊرائيو اشارو نان اسٽاپ کي ڦوڪيندو (مون کي خبر ناهي ڇو). توهان نون ايپليڪيشنن کي لانچ ڪرڻ جي قابل نه هوندا يا هن وقت هلندڙن کي بند ڪري سگهندا.

اهو ننڍڙو بحران آخري منٽ يا ڊگهو ٿي سگهي ٿو. مان سمجهان ٿو ته سسٽم کي هن طريقي سان عمل نه ڪرڻ گهرجي. منهنجو خيال آهي ته اهڙي ”منجمد“ کان بچڻ لاءِ ڪجهه ڪرڻ جي ضرورت آهي.

مون کي پڪ آهي ته هن قسم جي صورتحال کان بچڻ لاءِ ڪجهه sysctl پيرا ميٽرز کي تبديل ڪرڻ ممڪن آهي، پر ڪجهه مون کي ٻڌائي ٿو ته اهو هر ڪنهن لاءِ ڊفالٽ ٿي سگهي ٿو ڇاڪاڻ ته غير ٽيڪنيڪل استعمال ڪندڙ جيڪي هن مسئلي کي منهن ڏين ٿا اهي صرف لينڪس استعمال ڪرڻ ڇڏي ڏيندا ۽ نه ڪندا. سنڀال. گوگل تي حل ڳولڻ لاءِ.

В تبصرا Reddit تي، ڪجهه استعمال ڪندڙ ادل بدلائڻ جي صلاح ڏين ٿا، پر اهو مسئلو حل نٿو ڪري، اهو صرف ان کي ملتوي ڪري ٿو ۽ اڪثر ڪري ان کي خراب ڪري ٿو. مستقبل ۾ ممڪن حل جي طور تي، ڪتن ۾ ظاهر ٿيل شامل ٿي سگھي ٿو 4.20 ۽ بنيادي ۾ بهتر 5.2 PSI (پريشر اسٽال انفارميشن) سب سسٽم، جيڪو توهان کي مختلف وسيلن (سي پي يو، ميموري، I/O) حاصل ڪرڻ لاء انتظار جي وقت بابت معلومات جو تجزيو ڪرڻ جي اجازت ڏئي ٿو. هي سب سسٽم اهو ممڪن بڻائي ٿو ته ميموري جي گھٽتائي جي نگراني کي شروعاتي اسٽيج تي منظم ڪرڻ، مسئلن جو ذريعو طئي ڪرڻ ۽ غير ضروري ايپليڪيشنن کي ختم ڪرڻ کان سواء صارف کي قابل ذڪر اثرات پيدا ڪرڻ کان سواء.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو