(۱۹ بهمن ۱۳۹۱ ۰۴:۳۲ ب.ظ)مورتن نوشته شده توسط: ۱- اجرای فرآِیند توسط چه بخشی قطع، تعویض و یا اجرای دوباره میگردد؟
۱) پردازنده
۲) زمانبند بلند مدت
۳) زمانبند میان مدت
۴) زمانبند کوتاه مدت
چون بحث اجرای مجدد وقطع میگردد زمانبند کوتاه مدت
(۱۹ بهمن ۱۳۹۱ ۰۴:۳۲ ب.ظ)مورتن نوشته شده توسط: ۲- هسته دو لایه به چه منظوراستفاده میشود؟
۱) کاهش توان عملیاتی کامپیوتر ۲) کنترل خطا ۳) تامین امنیت ۴) جلوگیری از تداخل نرم افزارهای دیگر
هسته دولایه بیشتر واسه موازی سازی کارهاست کاهش توان عملیاتی که خیلی چرته
کنترل خطا و امنیت هم به نظرم ربطی نداره کلا تو این حالت خطا و امنیت کنترلشون سختره پس ۴ درسته
جلوگیری از تداخل بهترین گزینه است
۳- از هسته دو لایه ای جهت پردازش نخهای یک فرآیند استفاده میکنیم ......
(۱۹ بهمن ۱۳۹۱ ۰۴:۳۲ ب.ظ)مورتن نوشته شده توسط: ۴- کدام کزینه در مورد Copy-on-write صحیح میباشد؟
۱) پردازنده فرزند در هر شرایطی میتواند به کار خود خاتمه دهد.
۲) پردازنده پدر تنها در موقعی که همه فرزندان بکار خود پایان دادند میتواند پایان بپذیرد.
۳) پردازنده پدر تنها در موقعی که دست کم یک فرزند بکار خود پایان داد میتواند پایان بپذیرد.
۴) هر ۳ مورد
۲ که کاملا غلطه
پس ۴ هم غلطه
من میگم از اونجا که فرایند پدر که تموم شه فرزند هاش هم تموم میشن پس فرزند در هر شرایطی نمی تواند به کار خود خاتمه دهد بازم بهترین جواب از نظر من ۳
۵- آیا الگوریتم زیر درست کار میکند : (الگوریتم شبیه پترسون که بجای turn=i، .. turn=1-i قرار گرفته بود)
(۱۹ بهمن ۱۳۹۱ ۰۴:۳۲ ب.ظ)مورتن نوشته شده توسط: ۶- کدام گزینه صحیح نیست؟
۱) کاهش تعدادصفحات مجازی باعث تکه تکه شدن خارجی میشود.
۲) کاهش تعداد صفحات مجازی باعث تکه تکه شدن داخلی میگردد.
۳) کاهش تعداد صفحات باعث افزایش توان پردازنده میشود.
۴) کاهش تعداد صفحات باعث کاهش جابجایی صفحات میگردد. (i think)
اگه فرض کنیم تعداد صفحات که کم شه باعث این میشه که حجم صفحه میره به سمت بالا پس تکه تکه شدن خارجی بیشتر میشه
به نظر من ۳ یه مقداری اشتباهه!!!الان دیگ استدلالم نمیاد