تالار گفتمان مانشت
سیستم عامل-مهندسی کامپیوتر ۹۴ - نسخه‌ی قابل چاپ

صفحه‌ها: ۱ ۲ ۳ ۴ ۵
سیستم عامل-مهندسی کامپیوتر ۹۴ - saber1366 - 17 بهمن ۱۳۹۳ ۰۲:۴۷ ب.ظ

باسلام و خسته نباشید به همگی لطفا اینجا فقط سوالات سیستم عامل را بزاریم و جواب بدیم.

یک سوال بود گفته بود کدام گزینه صحیح است چی میشد؟
۱- اگر یک ریسه cpu bound باشد باید اولوتیش بیشتر از کارهای IO bound باشد.
۲- dispatcher بود
۳- حافظه مجازی اندازه حافظه فیزیکی است
۴- fragment بود

بچه ها چی زدین؟

سیستم عامل - march1905s - 17 بهمن ۱۳۹۳ ۰۲:۵۶ ب.ظ

فکر کنم دیسپتچر میشد یا سی پیو باند
فرگمنت و حافظه ک معلوم بود غلطه

RE: سیستم عامل - saber1366 - 17 بهمن ۱۳۹۳ ۰۳:۰۹ ب.ظ

(۱۷ بهمن ۱۳۹۳ ۰۲:۵۶ ب.ظ)march1905s نوشته شده توسط:  فکر کنم دیسپتچر میشد یا سی پیو باند
فرگمنت و حافظه ک معلوم بود غلطه

من گزینه اول یعنی سی پی یو باند را زدم. شک داشتم ولی زدم.

سیستم عامل - bazardeh - 17 بهمن ۱۳۹۳ ۰۳:۱۰ ب.ظ

(۱۷ بهمن ۱۳۹۳ ۰۲:۴۷ ب.ظ)saber1366 نوشته شده توسط:  باسلام و خسته نباشید به همگی لطفا اینجا فقط سوالات سیستم عامل را بزاریم و جواب بدیم.

یک سوال بود گفته بود کدام گزینه صحیح است چی میشد؟
۱- اگر یک ریسه cpu bound باشد باید اولوتیش بیشتر از کارهای IO bound باشد.
۲- dispatcher بود
۳- حافظه مجازی اندازه حافظه فیزیکی است
۴- fragment بود

بچه ها چی زدین؟

من شک داشتم اما cpu bound و زدم

RE: سیستم عامل - m.teymourpour - 17 بهمن ۱۳۹۳ ۰۳:۱۲ ب.ظ

(۱۷ بهمن ۱۳۹۳ ۰۳:۰۹ ب.ظ)saber1366 نوشته شده توسط:  
(17 بهمن ۱۳۹۳ ۰۲:۵۶ ب.ظ)march1905s نوشته شده توسط:  فکر کنم دیسپتچر میشد یا سی پیو باند
فرگمنت و حافظه ک معلوم بود غلطه

من گزینه اول یعنی سی پی یو باند را زدم. شک داشتم ولی زدم.

درست زدین

RE: سیستم عامل-مهندسی کامپیوتر ۹۴ - Hamed_H8 - 17 بهمن ۱۳۹۳ ۰۳:۱۹ ب.ظ

من اینو نزدم !
اما فکر نمی کنم گزینه ۱ بشه !
کارهای I/O Bound باید معمولا توی اولویت بالاتر باشند ! از اونجایی که کارشون با CPU کمه نباید زیاد منتظر دریافتش بمونن و از کارهای I/O شون باز بمونن !
نمونشم توی الگوریتم MLFQ وقتی یه کار I/O Bound برای انجام کارهای ورودی و خروجیش متوقف میشه ، موقعی که کارش تموم شد به صف با بالاترین اولیت بر میگرده !

RE: سیستم عامل-مهندسی کامپیوتر ۹۴ - shoaib.narimani - 17 بهمن ۱۳۹۳ ۰۳:۲۰ ب.ظ

(۱۷ بهمن ۱۳۹۳ ۰۳:۱۲ ب.ظ)m.teymourpour نوشته شده توسط:  
(17 بهمن ۱۳۹۳ ۰۳:۰۹ ب.ظ)saber1366 نوشته شده توسط:  
(17 بهمن ۱۳۹۳ ۰۲:۵۶ ب.ظ)march1905s نوشته شده توسط:  فکر کنم دیسپتچر میشد یا سی پیو باند
فرگمنت و حافظه ک معلوم بود غلطه

من گزینه اول یعنی سی پی یو باند را زدم. شک داشتم ولی زدم.

درست زدین

دوست عزیز من هم با شک همون گزینه cpu bound رو زدم ک حدس میزدم درسته
ولی درباره بقیه گزینه ها اطلاعی نداشتم
مطمئنین درسته این گزینه ؟

RE: سیستم عامل-مهندسی کامپیوتر ۹۴ - hosein70 - 17 بهمن ۱۳۹۳ ۰۳:۲۷ ب.ظ

(۱۷ بهمن ۱۳۹۳ ۰۳:۱۲ ب.ظ)m.teymourpour نوشته شده توسط:  
(17 بهمن ۱۳۹۳ ۰۳:۰۹ ب.ظ)saber1366 نوشته شده توسط:  [quote='march1905s' pid='333084' dateline='1423218371']
فکر کنم دیسپتچر میشد یا سی پیو باند
فرگمنت و حافظه ک معلوم بود غلطه

من گزینه اول یعنی سی پی یو باند را زدم. شک داشتم ولی زدم.

درست زدین
[/quote
منم گزینه ۱ رو زدم

سیستم عامل-مهندسی کامپیوتر ۹۴ - amir2085 - 17 بهمن ۱۳۹۳ ۰۳:۳۶ ب.ظ

من دیسپچر زدم
گزینه یک برعکسش درسته
اگر i/O باند باشه باید اولویت بالا بگیره، که لحظات کمی که با cpu کار داره رو سریع انجام بده و بره برسه به i/o ش و اینجوری همش i/o هم مشغول باشه

سیستم عامل-مهندسی کامپیوتر ۹۴ - LunaM - 17 بهمن ۱۳۹۳ ۰۳:۴۶ ب.ظ

I/O boud اولویت بیشتری داره شما به الگوریتم تغییر یافته RR نگاه کنید یعنی VRR نگاه کنید چرا از الگوریتم RR الگوریتم جدید VRR ایجاد کردند چون به CPU bound اهمیت بیشتری می داد در حالیکه I/O bound موقعی که بلوکه می شد به حقش نمی رسید بعد از خروج از حالت بلوکه به انتهای صف می رفت. پس اولویت I/O bound داخل سیستم بالاتر از CPU bound.

garbage collector اصلاً ربطی به fragment نداره garbage collector تنها حافظه رو آزاد می کنه و تحویل لیست فضاهای آزاد میده.

dispatcher وظیفه توزیع فرآیندها به CPU رو بر عهده داره و اصلاً وظیفه زمانبندی بر عهده نداره. فقط یک مدت زمانی اجرا میشه و بعد فرآیند آماده زمابندی شده رو تحویل CPU میده.

سیستم عامل-مهندسی کامپیوتر ۹۴ - ziba.O - 17 بهمن ۱۳۹۳ ۰۳:۵۱ ب.ظ

tsl , busy waiting میشد؟

سیستم عامل-مهندسی کامپیوتر ۹۴ - سعید زارع - ۱۷ بهمن ۱۳۹۳ ۰۴:۲۱ ب.ظ

درست زدی tsl ba waiting میشد مثل کنکور ۹۳ ای تی

سیستم عامل-مهندسی کامپیوتر ۹۴ - ۲۲۹۹ - ۱۷ بهمن ۱۳۹۳ ۰۴:۲۸ ب.ظ

من dispatcher رو زدم

RE: سیستم عامل-مهندسی کامپیوتر ۹۴ - ziba.O - 17 بهمن ۱۳۹۳ ۰۴:۳۳ ب.ظ

(۱۷ بهمن ۱۳۹۳ ۰۴:۲۸ ب.ظ)۲۲۹۹ نوشته شده توسط:  من dispatcher رو زدم

به نظرم اون گزینه غلط بود چون dispatcher با فرآیندها سروکار داره نه نخ

قضیه ی فیلسوف هارو چی زدین؟

سیستم عامل-مهندسی کامپیوتر ۹۴ - archer22 - 17 بهمن ۱۳۹۳ ۰۴:۴۴ ب.ظ

اون سوالی که در مورد مقدار c بود چرا هیچکدومش در نیومد؟ :|