حل تشریحی سوال شماره 48 سیستم های عامل پیشرفته
کنکور دکتری مهندسی کامپیوتر 1402
فرض کنید در یک سیستم توزیع شده، کاربران از یک File Server تقاضای دانلود فایل میدهند. اگر فایل مورد نظر کاربران در حافظه پنهان (کش) سرور قرار داشته باشد، مدت زمان پردازش درخواست 15 میلی ثانیه است. اگر فایل درخواستی در حافظه هارد دیسک قرار داشته باشد، 75 میلی ثانیه دیگر به این زمان افزوده میشود. در این سیستم بهطور معمول 25 درصد درخواستها در حافظه هارد دیسک قرار دارد. اگر این سرور بهصورت تک نخی پیاده سازی شده باشد، در هر ثانیه چه تعداد درخواستی را میتواند پاسخگو باشد؟ اگر چند نخی پیادهسازی شود چطور؟ (فرض کنید سیستم در حالت چندنخی بتواند عملیات دیسک را با تقاضاهای دیگر همپوشانی کند.)
40 درخواست در حالت تک نخی، 57 درخواست در حالت چندنخی
25 درخواست در حالت تک نخی، 67 درخواست در حالت چندنخی
30 درخواست در حالت تک نخی، 57 درخواست در حالت چندنخی
30 درخواست در حالت تک نخی، 67 درخواست در حالت چندنخی