کامپیوتر و IT و اینترنتآموزشعلوم مهندسیسایر

فصل سوم سیستم عامل (مفهوم و حالت پردازش)

تعداد اسلایدهای پاورپوینت: ۱۳ اسلاید پاورپوینت سیستم عامل فصل سوم ۱۳ اسلاید همراه افکت و انیمیشن مناسب ارائه کاردانی کامپیوتر سیستم عامل نیز همانند هر نرم افزار دیگر به تعدادی برنامه تقسیم میشود. یک برنامه کامپیوتری در حال اجرا یک موجودیت فعال است و پردازش نامیده میشود. در حالی که یک برنامه ذخیره شده در حافظه جانبی یک موجودیت غیر فعال است و برنامه نامیده میشود. یک پردازش میتواند پردازش های دیگری را ایجاد نماید که به پردازش های ایجاد شده پردازش فرزند و به پردازش ایجاد کننده پردازش والد گفته میشود

ppt.ir

صفحه 1:

صفحه 2:
لوو سس ۱- مفهوم پردازش v سپستع عامل تير همائند هر نرم افزار ديكر به تعدادى برنامه تقسيم ميشود. يك برنامه كامييوترى در حال اجرا یک موجودیت فعال است 9 پردازش ناميده ميشود. در حللی که یک برنامه ذخیره شده در حافظه جانبی یک موجودیت غیر فعال است و برنامه نامیده مشود ‎sy‏ پردازش میتواند پردازش های دیگری را ایجاد نماید ‏که به پردازش های ایجاد شده_پردازش فرزند و به پردازش ایجاد کننده_پردازش والد گفته ميشود.

صفحه 3:
۱ یرای اتمام عملیا ‏ ۱ ۰۰۲ = اس دوحللت پیش ‎al‏ ‎ee Oe ae‏ ل پی در پی ‎‘Cascaded Terminal‏ ‎a‏ ‎Ree oe coe ee ee Reo‏ بردازش هاى مربوط به كاربر يردازش هاى مربوط به سيستم به عبارت دیگر لا بل ل ل دو حالت ا ‎ee‏ ‏" مد کاربر برای اجرای پردازش های مربوط به کاربر. ‎es ae‏ رت رس ۱

صفحه 4:
۲- حالات یک پردازش 55 % دیاگرام حالات پردازش ‎exit‏ هس ‎2 Timer runout ‎ ‎‘Suspend Blocked,

صفحه 5:
ار كت ‎cy Vo es‏ 00 ‎ee es‏ است و اماده. برای اجرا نشده. ی موتانه ی بل منود نا فضای حافظه اصلی برای سایر پردازش

صفحه 6:

صفحه 7:
ery oS ‏هر‎ ‎al‏ ا ؟- شماره برنامه (26©0 ‎(a‏ ‏وضعيت 10 ‎ ‎ ‎ ‎(Program ‏یت حافظه ات

صفحه 8:
v زمانیکه پردازشی جای خود را به پردازش دیگری در لا ۳/) میدهد تمام اطالعات بلوک کنترل ان به روز میشود به این عملی تعویض ‎Context & gts‏ 01 ميگوييم. ۲ تعویض متن به کمک بخشی از سیستم عامل به نام 190810161 انجام ميشود. ۲ تعویض متن زمان بر است به لین دلیل یک سربار اضافی يا ۳1630 00۷6۳ برای سیستم دارد. ۲ هر پردازنده اطلاعات پردازش های جاری خود را در یک تبات به نام ‎PSW‏ یا کلمه وضعیت برنامة ذخیره میکند. بنابراین ۳05 و 357 دارای تفاوت های زیر هستند: ۱- )۳ متعلق به یک پردازش است ولی ۳۹۲۷ به ل]۳) تعلق دارد و اطلاعات چندین پردازش را ذخیره میکند ۲- ۳/13 یک ساختمان داده است ولی 1۷ یک ثبات است. ۳-با هر بار توقف پردازش 3/2 تغییر میکند ولی ۳۹۷ ثلبت است و با تغییرات ۰ 3 CPU

صفحه 9:
۴- مفهوم زمانبندی OAC ees er eRe ee ee oN ees Keane ee gtue aus (Scaduler) ۷ صف های زمانبندی عبارتتد از: ۱.صف کار (011616) 00) ۲- صف اماده (©011611 68037) - صف دستكاه (©011611 ‎dO‏

صفحه 10:
نو ‎(Long Term Sceduler) cx jlo b ae ah ast‏ به ان زمانبند سطح بالا 50601111617 ‎(High Level‏ نیز گفته ميشود و مربوط به صف كار است. ‎(Medium Term Sceduler) ce gle ssl; -¥‏ جه ان زمانبند سطح میلنی ‎Medium Level Sceduler)‏ 55 كفته ميشود و مربوط به صف دستگاه است. زمانبندی پردازش هایی که در حالت ‏معلق یا مسدود معلق هستند نیز مربوط به این زمانبند است ‏۳- زمانبند كوتاه مدت (56601167 ‎(Short Term‏ جه آن زمانبند سطح پایین (50601161 16۷61 1.0۷۷) نیز گفته میشود ‏و مربوط به صف اماده است. ‎ED‏

صفحه 11:
زر 0 oS a degree of) 4 sswap out Joc CP ‏شود و به عمل ورود و خروج آن‎

صفحه 12:
۱- عدالت (۳۵1۲11655) سهم عادلانه از لطن) به هر پردازش ۲- کارایی با بهره وری ت0۳ ‎CPU (utilization-efficiency)‏ هميشه مشغول باشد. ۳- زمان پاسخ (11106 36500156): زمان دریافت ل۳1) تا اتمام کار پردازش ۴- زمان برگشت یا گردش کار(111۲۳08۵101100): زمانی که کاربر باید منتظر باشد تا کارش تمام شود: زمان برگشت - زمان انتظار + زمان اجرا + زمان 160 + زمان بارگذاری در حافظه ۵- توان عملیلتی یا گذر دهی ‎sj, sls (Throughput)‏ هليى كه در يك واحد زمان تکمیل میشوند ۶- زمان انتظار (11۳06 100 ۷۵1): زمان صرف شده در صف انتظار برای OAnIT .«

صفحه 13:

51,000 تومان