سوال 103

حل تشریحی سوال شماره 103 سیستم‌های عامل

کنکور ارشد مهندسی کامپیوتر 1399

103.

در یک سیستم که تخصیص حافظه در ان براساس صفحه‌بندی (Paging) انجام می‌شود، اندازه هر فریم (Frame) برابر2048 بایت است.شکل زیر، حافظه اصلی سیستم است، که قسمت‌های خاکستری فریم‌های تخصیص داده شده به یک پردازه هستند. اگر Internal Fragmentation برابر 900 بایت باشد، اندازه پردازه و External Fragmentation چند بایت است؟

1)

اندازه پردازه برابر12288 بایت و اندازه external Fragmentation برابر 14336 بایت است

2)

اندازه پردازه برابر12288 بایت و اندازه external Fragmentation برابر صفر است

3)

اندازه پردازه برابر11388 بایت و اندازه external Fragmentation برابر صفر است

4)

اندازه پردازه برابر6 بایت و اندازه external Fragmentation برابر 7 بایت است

پاسخ ها

1 پاسخ
دکتر ابوالفضل حقیقت
دکتر ابوالفضل …سه شنبه 15 اردیبهشت 1405

گزينه 3 درست است.

طبق متن کتاب، صفحه بندی فقط تکه تکه شدن داخلی دارد و تکه تکه شدن خارجی ندارد یعنی میزان External Fragmentation صفر است (رد گزینه­‌های 1 و 4). چون این فرایند 6 صفحه دارد و فقط در صفحه آخر آن پدیده تکه تکه شدن داخلی مشاهده می­‌شود، اندازه آن برابر است با 6 صفحه کامل منهای میزان تکه تکه شدن در صفحه آخر، یعنی: 6*2048-900=12288-900=11388 (گزینه 3)

ارسال پاسخ