Ravesh_ta`erif_va_contorol

در نمایش آنلاین پاورپوینت، ممکن است بعضی علائم، اعداد و حتی فونت‌ها به خوبی نمایش داده نشود. این مشکل در فایل اصلی پاورپوینت وجود ندارد.






  • جزئیات
  • امتیاز و نظرات
  • متن پاورپوینت
منتشرکننده‌ی پاورپوینت
1860 بازدید

امتیاز

درحال ارسال
امتیاز کاربر [0 رای]

نقد و بررسی ها

هیچ نظری برای این پاورپوینت نوشته نشده است.

اولین کسی باشید که نظری می نویسد “روش تعریف و کنترل”

روش تعریف و کنترل

اسلاید 1: Process Description and Controlفصل سوم1

اسلاید 2: Major Requirements of an Operating SystemOS در بین فرآیندها بصورت متداخل اجرا می شود تا هم استفاده از پردازنده را ماکزیمم کند و هم زمان پاسخ معقولی بدست آید. به فرآیندها منابع را تخصیص می دهد.به کاربران اجازه ی ایجاد فرآیند می دهد.امکان ارتباط بین فرآیندها را برقرار می کند. 2

اسلاید 3: Processاجرایی از یک برنامه خاصکه قابل ردگیری است.دنباله ای از دستورالعملها که اجرا می شوند. 3

اسلاید 4: 4

اسلاید 5: 5

اسلاید 6: 6

اسلاید 7: Two-State Process Model7

اسلاید 8: Not-Running Process in a Queue8

اسلاید 9: Process Creationاجرای یک کاربرد توسط کاربر ورود کاربر به سیستماجرای یک خدمت (مثل چاپ)ایجاد یک فرآیند فرزند9

اسلاید 10: Reasons for Process Terminationخاتمه طبیعیخاتمه مهلت زمانیدر دسترس نبودن حافظهتمرد از حدودخطای محافظتخطای محاسباتیانتظار بیش از حد برای وقوع یک رخداد10

اسلاید 11: Reasons for Process Terminationخطای I/Oدستورالعمل غیر معتبردستورالعمل ممتازاستفاده ی غلط از دادهبن بستخاتمه پدردرخواست پدر11

اسلاید 12: ProcessesNot-runningآماده اجراBlockedانتظار برای I/ODispatcher نمی تواند همیشه فرآیندی را انتخاب کند که مدت بیشتری در صف بوده است. زیرا ممکن است آن فرآیند مسدود باشد. 12

اسلاید 13: A Five-State ModelRunningReadyBlockedNewExit13

اسلاید 14: 14

اسلاید 15: 15

اسلاید 16: Using Two Queues16

اسلاید 17: 17

اسلاید 18: Suspended Processesپردازنده از I/O خیلی سریعتر است پس احتمال دارد که شرایطی پیش آید که همه فرآیندها منتظر I/O باشند.بعضی از این فرآیندها باید به حافظه جانبی برگردند تا فضای حافظه اصلی برای پذیرش فرآیندهای جدید باز شود.یعنی حالت مسدود به حالت معلق تبدیل می گردد.دو حالت جدید داریم:مسدود و معلقآماده و معلق 18

اسلاید 19: One Suspend State19

اسلاید 20: Two Suspend States20

اسلاید 21: Operating System Control Structuresاطلاعاتی در مورد وضعیت فعلی هر فرآیند و منبعبرای هر موجودیتی که تحت مدیریت OS است، جدولهایی ساخته می شود.جدول حافظهجدول I/Oجدول فایلجدول فرآیند21

اسلاید 22: 22

اسلاید 23: Memory Tablesتخصیص حافظه ی اصلی به فرآیندهاتخصیص حافظه ی جانبی به فرآیندهامشخصه های حفاظت برای دسترسی به نواحی مشترک حافظهاطلاعاتی که برای مدیریت حافظه ی مجازی به آنها نیاز است.23

اسلاید 24: I/O Tablesوضعیت دستگاه I/O موجود تخصیص یافتهوضعیت عملیات I/O در حال انجاممحلی از حافظه به عنوان مبداء یا مقصد انتقال I/O استفاده می شود.24

اسلاید 25: File Tablesمحل فایل در حافظه ی جانبیوضعیت فعلیمشخصه های فایلاین اطلاعات توسط واحد مدیریت فایل نیز استفاده می شوند.25

اسلاید 26: Process Tableمحل فرآیند (کد و داده و پشته)مشخصه های فرآیند:شناسه ی فرآیندحالت فرآیند26

اسلاید 27: Process Tableبلوک کنترلی فرآیند: Process Control Blockمجموعه ای از مشخصه هاتصویر فرآیندشامل برنامه، داده، پشته و PCB27

اسلاید 28: Process Control Blockمحتویات PCB1- شناسایی فرآیند2- اطلاعات وضعیت پردازنده3- اطلاعات کنترلی فرآیندشناسایی فرآیند:شناسه های عددی که در PCB ذخیره می شوند:ID ها28

اسلاید 29: Process Control Blockاطلاعات وضعیت پردازندهرجیسترهای قابل مشاهده توسط کاربررجیسترهای کنترلی و وضعیتشمارنده ی برنامه (PC) رجیسترهای کنترلی:پرچمها (PSW)اطلاعات وضعیتاشاره گر پشته29

اسلاید 30: Process Control Blockاطلاعات کنترلی فرآیند:اطلاعات زمانبندی و حالت:حالت فرآینداولویتاطلاعات زمانبندیرخداد30

اسلاید 31: Process Control Blockاطلاعات کنترلی فرآیند (ادامه):ساختارهای دادهممکن است فرآیندی با فرآیند دیگر دارای ارتباط باشدمثلاً تمام فرآیندهایی که منتظر وقوع یک رخداد هستند در یک صف قرار دارند.اطلاعات پدر و فرزندی31

اسلاید 32: Process Control Blockاطلاعات کنترلی فرآیند (ادامه):IPCپرچمهای مختلف، سیگنالها و پیغامهای مختلف برای ارتباط بین دو فرآیندمجوزهای فرآیندمجوز دسترسی به حافظهنوع دستوراتی که می تواند اجرا کند.ممکن است بعضی خدمات سیستم و ابزارهای آن نیز به مجوز نیاز داشته باشند.32

اسلاید 33: Process Control Blockاطلاعات کنترلی فرآیند (ادامه):مدیریت حافظهاشاره گرهایی به صفحات و قطعاتی از حافظه مجازی که به فرآیند تخصیص داده شده مالکیت منابع و مقدار استفاده از آنهامنابعی که توسط فرآیند کنترل می شوندتاریخچه ی استفاد ه فرآیند از منابع33

اسلاید 34: 34

اسلاید 35: Modes of Executionمد کاربرکمترین سطح دسترسیبرنامه های کاربرمد سیستم یا مد کنترلی یا مد هستهبیشترین سطح دسترسیهسته ی سیستم عامل35

اسلاید 36: Process Creationتخصیص یک شناسه ی یکتا به فرآیند.تخصیص فضا به فرآیند.مقدار دهی اولیه PCBتنظیم لینکهای مناسب بین فرایند و دیگران ( فرآیندهای دیگر، دستگاهها ، صفها و ...)ایجاد یا گسترش دیگر ساختارهای داده36

اسلاید 37: When to Switch a ProcessClock interruptI/O interruptMemory faultTrapSupervisor call37

اسلاید 38: Change of Process Stateذخیره کردن متن پردازنده تازه کردن PCB فرآیند اضافه کردن PCB به صف مناسب (آماده، مسدود و ...)انتخاب یک فرآیند دیگر برای اجرا تازه کردن PCB فرآیند انتخاب شدهتازه کردن ساختارهای مدیریت حافظهباز گرداندن متن پردازنده فرآیند انتخاب شده به پردازنده38

اسلاید 39: Execution of the Operating Systemهسته ای که فرآیند نیستهسته خارج از فضای فرآیندها کد سیستم عامل مثل یک واحد که در سطح دسترسی بالاتری عمل می کند اجرا می شود.39

اسلاید 40: Execution of the Operating Systemاجرا در بین فرآیندهای کاربرهسته در فضای فرآیندها اجرا می شود.40

اسلاید 41: 41

اسلاید 42: Execution of the Operating Systemسیستمهای عامل بر مبنای فرآیندتوابع اصلی هسته بصورت فرآیندهای مجزا طراحی شده انددر محیطهای چندپردازنده و توزیع شده نیز مفید است. 42

18,000 تومان

خرید پاورپوینت توسط کلیه کارت‌های شتاب امکان‌پذیر است و بلافاصله پس از خرید، لینک دانلود پاورپوینت در اختیار شما قرار خواهد گرفت.

در صورت عدم رضایت سفارش برگشت و وجه به حساب شما برگشت داده خواهد شد.

در صورت نیاز با شماره 09353405883 در واتساپ، ایتا و روبیکا تماس بگیرید.

افزودن به سبد خرید