فرق اور مجازی اور کیش میموری کے درمیان فرق

Anonim

کمپیوٹرز کی دنیا میں، میموری اس حد تک سیٹ کرتا ہے جب ہم اس پروگرام کو چلا سکتے ہیں یا نہیں. اگر آپ DOS کا تجربہ کرنے کے لئے کافی ناگزیر تھے، تو آپ 640k میموری کی حد کی بانی جانتے ہیں. آج کل میموری تقریبا تقریبا لامحدود لگتا ہے اور کوئی بھی اصل میں یسٹر سال کے 'کافی میموری نہیں' پیغامات ملتا ہے. انہوں نے یہ کیسے کیا؟

-1 ->

اس کا جواب ایک بہت زبردست میموری مینجمنٹ طریقہ کار ہے. آپ کے ہارڈ ڈسک کے اندر یاد رکھنے والے بعض حصوں کو رکھنے کے ذریعے وہ کمپیوٹر نصب کرنے کے لۓ میموری کی صلاحیت کو بڑھا سکتے ہیں. اسے مجازی میموری کہا جاتا ہے. لہذا یہ بتائیں کہ آپ کا کمپیوٹر صرف 1GB میموری ہے اور آپ کچھ پروگرام شروع کرتے ہیں جن کی کل میموری کی کھپت تقریبا 5 5GB ہے. مجازی میموری کے بغیر آپ کو یہ کرنے کی اجازت نہیں ہے. لیکن مجازی میموری کے ساتھ، آپریٹنگ سسٹم کو ہارڈ ڈسک کے ایک حصے کو میموری کے ایک حصے کے طور پر تفویض کرتا ہے اور وہاں ڈیٹا رکھتا ہے. لہذا مندرجہ ذیل مثال میں آتے ہیں کہ مجازی میموری بھی 1GB ہے. 1GB اصل میموری + 1GB مجازی میموری = 2GB نظام میموری. اس طرح اگرچہ آپ کی میموری محدود ہے تو آپ اب بھی میموری وسیع پیمانے پر ایپلی کیشنز استعمال کرسکتے ہیں.

اگرچہ مجازی میموری کا نقصان ہے. ہارڈ ڈرائیو سے ڈیٹا پڑھنا میموری سے پڑھنے کے مقابلے میں کافی تیز ہے. لہذا آپ کی ہارڈ ڈرائیو میں ذخیرہ کردہ مزید معلومات آپ کے سسٹم کو بننے میں سست ہوسکتی ہے.

دوسری طرف کیش میموری آپ کے پاس میموری کی مقدار میں توسیع نہیں کرتا، یہ اعداد و شمار تک پہنچنے کے لئے ضروری وقت کی مقدار کو کم کر دیتا ہے. لہذا آپ آسانی سے تصور سمجھ سکتے ہیں، چلو کہ یہ پروسیسر طالب علم ہے جس میں ایک رپورٹ کر رہی ہے. جب بھی اسے ڈیٹا کی ضرورت ہوتی ہے تو وہ کتاب کتابوں کی طرف جاتا ہے (کتاب سازی کی یاد رکھی جاتی ہے، اور کتابیں اعداد و شمار ہیں) اور ایک کتاب لیتا ہے اور اسے اپنی کرسی میں لے جاتا ہے. وہ اسے پڑھتا ہے تو اس کی اپنی رپورٹ جاری رکھنے سے پہلے وہ کتابوں کی کتابوں میں واپس آ جاتا ہے. اگر آپ طالب علم تھے تو آپ واقعی وقت لگے گا اگر آپ کو کھڑے ہونے اور ہر وقت جب آپ کو اعداد و شمار کی ضرورت ہو تو ایک کتاب حاصل کریں. عملی طور پر ایک طالب علم کتابچے میں سے چند کتابیں ملیں گے اور اسے میز پر رکھیں گے. لہذا اگر وہ معلومات کی ضرورت ہوتی ہے تو اس کتاب میں موجود ہے جو اس نے حال ہی میں استعمال کیا ہے، یہ صرف اسلحہ کے اندر ہے اور اسے کھڑے ہونے اور اسے حاصل کرنے کی ضرورت نہیں ہے.

اس استعفی میں میز ہمارے کیش میموری ہے. جب بھی پروسیسر ڈیٹا کا استعمال کرتا ہے تو یہ سب سے زیادہ حالیہ اعداد و شمار رکھتا ہے جس میں اس کی دوبارہ ضرورت ہوتی ہے جب اس کی فوری رسائی کیلئے کیش میموری میں استعمال کیا جاتا ہے. کیش میموری بہت محدود ہے، اگرچہ محدود جگہ رکھنے والے کسی میز کی حیثیت سے، اس طرح کے اعداد و شمار جو سب سے طویل تک رسائی حاصل نہیں تھے، اس سے زیادہ حالیہ اعداد و شمار کے لئے کیش کو آزاد کرنے کے لئے میموری میں واپس آتے ہیں.

کیش اور مجازی میموری کے بارے میں مزید جانیں.