حل تشریحی سوال شماره 43 سیستم های عامل پیشرفته
کنکور دکتری مهندسی کامپیوتر 1400
در سیستمهای کامپیوتری توزیع شده برای کاربردهای مختلفی نیاز به هماهنگی ساعتها وجود دارد. دو گزینه اصلی یکی هماهنگ سازی فیزیکی ساعتها است و دیگری هماهنگ سازی منطقی آنها روش Leslie Lamport مبتنی بر هماهنگی منطقی است. در این روش استناد به رابطه happened before می شود و یک مسئله مهم تضمین mutual exclusion برای استفاده از یک منبع انحصاری به صورت توزیع شده و اجرای درخواستهای استفاده از این منبع به ترتیب زمان درخواست حل میشود. در این ارتباط کدام گزینه درست است؟
در هر گره یک صف وجود دارد که همه درخواستها به ترتیب زمان درخواست در این صفها قرار می گیرند. زمان درخواست هم با ساعت صادر کننده درخواست مشخص میشود.
در هر گره یک صف وجود دارد که همه درخواستها به ترتیب زمان درخواست در این صفها قرار می گیرند. زمان درخواست هم با ساعت دریافت کننده درخواست مشخص میشود.
در کل سیستم یک صف وجود دارد که همه درخواستها به ترتیب زمان درخواست در این صفها قرار می گیرند. زمان درخواست هم با ساعت دریافت کننده درخواست مشخص میشود.
در کل سیستم یک صف وجود دارد که همه درخواستها به ترتیب زمان درخواست در این صف ها قرار می گیرند. زمان درخواست هم با ساعت صادر کننده درخواست مشخص میشود.