در مورد این چهار اصطلاح در پست زیر توضیح داده شده:
http://sg80bab.blogspot.com/2007/03/is- ... emory.htmlVirtual Memory هم جریانش اینه:
فرضاً من یک کامپیوتر دارم که یک گیگ رم داره. سیستم عامل، می آد و چند گیگابایت از فضای هارد دیسک (فرضاً 3 گیگابایت) رو مال خودش می کنه و به این 1 گیگابایت الحاق میکنه. حالا من 4 گیگ رم دارم و سیستم عامل میتونه خیلی راحت تر برنامه ها رو اجرا بکنه. اما سرعت پاسخ دهی ( = گرفتن اطلاعات ) در رم، شاید هزار برابر بیشتر از سرعت گرفتن اطلاعات از هارد دیسک باشه. پس باید یک جوری مدیریت بکنیم که اطلاعات برنامه ای که الآن دارم باهاش کار میکنم در رم باشه و اطلاعات برنامه هایی که موقتاً کاری باهاشون ندارم در هارد قرار بگیرن، اما هر موقع به اونها نیاز شد، از هارد به رم آورده بشن.
فرضاً الآن من فتوشاپ رو باز دارم و دارم باهاش کار میکنم. سیستم عامل اطلاعات مربوط به فتوشاپ رو در رم داره (که 500مگ میشه. خود مک هم 500 مگ رم برای خودش میخواد.). بعد، فاینال کات رو باز می کنم. فاینال کات 800 مگ حافظه میخواد و واضحه که نمیتونه در رم قرار بگیره. پس سیستم عامل هوشمند ما، 500 مگ مربوط به فتوشاپ رو در اون 3 گیگابایت رمِ قرار میده و 500 مگ از اطلاعات فاینال کات رو هم در 500 مگ خالیِ رم میریزه و بقیه رو در هارد می گذاره. وقتی دوباره از داک، فتوشاپ
رو باز میکنم، اطلاعات فاینال کات در هارد نوشته(Page Out) و اطلاعتات فتوشاپ به رم آورده می شن (Page In). و به همین منوال، ممکنه من 20 برنامۀ دیگه هم باز داشته باشم که مجموع حافظه ای که می خوان استفاده بکنن، 5 گیگابایت بشه! این اتفاق خیلی هم بعید نیست و همه مون هر روز همچین وضعیتی برامون پیش می آد.
http://en.wikipedia.org/wiki/Virtual_memoryhttp://fa.wikipedia.org/wiki/%D8%AD%D8% ... 8%B2%DB%8Cدر مورد این عمل Swap کردن اطلاعات بین رم و هارد، یک نکتۀ جالب و منحصر به فردی هم وجود داره که حداقل تا نسخۀ ویستا در ویندوز وجود نداشت: اطلاعات جیاتی و محرمانۀ برنامه ها در Memory ( که شامل RAM و VM میشه) نگه داشته میشه. رم حافظه ایه که با از بین رفتن برق، اطلاعاتش پاک میشه و در موردش نگرانی نیست. اما هارد اینجوری نیست. یعنی در مثال بالا، یک هکر اگر بدونه که اطلاعات حافظۀ مجازی کجای هارد نگه داشته میشه ( که میدونه)، میتونه بیاد و هارد دیسک من (که اطلاعات محرمانه ای دارم) رو بدزده، و بعد، خیـــــلی راحت، اطلاعات اون رو بخونه، انگار که داره به رم نگاه میکنه. این اصلاً خوب نیست (برای من مهم نیست، اما برای کسی که در یک سازمان امنیتی کار میکنه، ممکنه به قیمت جونش تموم بشه
)، بهترین چیزی که ویندوز در اختیار قرار میده اینه که با تنظیم کردن در رجیستری، بگیم که موقع خاموش شدن، اطلاعات Swap رو wipe بکنه. خوب اگر یکهو کامپیوتر رو از برق کشیدند چی؟ این اطلاعات هنوز رمز نشده در هارد هستند و عملاً هیچ بُردی نداشته ایم. اما مک یک تنظیم خیلی جالب در بخش Security در System Preferences داره: Use secure virtual memory. با تیک کردن این گزینه، اطلاعات swap که روی دیسک هستند، با یک کلید (که در رم نگه داری میشه) رمزنگاری شده ان. پس، اگر برق سیستم قطع بشه، اون کلید هم از بین میره و اون اطلاعات روی هارد، به لعنت خدا هم نخواهند ارزید!
البته، برای کاربردهای عادی نیازی نیست که این گزینه فعال باشه، چون سرعت رو اندکی کم میکنه، اما قابل درکه که این گزینه، چقدر میتونه مهم باشه. در کنار FileValut، شما میتونید مطمئن باشید که اطلاعات لپتاپتون هرگـــــز بدون پسورد قابل بازیابی نخواهند بود.
http://discussions.apple.com/thread.jsp ... &tstart=60در مورد پاراللز و ... هم من هیچ تجربه ای ندارم، چون هیچ وقت نیاز به بالا آوردن مجازی ویندوز نیازی نداشته ام.