مشخصات این فایل
عنوان: حافظه مجازی
فرمت فایل:word (قابل ویرایش)
تعداد صفحات: 21
این مقاله در مورد حافظه مجازی می باشد.
بخشی از تیترها به همراه مختصری از توضیحات مقاله حافظه مجازی
اغلب کامپیوترها حافظه اولیه کافی حتی برای ذخیره فضای آدرسدهی مجازی کامل یک فرآیند را هم ندارند بنابراین در یک زمان تعداد زیادی فضا روی حافظه ثانویه برای ذخیره فضای آدرسدهی مجازی تعداد زیادی فرآیند وجود خواهد داشت. حافظه اولیه همچنین خیلی سریعتر از حافظه ثانویه میباشد. پردازنده میتواند یک بایت را در 2 سیکل پردازنده در حافظه اولیه بخواند یا بنویسید. اما همین عمل هزاران سیکل از پروسسور را برای نوشتن یا خواندن اطلاعات در حافظه ثانویه نیازمند است....(ادامه دارد)
مدل حاظفه مجازی ویندوز NT
به هر فرآیند در ویندوز NT یک فضای آدرس دهی مجازی با اندازه ثابت 4 گیگا بایت داده می شود که البته خیلی بزرگتر از مقدار حافظه اولیه (RAM) در کامپیوترهای شخصی (PC) معاصر آنها است. فرآیند نیاز ندارد که همه فضای آدرس دهی مجازی را استفاده کند تنها مقداری که احتیاج دارد را استفاده می کند. بطور عادی فایلهای EXE برای یک برنامه خیلی کوچکتر از فضای آدرس دهی هستند. همانطور که در شکل 2 توضیح داده شده است بخشی از فضای آدرس دهی مجازی که...(ادامه دارد)
داخل سیستم صفحهبندی
ترجمه آدرس به این منظور که عبارت است از تبدیل کردن یک ارجاع آدرس مجازی به ارجاع حافظه اولیه فیزیکی اشاره دارد. ( مراحل 1 تا 3 در شکل 2 ) تبدیل آدرس به حضور عناصر خاصی در سخت افزار برای تعیین کردن صفحات گم شده و انجام سریع منطبق کردن صفحات به صفحه فریم وابسته است. یک آدرس مجازی عبارت است از یک مقدار 32 بیتی که توسط پردازنده تولید شده است. در تقابل با مکانیزم صفحهبندیهای...(ادامه دارد)
آخرین جنبة داخلی صفحهبندی که در اینجا به آن اشاره میشود تخصیص دهی حافظه اولیه میباشد ویندوز NT از مجموعههای کاری با یک الگوریتم زمانبندی شده استفاده میکند. به این صورت بین مجموعه کاری فرآیند و مجموعه کاری سیستم که توسط فرآیند مورد استفاده قرار میگیرد وجه تمایز قائل میشود. مجموعه کاری فرآیند پیش میرود و کوچک میشود مانند هر مجموعه کاری کلاسیک و با حداقل اندازه پیش فرض که بین 20 تا 50 صفحه میباشد شروع به کار میکند و اجازه...(ادامه دارد)
فهرست مطالب مقاله حافظه مجازی
معرفی
مدل حاظفه مجازی ویندوز NT
2مرحله برای اضافه کردن آدرس بطور پویا به فضای آدرسدهی
داخل سیستم صفحهبندی
تبدیل آدرس از سه فیلد آدرس
توابع حافظه مجازی
دانلود مقاله حافظه مجازی