PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : باز هم افزایش سرعت ویندوز از طریق Page File !



Borna66
03-29-2009, 08:33 AM
حافظه مجازي Page File :

مقدمه :
( اگر حال ندارید مستقیم به سراغ بخش بعد بروید )
حافظه مجازي يكي از بخشهاي متداول در اكثر سيستم هاي عامل هاي كامپيوترهاي شخصي است.
حافظه موجود در اكثركامپيوترها براي اجراي چندين برنامه بصورت همزمان توسط كاربر ، پاسخگو نبوده وبا كمبود حافظه مواجه مي شوند. با ارتقاي حافظه وافزايش آن ممكن است مشكل فوق در محدوده اي ديگر مجدداً بروز نمايد.
يكي ديگر از راه كارهاي موجود در اين زمينه ، استفاده از حافظه مجازي است.درتكنولوژي حافظه مجازي ازحافظه هاي جانبي ارزان قيمت نظير هارد ديسك استفاده مي گردد . درچنين حالتي اطلاعات موجود در حافظه اصلي كه كمتر مورد استفاده قرار گرفته اند ازحافظه خارج ودر محلي خاص بر روي هارد ديسك ذخيره مي گردد .بدين ترتيب بخشي از حافظه اصلي آزاد وزمينه استقرار يك برنامه جديد در حافظه فراهم خواهد شد .
سرعت خواندن ونوشتن اطلاعات بر روي هارد ديسك به مراتب كند تر از حافظه اصلي كامپيوتر است . در صورتي كه سيستم مورد نظر داراي عملياتي حجيم در رابطه با حافظه مجازي باشد ، كارآيي سيستم به شدت تحت تاثير قرار خواهد گرفت . در مواردي كه سيستم عامل مجبور به جابجايي اطلاعات موجود بين حافظه اصلي و حافظه مجازي ( هارد ديسك) ، با توجه به تفاوت محسوس سرعت بين آنها ، مدت زمان زيادي صرف عمليات جايگزيني مي گردد . در چنين حالتي سرعت
سيستم به شدت افت مي كند . محل نگهداري اطلاعات بر روي هارد ديسك را يك Page file گويند. درفايل فوق ، صفحات مربوط به حافظه اصلي ذخيره وسيستم عامل در زمان مورد نياز اطلاعات فوق را مجددا به حافظه اصلي منتقل خواهد كرد . درسيستم هايي كه از سيستم عامل ويندوز استفاده مي نمايند ، فايل فوق داراي انشعاب swp است.

----- پيكربندي حافظه مجازي در ويندوزxp :
در ويندوز xp شما مي توانيد درابتدا بررويMy computer راست كليك وگزينه properties را انتخاب كنيد . درپنجره ظاهرشده setting < performance < advanced را انتخاب كنيد . درپنجره اي كه نمايان مي شود مجددا گزينه Advanced را انتخاب كرده ودراين صفحه نيز برروي دكمه change كليك كنيد تاصفحه تنظيمات Virtual Memory نمايان شود .
درصورتي كه مي خواهيد درايوي غيراز درايو پيش فرض كه معمولا درايو C كامپيوتر است به عنوان درايو حافظه مجازي انتخاب شود ، بر روي نام ان كليك و درقسمت پايين پنجره گزينه custom size راانتخاب كنيد ومقاديرمورد نظرتان رادرقسمت هاي Initial size و Maximum size وارد كنيد . گزينه Set را براي ثبت اطلاعات انتخاب كنيد .درصورتي كه مي خواهيد درايو جاري شما كه از آن به عنوان حافظه مجازي استفاده مي كنيد ، غيرفعال شود مي توانيد گزينه No paging file راانتخاب كرده وسپس دكمه Set راانتخاب كنيد.
نكاتي كه در تعريف حافظه مجازي بايد در نظر گرفت :
1- توجه داشته باشيد كه بايد يكي از درايوها به غير از درايوي كه ويندوز در آن نصب است براي استفاده در اين قسمت تعيين كنيد . بهتر است براي دست يابي به سرعت بالاتر از درايوي استفاده كنيد كه فضاي خالي بيشتري در اختيار دارد .
2- ميزان حافظه موجود هارد ديسك كه براي حافظه مجازي در نظر گرفته خواهد شد بسيار حائز اهميت است . در صورتي كه فضاي فوق بسيار ناچيز انتخاب گردد . همواره با پيغام خطايي مخاطبOut ot Memoryمواجه خواهيد شد . پيشنهاد مي گردد نسبت حافظه مجازي به حافظه اصلي دو به يك باشد . يعني در صورتي كه حافظه اصلي موجود 16 مگابات باشد ، حداكثر حافظه مجازي را 32 در نظر بگيريد .
3- يكي از نكاتهاي مهم ( مخصوصا در مواردي كه حجم بالايي از حافظه مجازي مورد نياز باشد ) در نظر گرفتن ظرفيت يكسان براي حد اقل و حداكثر اندازه حافظه مجازي است . در چنين حالتي در زمان راه اندازي كامپيوتر ، سيستم عامل تمام فضاي مورد نياز را به حافظه مجازي اختصاص مي دهد . و در ادامه نيازي به افزايش آن هم زمان با اجراي ساير برنامه ها نخواهد بود در چنين حالتي كارايي سيستم بهبود خواهد يافت .
4- يكي ديگر از فاكتور هاي مهم در كارآيي حافظه مجازي ، محل فايل مربوط به حافظه مجازي است . در صورتي كه سيستم كامپيوتري داراي چنين هارد ديسك فيزيكي باشد ، (منظور چندين درايو منطقي نيست ) مي توان حجم عمليات مربوط به حافظه مجازي را بين هر يك از درايو هاي فيزيكي موجود توزيع كرد . روش فوق در مواردي كه از حافظه مجازي در مقياس بالايي استفاده مي گردد ، كارآيي مطلوبي به دنبال خواهد داشت .

_________________

:104::282::238::109::72:
گردآورنده:طه-Borna66