کیا ونڈوز ، لینکس ، اینڈرائڈ ، یا کوئی اور آپریٹنگ سسٹم بہت زیادہ ریم استعمال کررہا ہے؟ گھبرائیں نہیں! جدید آپریٹنگ سسٹم چیزوں کو تیز کرنے کے لئے رام کی فائل کیشے کے طور پر استعمال کرتے ہیں۔ فرض کریں کہ آپ کا کمپیوٹر بہتر کارکردگی کا مظاہرہ کررہا ہے ، اس کے بارے میں فکر کرنے کی کوئی بات نہیں ہے۔
اگرچہ یہ ہم میں سے ان لوگوں کے ل counter متضاد لگتا ہے جو ہمارے کمپیوٹر کو ہمیشہ رام کی بھوک لیتے رہتے ہیں ، لیکن اعلی رام استعمال کے معنی ہیں کہ آپ کی رام کو اچھے استعمال میں لایا جارہا ہے۔ خالی رام ضائع شدہ رام ہے۔
خراب ہائی میموری استعمال بمقابلہ اچھا ہائی میموری استعمال
سب سے پہلے ، اعلی میموری کا استعمال ہمیشہ اچھی چیز نہیں ہوتا ہے۔ اگر آپ کا کمپیوٹر بہت سست لگتا ہے ، تو پھر بے ترتیب رسائی میموری (رام) کا استعمال اچھی چیز نہیں ہے۔ اگر آپ کی ریم بھرا ہوا ہے تو ، آپ کا کمپیوٹر سست ہے ، اور اس کی ہارڈ ڈرائیو لائٹ مستقل طور پر پلک رہی ہے ، آپ کا کمپیوٹر ہے ڈسک پر تبادلہ . یہ اس بات کی علامت ہے کہ آپ کا کمپیوٹر آپ کی ہارڈ ڈسک کا استعمال کررہا ہے ، جو آپ کی میموری کے لئے "اوور فلو" کے طور پر ، جس تک رسائی حاصل کرنے میں بہت سست ہے۔
اگر یہ واقع ہو رہا ہے تو ، یہ ایک واضح پہلو ہے کہ آپ کے کمپیوٹر کو زیادہ ریم کی ضرورت ہے - یا یہ کہ آپ کو میموری سے بھوک سے کم پروگرام استعمال کرنے کی ضرورت ہے۔ یہ یقینی طور پر ایک بری چیز ہے۔
تاہم ، اس معاملے میں واضح فرق موجود ہے ، جہاں آپ کا کمپیوٹر بہتر کارکردگی کا مظاہرہ نہیں کررہا ہے ، اور اس سے زیادہ عام معاملہ جہاں آپ کے کمپیوٹر میں ٹھیک کارکردگی کا مظاہرہ ہوتا ہے ، لیکن کچھ پروگراموں کے کھلا ہونے کے ساتھ ہی رام کی ایک خطرناک حد تک استعمال ہوتی ہے۔
ڈسک کیچنگ
کسی کمپیوٹر پر ونڈوز ایکس پی انسٹال کریں اور سسٹم بیکار ہونے پر آپ اسے کئی سو میگا بائٹ میموری کا استعمال کرتے ہوئے دیکھیں گے۔ اسی کمپیوٹر پر ونڈوز 7 انسٹال کریں اور آپ کو ونڈوز 7 اسی حالت میں متعدد گیگا بائٹ میموری کا استعمال کرتے ہوئے نظر آئے گا۔
تو کیا ہو رہا ہے؟ کیا ونڈوز ایکس پی صرف ہلکا ، تیز آپریٹنگ سسٹم ہے؟ کیا جدید آپریٹنگ سسٹم فولا ہوا اور میموری کے ساتھ بیکار ہیں؟ کافی نہیں
رام اس سے کہیں زیادہ پروان چڑھا ہے جب ونڈوز ایکس پی چمکدار نیا آپریٹنگ سسٹم تھا ، اور جدید آپریٹنگ سسٹم اس کا فائدہ اٹھاتے ہیں۔ جدید آپریٹنگ سسٹم آپ کے کمپیوٹر کی ریم کو کثرت سے حاصل شدہ فائلوں اور پروگرام ڈیٹا کیلئے کیشے کے بطور استعمال کرتے ہیں۔
ونڈوز میں ، اس خصوصیت کو سپر فیچ کے نام سے جانا جاتا ہے ، جو ونڈوز وسٹا میں متعارف کرایا گیا تھا۔ آپ کا استعمال کرنے والے ایپلیکیشنز کو سپر فِیچ دیکھتا ہے اور آپ کی ضرورت سے پہلے عام طور پر استعمال شدہ ایپلیکیشن فائلوں اور لائبریریوں کو اپنے کمپیوٹر کی ریم میں لوڈ کرتا ہے۔ جب آپ ایپلی کیشن لانچ کرتے ہیں تو ، ونڈوز آپ کی رام سے ایپلی کیشن کی فائلوں کو ڈسک سے پڑھنے کی بجائے ان پر لوڈ کردیتا ہے ، جو ایک سست عمل ہے۔ اس سے ایپلیکیشن لانچ ہونے کی رفتار تیز ہوتی ہے اور عام طور پر آپ کے کمپیوٹر کو تیز اور زیادہ ذمہ دار بناتا ہے۔
یہ صرف ونڈوز پر لاگو نہیں ہوتا۔ لینکس صارفین یہ بھی دیکھیں گے کہ ان کا کمپیوٹر آپ کی ڈسک سے فائلوں کو کیچ کرنے کے لئے میموری کی ایک بظاہر خطرناک حد تک مقدار میں استعمال کر رہا ہے ، اور جب لینکس کے صارفین استعمال کریں گے تو انہیں اس کی فکر ہوگی۔ بہت سے وسائل کے استعمال سے متعلق نگرانی کے پروگرام ، جیسے GNOME سسٹم مانیٹر ، کیشے کے ذریعہ استعمال شدہ میموری کو صارف سے چھپاتے ہیں تاکہ صارفین کو اس کو سمجھنے کی ضرورت نہیں پڑے گی۔
براؤزر اور دیگر سافٹ ویئر
یہی چیز براؤزرز اور سافٹ ویئر کے دوسرے ایپلی کیشنز پر بھی لاگو ہوتی ہے جن کے اپنے کیش ہیں۔ مثال کے طور پر ، اگر آپ موزیلا فائر فاکس جیسے ویب براؤزر کو بڑی مقدار میں رام کا استعمال کرتے ہوئے دیکھیں گے ، تو یہ ضروری نہیں کہ کوئی بری چیز ہو۔ اگر آپ کے کمپیوٹر میں بہت زیادہ ریم ہے ، تو یہ اچھی بات ہے کہ فائر فاکس اسے استعمال کر رہا ہے۔ اپنے رام میں آپ نے جو ویب صفحات دیکھے ہیں ان کی کیچ کرکے ، فائر فاکس بیک اور فارورڈ بٹنوں کا استعمال زیادہ تیز کرکے ویب پیج لوڈ کے اوقات کو تیز کرسکتا ہے۔ اسی وجہ سے ، فائر فاکس خود بخود آپ کے کمپیوٹر میں رام کی مقدار کی بنیاد پر کیشے کا مثالی سائز طے کرتا ہے۔
شاید فائر فاکس میں تاریخی طور پر میموری لیک اور دیگر پریشانیوں کا سامنا کرنا پڑا ہو ، لیکن تصور یکساں ہے۔ موزیلا کے لئے فائرفوکس کے رام کا استعمال 50 میگا بائٹ تک کم کرنا کوئی معنی نہیں رکھتا ہے کیونکہ جدید کمپیوٹرز میں بہت زیادہ رام موجود ہے فائر فاکس ویب براؤزنگ کو تیز کرنے کے لئے استعمال کرسکتا ہے۔
دوسرے سافٹ ویئر کے لئے بھی یہی بات لاگو ہوتی ہے۔ زیادہ میموری استعمال کرنے والے پروگرام آپ کی رام کا اچھ useا استعمال کرسکتے ہیں ، اسے ضائع نہیں کریں گے۔
خالی ریم بیکار کیوں ہے؟
آپ یہ سوچ رہے ہوں گے کہ کیشے کی حیثیت سے رام کا استعمال بہت اچھا ہے ، لیکن آپ ان رام فائلوں اور دیگر ڈیٹا کو اپنی رام لینے میں نہیں چاہتے۔ اس کے بجائے آپ کو خالی ریم دستیاب ہوگی تاکہ پروگرام فوری طور پر لانچ ہوں اور میموری کو جس چیز کو آپ بہتر سمجھتے ہو اس کے لئے استعمال کیا جائے ، اس سے نہیں کہ آپ کا آپریٹنگ سسٹم اور پروگرام جو بہتر سمجھتے ہو۔
تاہم ، یہ بالکل بھی تشویش کی بات نہیں ہے۔ چاہے آپ کی رام کیش فائلوں سے بھری ہو یا بالکل خالی ہو ، یہ سب ایسے پروگراموں کے لئے دستیاب ہے جن کو واقعتا اس کی ضرورت ہے۔ آپ کے رام میں موجود ڈیٹا کو کم ترجیح کے بطور نشان زد کیا گیا ہے ، اور جیسے ہی کسی اور چیز کے لئے میموری کی ضرورت ہوتی ہے اسے فوری طور پر خارج کردیا جاتا ہے۔
کیونکہ جب ضروری ہو تو اس اعداد و شمار کو فوری طور پر ضائع کیا جاسکتا ہے ، لہذا کیشے کے لئے رام استعمال کرنے میں کوئی مضائقہ نہیں ہے۔ (اس کا ایک ممکنہ نقصان وہ صارفین ہیں جو کچھ نہیں سمجھتے ہیں کہ الجھنے میں کیا ہو رہا ہے۔)
خالی رام بیکار ہے۔ خالی رام پر ڈیٹا لکھنا کمپیوٹر کے لئے تیز تر نہیں ہے ، اور نہ ہی خالی رام میں کم طاقت کا استعمال ہوتا ہے۔ در حقیقت ، یہ فرض کرتے ہوئے کہ آپ کسی ایسے پروگرام کو لانچ کررہے ہیں جو آپ کے رام کی فائل کیشے میں پہلے سے موجود ہوسکتے ہیں ، پروگراموں میں بہت تیزی سے بوجھ آجائے گا جب آپ کی رام استعمال ہوتی ہے بجائے اس کے کہ یہ خالی ہو۔
یہ کیوں ہے اینڈروئیڈ پر ٹاسک قاتل کا استعمال برا خیال ہے ، اور یہی وجہ ہے کہ اگر آپ کا کمپیوٹر آپ کی رام بھر رہا ہے تو آپ کو زیادہ فکرمند نہیں ہونا چاہئے۔ یہ بھی ایک وجہ ہے ونڈوز ایکس پی آج کے ہارڈ ویئر کے لئے مثالی آپریٹنگ سسٹم کیوں نہیں ہے؟ - جبکہ ایکس پی کے رام کا استعمال ونڈوز 7 کے مقابلے میں بہت کم ہوسکتا ہے ، لیکن اگر ضروری نہیں کہ آپ کے پاس جدید کمپیوٹر موجود ہو تو ، رام کی مہذب مقدار موجود ہے۔