تور لحظه آخری
امروز : سه شنبه ، 6 شهریور 1403    احادیث و روایات:  امام صادق (ع):هر که خوش نیت باشد روزیش زیاد می شود.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

تریدینگ ویو

کاشت ابرو

لمینت دندان

لیست قیمت گوشی شیائومی

صرافی ارکی چنج

صرافی rkchange

تور دبی

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

طراحی کاتالوگ فوری

تعمیرات مک بوک

Future Innovate Tech

پی جو مشاغل برتر شیراز

قیمت فرش

لوله بازکنی تهران

میز جلو مبلی

آراد برندینگ

سایبان ماشین

بهترین وکیل تهران

وکیل کرج

خرید تیشرت مردانه

خرید یخچال خارجی

وام لوازم خانگی

نتایج انتخابات ریاست جمهوری

خرید ابزار دقیق

خرید ریبون

موسسه خیریه

خرید سی پی کالاف

واردات از چین

سلامتی راحت به دست نمی آید

حرف آخر

دستگاه تصفیه آب صنعتی

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

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

کپسول پرگابالین

خوب موزیک

کرکره برقی تبریز

خرید نهال سیب سبز

قیمت پنجره دوجداره

سایت ایمالز

بازسازی ساختمان

طراحی سایت تهران سایت

دیوار سبز

irspeedy

درج اگهی ویژه

ماشین سازان

تعمیرات مک بوک

 






آمار وبسایت

 تعداد کل بازدیدها : 1812775033




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

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


واضح آرشیو وب فارسی:فان پاتوق:


ارتباطی- همشهری آنلاین - رشید عسگری:
حافظه مجازي يا Virtual Memory يك روش نرم افزاري است كه جزوي از سيستم عامل است و کمک بزرگی در افزایش قابلیتهای حافظه و مدیریت آن با هزینهای کم میکند.امروزه کامپیوترها دارای 256مگابایت تا 1یا2گیگابایت RAM هستند [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) مورد نظر خود را انتخاب کنید.


مینیمم مقدار برای درایو C 2مگابایت است. مقدار ماکسیمم محدودیتی ندارد ولی یک تنظیم معمول دو برابر مقدار RAM است. یعنی اگر 1گیگابایت RAM دارید مقدار ماکسیمم را روی 2 گیگابایت قرار دهید. اگر مقدار کمی را قرار دهید با پیغام خطاهای Out Of Memory روبرو میشوید. اگر این مقادیر را به طور دستی تنظیم میکنید و هر بار متوجه میشوید که باید مقدار ماکسیمم را افزایش دهید، آنگاه باید RAM را افزایش دهید. یکی از ترفندهایی که میتوانید استفاده کنید این است که میزان مینیمم و ماکسیمم را یکسان قرار دهید. این کار سیستم عامل را مجبور میکند مقدار PageFile را از همان ابتدا ثابت نگاه دارد. این کار از تغییر اندازه این فایل هنگام باز کردن برنامهها جلوگیری میکند و سرعت سیستم را افزایش میدهد. این کار مخصوصاً در اجرای برنامههای گرافیکی تأثیر دارد. روش دیگر، پخش کردن این فایل در درایوهای مختلف است. این کار اصولاً هنگامی مناسب است که هارد دیسکی با ظرفیت بسیار بالا دارید.






این صفحه را در گوگل محبوب کنید

[ارسال شده از: فان پاتوق]
[مشاهده در: www.funpatogh.com]
[تعداد بازديد از اين مطلب: 222]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن