انڈروئد

لینکس میں تبدیل شدہ قدر کو کیسے تبدیل کیا جائے

ویڈیو لگانے کا مطلب ہے جو لوگ بھی اس Ú©Ùˆ دیکھیں اور ایسی Ø

ویڈیو لگانے کا مطلب ہے جو لوگ بھی اس Ú©Ùˆ دیکھیں اور ایسی Ø

فہرست کا خانہ:

Anonim

تبادلہ جگہ ہارڈ ڈسک کا ایک حصہ ہے جو رام میموری پوری ہونے پر استعمال ہوتا ہے۔ سویپ اسپیس ایک وقف شدہ سویپ پارٹیشن یا تبادلہ فائل ہوسکتی ہے۔

جب لینکس کا نظام جسمانی میموری ختم ہوجاتا ہے تو ، غیر فعال صفحات رام سے تبدیل ھو نے والی جگہ پر منتقل کردیئے جاتے ہیں۔

سویپینس ایک لینکس کرنل پراپرٹی ہے جو جسمانی میموری سے صفحات کو تبدیل کرنے اور تبادلہ کرنے کی جگہ پر صفحہ کیش سے صفحات کو ہٹانے کے درمیان توازن طے کرتی ہے۔ یہ بنیادی طور پر اس کی وضاحت کرتا ہے کہ کتنی بار سسٹم سویپ اسپیس استعمال کرے گا۔

اس مضمون میں وضاحت کی گئی ہے کہ لینکس سسٹم میں تبدیل ہونے والی قدر کو کیسے تبدیل کیا جائے۔

غلاظت کی قیمت کی جانچ ہو رہی ہے

اپنے سسٹم میں حالیہ تبدیلیاں کرنے والی قیمت کو جانچنے کے لئے ، cat کمانڈ کا استعمال کریں۔

cat /proc/sys/vm/swappiness

زیادہ تر لینکس ڈسٹری بیوشن پر ڈیفالٹ سویپنیسی ویلیو 60 ہے:

60

اگرچہ 60 کی تبدیل شدہ قدر زیادہ تر صارفین کے لئے موزوں ہے ، کچھ معاملات میں ، آپ کو کم قیمت طے کرنے کی ضرورت پڑسکتی ہے۔

ایک اور کمانڈ جو آپ خودغرضی کی قیمت کا تعین کرنے کے لئے استعمال کرسکتے ہیں وہ سیسکٹیل ہے:

sysctl vm.swappiness

vm.swappiness = 60

تبادلہ قدر کو تبدیل کرنا

تبادلہ خیال کی قیمت 0 اور 100 کے درمیان ہوسکتی ہے۔ 0 کی قیمت دانا کو ہدایت کرتی ہے کہ جب تک ممکن ہو سکے تو اس کا تبادلہ نہیں کریں۔ 100 کی قدر جارحانہ طور پر جسمانی میموری سے باہر ہو کر خود کار طریقے سے بدل رہی ہوگی۔

جب بھی ممکن ہو تو ایک نچلی قیمت دانا کو تبدیل کرنے سے بچنے کی کوشش کرے گی جبکہ اونچی قیمت کا مطلب ہے کہ دانا تبادلہ کی جگہ کو زیادہ جارحانہ طور پر استعمال کرنے کی کوشش کرے گا۔

جسمانی میموری تک براہ راست رسائی حاصل کرنے کے مقابلے میں سویپ میموری تک رسائی کافی آہستہ ہے۔ بدل جانے والے پیرامیٹر کے ل A ایک کم قیمت زیادہ تر ممکنہ طور پر نظام کی مجموعی کارکردگی کو بہتر بنائے گی۔ ڈیسک ٹاپ کی باقاعدہ تنصیب کے لئے ، 10 کی قیمت کی سفارش کی جاتی ہے۔ بیشتر ڈیٹا بیس سرورز کے ل 0 0 یا 1 کی ادل بدل کی قیمت کی سفارش کی جاتی ہے۔

زیادہ سے زیادہ swappiness قدر آپ کے سسٹم کے کام کا بوجھ اور رام میموری کے سائز پر منحصر ہے۔ زیادہ سے زیادہ قیمت تلاش کرنے کے ل You آپ کو اس پیرامیٹر کو چھوٹی سی انکریمنٹ میں ایڈجسٹ کرنا چاہئے۔

مثال کے طور پر ، رن ٹائم کے وقت سوئپینس ویلیو کو 10 پر سیٹ کرنے کے لئے ، روٹ یا sudo صارف کے بطور درج ذیل کمانڈ ٹائپ کریں:

sudo sysctl vm.swappiness=1

ریبوٹس میں swappiness پیرامیٹر کو مستقل بنانے کے ل /etc/sysctl.conf اپنے ٹیکسٹ ایڈیٹر کے ساتھ /etc/sysctl.conf فائل کھولیں۔

sudo nano /etc/sysctl.conf

vm.swappiness پیرامیٹر تلاش کریں اور اس کی قدر کو تبدیل کریں۔ اگر یہ پیرامیٹر موجود نہیں ہے تو ، درج ذیل لائن کو فائل میں شامل کریں:

/etc/sysctl.conf

vm.swappiness=1

نتیجہ اخذ کرنا

ہم نے آپ کو دکھایا ہے کہ تبدیل شدہ پیرامیٹر کی قدر کو کیسے تبدیل کیا جائے۔

اگر آپ کی رائے ہے تو ، نیچے ایک تبصرہ کریں۔

تبادلہ