آخرین اخبار و مقالات و مطالب پیرامون Virtual Memory در ایران آی سی تی نیوز ، پایگاه فناوری اطلاعات و ارتباطات ایران

بر روی این دامنه اینترنتی

سیستم مدیریت محتوا

پارس

سی ام اس

نصب شده است که نرم افزاری قوی جهت

طراحی سایت

می باشد.

طراحی وب

با استفاده از

پرتال

(

پورتال

) پارس منجر به

طراحی وب سایت

شما می شود.

طراحی وب سایت

کپی رایت

پورتال

پارس

چطور حافظه مجازی کار می کند ؟

حافظه مجازی یا Virtual Memory یک روش نرم افزاری است که جزوی از سیستم عامل است و کمک بزرگی در افزایش قابلیت های حافظه و مدیریت آن با هزینه ای کم می کند.
امروزه کامپیوتر ها دارای 256مگابایت تا 1یا2گیگابایت ram هستند . 256مگابایت برای سیستم عامل ها و برنامه هایی که اینروزها روی آن ها اجرا می شود کمترین میزان ram است. ولی به هر حال تنها برای اجرا کردن سیستم عامل ویندوز و دو یا سه برنامه دیگر کافی است. با همین میزان ram اگر چیزی به نام virtualmemory وجود نداشت، هربار که این برنامه ها با هم اجرا می شدند ram به راحتی پر می شد و دیگر حتی ماوس را هم نمی توانستید روی صفحه تکان دهید!
با استفاده از virtualmemory کامپیوتر اطلاعاتی که روی ram برای مدتی بدون استفاده مانده است را به هارد دیسک انتقال می دهد و با این کار فضای نسبتا زیادی را برای سیستم خالی می کند.
این جابجایی به طور خودکار و توسط سیستم عامل انجام می شود و اگر از میزان اطلاعاتی که توسط ram شما ذخیره می شود اطلاع داشته باشید، فکر می کنید که همان 256مگابایت ram برای شما نامحدود است.
این برای شما از نظر اقتصادی هم به صرفه است چرا که هارد دیسک بسیار ارزان تر از ram است.
سرعت ضبط کردن و خواندن هارد دیسک بسیار کمتر از ram است و اساسا برای دسترسی به اطلاعات در مقیاس کوچک طراحی نشده است. به همین دلیل اگر سیستم شما بیش از حد به virtualmemory اتکا کند، کاهش سرعت زیادی را مشاهده خواهید کرد. کلید این مشکل در فراهم کردن میزان ram کافی است. با این حال تنها زمانی که کاهش سرعت را احساس خواهید کرد در باز و بستن برنامه هاست. به همین دلیل در صورت داشتن ram کافی، virtualmemory پاسخی مناسب برای نیاز های کامپیوتر شماست.
در غیر این صورت کامپیوتر باید اطلاعات را بین Ram و هارد دیسک مرتبا جابجا کند. این کار thrashing نام دارد و سرعت کامپیوترتان را به شدت کاهش می دهد.
قسمتی از هارد دیسک که اطلاعات ram را ذخیره می کند pagefile نام دارد و سیستم عامل اطلاعات را از این فایل به ram می فرستد و از آن می گیرد. در سیستم عامل ویندوز این فایل ها پسوند«.swp» دارند.
در اینجا به چگونگی تنظیم virtualmemory به صورتی دستی می پردازیم.
سیستم عامل ویندوز دارای یک سری تنظیمات برای مدیریت virtualmemory است. برای ورود به صفحه تنظیمات آن به control panel بروید و به system وارد شوید. در system به پرونده advanced وارد شوید. اولین دکمه Settings را بزنید. وارد پرونده advanced شوید. در قسمت Virtual Memory روی change کلیک کنید. در حالت عادی پیش فرض سیستم مناسب است. اگر تنظیمات را روی system managed size قرار دهید سیستم عامل به طور خودکار مقدار مینیمم و ماکسیمم virtualmemory را مشخص می کند. برای تنظیم دستی custom size را انتخاب کنید. همچنین می توانید درایو(drive) مورد نظر خود را انتخاب کنید.
مینیمم مقدار برای drive c 2مگابایت است. مقدار ماکسیمم محدودیتی ندارد ولی یک تنظیم معمول دو برابر مقدار ram است. یعنی اگر 1گیگابایت ram دارید مقدار ماکسیمم را روی 2 گیگابایت قرار دهید. اگر مقدار کمی را قرار دهید با پیغام خطاهای out of Memory روبرو می شوید. اگر این مقادیر را به طور دستی تنظیم می کنید و هر بار متوجه می شوید که باید مقدار ماکسیمم را افزایش دهید، آنگاه باید ram را افزایش دهید.
یکی از ترفندهایی که می توانید استفاده کنید این است که میزان مینیمم و ماکسیمم را یکسان قرار دهید. این کار سیستم عامل را مجبور می کند مقدار pagefile را از همان ابتدا ثابت نگاه دارد. این کار از تغییر اندازه این فایل هنگام باز کردن برنامه ها جلوگیری می کند و سرعت سیستم را افزایش می دهد. این کار مخصوصا در اجرای برنامه های گرافیکی تأثیر دارد.
روش دیگر، پخش کردن این فایل در درایو های مختلف است. این کار اصولا هنگامی مناسب است که هارد دیسکی با ظرفیت بسیار بالا دارید.
منبع: فراسو


16 ترفند برای حداکثر استفاده از باتری لپ تاپ

... 5- حافظه ی رم بیشتری به لپ تاپ خود اضافه کنید - هر چه حافظه ی ram شما بیشتر باشد پروسه هایی که در حافظه ی مجازی یا Virtual Memory سیستم تان بارگذاری می شود کمتر خواهد بود، از آنجایی که حافظه مجازی و پروسه های موجود در آن هارد دیسک را درگیر می کنند باعث استفاده ی بیشتری از باتری شما می شوند در حالی که داشتن رم بیشتر اصلا سبب استفاده ی انرژی بیشتر نخواهد شد ... از طرفی وقتی بخواهید برنامه هایی سنگین که نیاز به حجم بالایی از Virtual Memory دارند اجرا کنید داشتن مقدار بیشتری از حافظه رم می تواند به شما کمک بزرگی برساند و میزان مصرف انرژی را کاهش دهد ...



بهینه سازی باتری لپ تاپ

... هر چه ram سیستم بیشتر باشد، میزان استفاده از حافظه مجازی یا Virtual Memory کاهش خواهد یافت و در نتیجه از فضای هارد سیستم برای انجام عملیات سیستم عامل کمتر استفاده خواهد شد ...



هشت تکنیک برای سرعتی بهتر

... فایل swap خود را از بقیه فایلهای خود جدا کنید: فایل swap کامپیوتر شما یا بهتر بگم همان حافظه مجازی (Virtual Memory)، حاوی اطلاعاتی است که زمانی که حافظه سیستم پر می شود آنها را در قالب فایل روی هارد نگه می دارد ... کافی است فقط در پنجره Virtual Memory گزینه no paging file را انتخاب کنید ...

منبع : فاوا نیوز    تاریخ : 7   خرداد   1385   شاخه : ترفندها   


برنامه MS BootVis

... بسیاری از سیستم های حال حاضر دارای Hard های ظرفیت بالا هستند و شاید این تغییرات در ابتدا زیاد توجه کاربران را جلب نکند و بسیاری از افراد نیز که ناگهان متوجه می شوند حجم هارد دیسکشان کاهش پیدا کرده گمان می کنند که امکان دارد خودشان فضای Virtual Memory را افزایش داده اند و یا ...



نکاتی مفید درباره دستکاری در ویندوز XP

... چگونه Clear Virtual Memory را در windows xp فعال گنیم؟به قسمت Administrative Tools در control panel بروید ... حال این انتخاب را فعال کنید : Shutdown: Clear Virtual Memory Pagefileچگونه گزارش مشکل در windows xp را غیر فعال کنیم؟کنترل پنل خود را باز کنید ...



هشت نکته در افزایش کارایی ویندوز XP

... - چقدر حافظه لازم دارید؟ ممکن است بخشی از هارد خود را به صورت حافظه مجازی (Virtual Memory) در آورده و آن را در اختیار برنامه ها گذاشته باشید، اما هر چه باشد این حافظه کندتر از ram خواهد بود ...



ویندوز شما کمک می خواهد

... ** چقدر حافظه لازم دارید؟ ممکن است بخشی از هارد خود را به صورت حافظه مجازی (Virtual Memory) در آورده و آن را در اختیار برنامه ها گذاشته باشید، اما هر چه باشد این حافظه کندتر از ram خواهد بود ...


صفحه 1


طراحی وب سایت

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player