لنتعرف الى المشكلة علينا أولا علينا أن نعرف ما هي الذاكرة الخيالية mémoire virtuelle
جهاز الكمبيوتر هو عبارة عن معالج أو حاسب processeur
ومعه عدة أنواع من الذاكرات تختلف بحجمها وسرعة تجاوبها مع هذا المعالج .
- النوع الأول : الكاش ميموري : سريع جدًا وصغير وغالي الثمن ولكن المعلومات لا تبقى ان انقطعت الكهرباء
- النوع الثاني : صغير نسبيًا ومتوسط الثمن وسريع التجاوب وأيضًا لا يحتفظ بالمعلومات ان انقطعت الكهرباء عنه يسمونه الذاكرة العشوائية random access memory.RAM
- النوع الأخير هو الهارد ديسك . بطيء . ثمنه قليل ويحتفظ بالمعلومات حتى عند انقطاع الكهرباء أي اطفاء الجهاز .
طيب ما معنى الـ mémoire virtuelle؟
عندما نشغل برنامج و على المعالج أن يفك الشيفرة التي كُتب بها البرنامج ويعطي النتائج .
هذه الشيفرة كبيرة , موجودة في الهارديسك .
ولكنه عليه أن يضع هذه الشيفرة في مكان سريع عندما يعالجها لسبب بسيط : سرعة المعالج كبيرة وعلى سرعة الذاكرة أن تتوافق معها .
فيضعها في الرام , الكاش ...
الذاكرات السريعة يعني .
ولكن مع الأسف المكان صغير في هذه الذاكرات .
فيأتي هنا دور المصطلح mémoire virtuelle
أي أن البرنامج لا يتم وضعه كله في هذه الذاكرة ,لكنه يوضع في الذاكرة البطيئة الكبيرة الهارد ديسك , ولكن ما يُستعمل منه وعنوانه يكون موجودًا في الذاكرة السريعة ,
ولكن المعالج يراه كأنه كله موجود في الذاكرة السريعة .
فكأنما الذاكرة هي ذاكرة خيالية .
اذهب الى لوحة التحكم control panel ثم اداوات اداريه administrative tools ثم local security policy كما في الصوره
سيظهر لك مربع اضغط على الزائد الموجود بجانب local policies ثم اختار
secutity options و ابحث عن shutdown clear virtual memory كما في الصورة
اضغط عليها بالزر الايمن و اختار properties (خصائص) سيظهر مربع اختار enabled (تفعيل) اضغط ok
اعد تشغيل الجهاز
.