مقاله صفحهبندي-در-سيستم-عامل-10-ص (docx) 11 صفحه
دسته بندی : تحقیق
نوع فایل : Word (.docx) ( قابل ویرایش و آماده پرینت )
تعداد صفحات: 11 صفحه
قسمتی از متن Word (.docx) :
صفحهبندي
به منظور برخورد با مشكل قطعه قطعه شدن خارجي حافظه و همچنين دستيابي به فضاي آدرسدهي از فضاي حافظه فيزيكي، ميتوان از صفحهبندي استفاده نمود. در اين روش، حافظه در بخشهايي به نام قاب صفحه درنظر گرفته ميشود و هر برنامه نيز از نظر منطقي به بخشهايي با همان اندازه موسوم به صفحه تقسيم ميشود. در چنين وضعيتي، هر صفحه از يك برنامه ميتواند در هر قاب آزاد حافظه قرار گيرد. در نتيجه اين تخصيص از نوع همجوار ميباشد و بنابراين براي هر برنامه جدولي به نام جدول صفحه وجود دارد كه نگاشت صفحات منطقي را به قابهاي فيزيكي حافظه انجام دهد.
نكته: صفحهبندي به صورت گفته شده، موجب ايجاد فضاي آدرسدهي مجازي بزرگتر از مجموع اندازه برنامهها نميشود (بايد اندازه حافظه به اندازه برنامهها باشد)، از اين رو طول آدرس فيزيكي حافظه بزرگتر يا برابر آدرس منطقي برنامهها است.
صفحهبندي مشكل قطعه قطعه شدن خارجي را از بين ميبرد، ولي خود موجب قطعه قطعه شدن داخلي ميشود، چون اندازه قابها (صفحات) مستقل از اندازه برنامهها تعيين شده و غالباً فضايي به اندازه حداكثر يك قاب در اختيار صفحه آخر هر برنامه بلااستفاده باقي ميماند.