تبلیغات
رویای کودکی
قالب میهن بلاگ قالب میهن بلاگ download  قالب بلاگفا قالب وبلاگ قالب پرشین بلاگ اخلاق اسلامی قالب بلاگ اسکای

رویای کودکی
نظر یادتون نره !!!!!!!!
نظر سنجی
سلام خوش اومدی میشه بگی پسری یا دختر وبلاگ خوبه یا بد ؟






ابر برچسب ها
  • كند بودن سرعت هارد دیسك نسبت به حافظه اصلی :

هارد دیسك دارای سرعتی بمراتب پائین تر ( كندتر ) نسبت به حافظه اصلی است . دستیابی به حافظه اصلی بر اساس نانوثانیه و سرعت هارد دیسك بر اساس میلی ثانیه اندازه گیری می شود .

  • عدم امكان استفاده مستقیم از حافظه مجازی :

یكی دیگر از مسائل در ارتباط با حافظه مجازی ، عدم امكان استفاده مستقیم از آن است . مثلا" فرض كنید كه یك صفحه اطلاعات از حافظه اصلی بر روی هارد دیسك ( حافظه مجازی ) نوشته گردد . در صورتی كه در ادامه به اطلاعات موجود در این صفحه نیاز باشد ، كامپیوتر نمی تواند مستقیما" به آن دستیابی داشته باشد . در چنین مواردی ، می بایست  قبل از این كه كامپیوتر بتواند از داده استفاده نماید ، داده درون حافظه اصلی مستقر گردد . به فرآیند فوق paging گفته می شود .

Paging باعث كند شدن یك سیستم می گردد چراكه كامپیوتر مجبور است در زمانی كه داده از هارد دیسك به درون حافظه اصلی منتقل می گردد ، عملیات جاری خود را متوقف و منتظر بماند . در واقع ، علت اصلی استفاده از حافظه مجازی نیاز كامپیوتر به حافظه و عدم وجود ظرفیت لازم برای تامین خواسته های سیستم عامل است . در صورتی كه حافظه سیستم تكمیل شده باشد ، كامپیوتر نمی تواند یك نسخه از صفحه داده را از هارد دیسك به درون حافظه اصلی منتقل نماید . در چنین مواردی فضائی برای استقرار داده در حافظه اصلی وجود نداشته و سیستم عامل می بایست یك صفحه داده موجود در حافظه اصلی را به حافظه مجازی منتقل نماید تا فضای لازم برای داده ئی كه به وجود آن نیاز است ، ایجاد گردد . ( داده ئی كه می بایست از هارد دیسك به درون حافظه اصلی كامپیوتر منتقل شود )
paging ، فرآیندی است كه می بایست مدیریت گردد . كامپیوتر می بایست از مكانی در حافظه اصلی به منظور ثبت وضعیت استفاده از حافظه استفاده نماید . بنابراین ، سیستم می بایست قسمتی از حافظه خود را برای ثبت وضعیت صفحات و این كه كدام صفحه در حافظه اصلی و كدام صفحه در حافظه مجازی است ، در نظر بگیرد.  علاوه بر این ، سیستم از سیكل های متعدد پردازنده ( CPU ) به منظور انتقال داده بین حافظه اصلی و حافظه مجازی استفاده می نماید . در صورتی كه نگرانی خاصی در رابطه با Paging وجود نداشته باشد ، كامپیوتر به سرعت وظایف خود را انجام خواهد داد .

شاید بهترین گزینه این باشد كه به اندازه ای حافظه به سیستم اضافه گردد تا درصد استفاده از حافظه مجازی به حداقل مقدار ممكن كاهش یابد . با این كه گزینه فوق ممكن است به عنوان یك راه حل عملی باشد ، ولی نمی توان زمینه استفاده از حافظه مجازی را از ویندوز سلب نمود . ویندوز بگونه ای طراحی شده است كه بتواند  از حافظه مجازی استفاده نماید  و سیستم عامل این انتظار را دارد كه حافظه مجازی موجود و برای وی در دسترس باشد . هر اندازه كه به سیستم حافظه فیزیكی اضافه گردد ، وابستگی آن به حافظه مجازی كمتر خواهد شد.
شاید از بحث فوق اینگونه برداشت شود  كه علت اصلی استفاده از حافظه مجازی ، جبران كمبود حافظه اصلی است . برداشت فوق  با این كه درست است ولی بیانگر تمامی ابعاد موضوع  نمی باشد و تنها نیمی از حقیقت را شامل می شود .

به عنوان یك قانون ، شركت مایكروسافت توصیه می نماید كه پیكربندی حافظه مجازی بر اساس میزان حافظه فیزیكی ( RAM ) نصب شده بر روی ماشین ، انجام شود و حداقل ، حافظه مجازی  5 / 1 برابر حافظه اصلی باشد . این بدان معنی است كه اگر ماشینی دارای 512 مگابایت حافظه اصلی باشد ، ویندوز انتظار دارد كه بتواند به حداقل 768 مگابایت حافظه مجازی دستیابی داشته باشد . فرض كنید كه به این نتیجه رسیده اید كه 512 مگابایت حافظه اصلی نیاز شما را تامین نمی نماید و تصمیم می گیرید حافظه ماشین خود را به یك گیگابایت ارتقاء دهید.با این كار شما نیاز ویندوز به حافظه مجازی را هم افزایش داده اید.در چنین شرایطی ویندوز این  انتظار را دارد كه بتواند به حافظه مجازی با ظرفیتی معادل 5 / 1 گیگابایت دستیابی داشته باشد .
علیرغم این كه ظرفیت
Pagefile ماشین ( فایلی كه از آن به عنوان حافظه مجازی استفاده می شود ) افزایش می یابد، این بدان معنی نخواهد بود كه ماشین  از pagefile  به  سختی استفاده می نماید . عموما" عكس این موضوع صادق است . نصب حافظه بیشتر ، باعث می شود كه ویندوز كمتر مجبور به paging گردد .  حتی اگر ویندوز همچنان مجبور به استفاده از حافظه مجازی باشد ، حافظه اضافه نصب شده این اطمینان را ایجاد می نماید كه page مرتبط با برنامه در حال اجراء ، در حافظه اصلی موجود است و سیستم عامل به دلیل كمبود حافظه مجبور نخواهد بود كه آن  را بر روی فضای ذخیره سازی حافظه جانبی منتقل نماید . بدین ترتیب برنامه ها با سرعت بیشتری اجراء شده و در زمانی مطلوب نیاز كاربران را تامین و در نهایت كارآئی سیستم افزایش خواهد یافت .

 


.: Weblog Themes By Iran Skin :.

درباره وبلاگ

سلام من لیلا متولد 1368 فارغ التحصیل کارشناسی رشته ی کامپیوتر

گرایش نرم افزار هستم.

امیدوارم مطالب وبلاگ مورد توجه شما عزیزان قرار بگیرد
موضوعات
آمار سایت
  بازدیدهای امروز : نفر
  بازدیدهای دیروز : نفر
  كل بازدیدها : نفر
  بازدید این ماه : نفر
  بازدید ماه قبل : نفر
  تعداد نویسندگان : عدد
  كل مطالب : عدد
  آخرین بروز رسانی :
Google

در این وبلاگ
در كل اینترنت
کد جست و جوی گوگل گوگل کد سرچ

انواع کد های جدید جاوا تغییر شکل موس