TG Telegram Group & Channel
برنامه نویسی | Programming | United States America (US)
Create: Update:

✔️ پاسخ سوال: گزینه شماره 2

زمانی که ما به یک صفحه احتیاج داریم و فضای رم پر هست یکی از استراتژی های ما جایگزنی صفحه هستش، در این استراتژی:
🔢اگر قابی خالی نبود ما یک الگوریتم جایگزینی صفحه رو انتخاب کرده و یک قاب قربانی (Vicitm Frame) رو انتخاب می‌کنیم.
🔢قاب قربانی رو به حافظه ثانویه می‌نویسیم (در صورت نیاز) و صفحه و جدول‌های قاب رو اصلاح می‌کنیم.


چرا گزینه 1 غلط هست؟ خب ببینید ما اگر اون فرآیند و پراسسمون یک دیتایی رو بخواد باید بیاریمش توی حافطه پس رد کردن درخواست کاملا بی معنی هستش اینجا، و آوردن دیتا به رم یک باید هست.

چرا گزینه 3 غلط هست؟ خب ببینید مثلا فکر کنید شما دارید روی یه داکیومنت ورد کار می کنید که پایان نامتون هست و تغییرات زیادی دادید، حالا به مرورگر نیاز پیدا کردید و اون رو باز می‌کنید و یه دفعه ورد بسته می‌شه و تغییرات شما می‌پره، این براتون مطلوبه؟ طبیعتا نه، پس سیستم عامل نمی‌تونه بیاد یک فرآیند رو به این دلیل ببنده.

چرا گزینه 4 غلط هست؟ خب ببینید مقدار حافظه رم شما فیکس هست و به استیک های رمتون محدوده، یعنی شما نمی‌تونید به صورت فیزیکی زمانی که کامپیوتر روشن هست رم اضافه بکنید.

📖 کتاب مبانی سیستم عامل، ادیشن 10



📝 Farivar Tabatabaei

‎#سیستم_عامل
#OS

🔵 @Azad_Developers

برنامه نویسی | Programming
💡کوئیز سیستم عامل

#آسان بیاید تصور کنیم حافظه RAM پر هستش و هیچ اسلاتی برای قرار دادن صفحه مورد نیاز از دیسک توی RAM وجود نداره، و ما به اون داده‌ها نیاز داریم. 🤔 خب به نظرتون سیستم‌عامل برای برآورده کردن این درخواست چه کاری انجام می‌ده؟ #Quiz #OS
✔️ پاسخ سوال: گزینه شماره 2

زمانی که ما به یک صفحه احتیاج داریم و فضای رم پر هست یکی از استراتژی های ما جایگزنی صفحه هستش، در این استراتژی:
🔢اگر قابی خالی نبود ما یک الگوریتم جایگزینی صفحه رو انتخاب کرده و یک قاب قربانی (Vicitm Frame) رو انتخاب می‌کنیم.
🔢قاب قربانی رو به حافظه ثانویه می‌نویسیم (در صورت نیاز) و صفحه و جدول‌های قاب رو اصلاح می‌کنیم.


چرا گزینه 1 غلط هست؟ خب ببینید ما اگر اون فرآیند و پراسسمون یک دیتایی رو بخواد باید بیاریمش توی حافطه پس رد کردن درخواست کاملا بی معنی هستش اینجا، و آوردن دیتا به رم یک باید هست.

چرا گزینه 3 غلط هست؟ خب ببینید مثلا فکر کنید شما دارید روی یه داکیومنت ورد کار می کنید که پایان نامتون هست و تغییرات زیادی دادید، حالا به مرورگر نیاز پیدا کردید و اون رو باز می‌کنید و یه دفعه ورد بسته می‌شه و تغییرات شما می‌پره، این براتون مطلوبه؟ طبیعتا نه، پس سیستم عامل نمی‌تونه بیاد یک فرآیند رو به این دلیل ببنده.

چرا گزینه 4 غلط هست؟ خب ببینید مقدار حافظه رم شما فیکس هست و به استیک های رمتون محدوده، یعنی شما نمی‌تونید به صورت فیزیکی زمانی که کامپیوتر روشن هست رم اضافه بکنید.

📖 کتاب مبانی سیستم عامل، ادیشن 10



📝 Farivar Tabatabaei

‎#سیستم_عامل
#OS

🔵 @Azad_Developers
Please open Telegram to view this post
VIEW IN TELEGRAM


>>Click here to continue<<

برنامه نویسی | Programming






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)