تالار گفتمان مانشت
سوال ساده(از بحث زمانبندی) - نسخه‌ی قابل چاپ

سوال ساده(از بحث زمانبندی) - شیوا۸۸ - ۲۲ خرداد ۱۳۹۱ ۰۳:۱۵ ب.ظ

در یک کامپیوتر که دارای پردازنده سریع است بهتر است اولویت به کدام دسته از برنامه ها داده شود؟
۱)محدود به ورودی خروجی
۲)محدود به پردازنده
۳)بدون اولویت عمل کنیم
۴)سعی کنیم کارهای IO limited و cpu limited را ترکیب کنیم

سوال ساده - shervinrs - 22 خرداد ۱۳۹۱ ۰۳:۴۰ ب.ظ

به نظرم محدود به ورودی خروجی. چون اینها کار زیادی با CPU ندارند و بعد از یک پردازش کوتاه باید منتظر I/O بمونن. و بهتره که اون مدت زمان کوچیک رو هر چه زودتر در اختیارشون گذاشت.

سوال ساده - arixooo - 22 خرداد ۱۳۹۱ ۰۳:۴۴ ب.ظ

..درسته

سوال ساده - arash1366 - 22 خرداد ۱۳۹۱ ۰۴:۳۱ ب.ظ

سلام
در یک کامپیوتر که پردازنده سریع است هدف استفاده حداکثری و بهینه از cpu و بکارگیری دستگاههای خروجی است.به نظر من باید هم از کارهای محدود به ورودی خروجی و هم محدود به پروسسور استفاده کنیم.برای اینکه کارهای مربوط به پروسسور خیلی سریع انجام میشن امکان داره که پردازنده بیکار بماند و برای اینکه بیکار نباشد و حداکثر استفاده زا از پردازنده بکنیم باید از کارهای ورودی و خروجی هم استفاده کنیم.کتاب سیستم عامل فهیمی فصل اول و دوم توضیح مختصری داده ولی طرقی حقیقت بهتر توضیح داده.بنابراین گزینه ۴ درست است

سوال ساده(از بحث زمانبندی) - hajar2261 - 23 تیر ۱۳۹۱ ۰۱:۲۴ ب.ظ

گزینه ۴

سوال ساده(از بحث زمانبندی) - zmaster - 23 تیر ۱۳۹۱ ۰۱:۴۳ ب.ظ

سلام
در یک چنین سیستمی واضحه که کارهای محدود به IO زمان خیلی کمی از CPU رو می گیرن، بنابراین بهتره که اولویت به این کارها داده بشه (گزینه ۱)، اما این به معنی این نیست که کارهای محدود به CPU پردازش نمیشن، در واقع در این حالت از ترکیب هر دو نوع کارها استفاده می کنیم ولی اولویت بالاتری به کارهای محدود به IO قائل شدیم.

خدانگهدار