ویدئو آموزشی در خصوص عمل تعویض متن(Context Switching)
مهمترین عملی که در سیستم عاملهایی که به صورت چندبرنامگی عمل می کنند این است که یک فرآیند در حین اجرا به دلیل یک وقفه یا یک فراخوانی سیستمی از پردازنده پس گرفته می شود و بعداز آن سیستم عامل در ۴ مرحله عمل تعویض متن(Context Switching)را انجام می دهد. به بیان ساده تر عمل تعویض متن(Context Switching)به معنای ذخیره اطلاعات فرآیندجاری در PCB مربوطه و بارگذاری اطلاعات فرآیند جدید از PCB مربوطه می باشد.
نکته مهم این است که درزمانیکه فرایند از پردازنده پس گرفته می شود اطلاعات فرآیند در درون یک ساختار داده واقع در جدول فرآیند به نام بلوک کنترلی فرآیندPCB نگهداری می شود تا در استفاده بعدی اجرااز آنجایی شروع شود که دفعه قبلی ناتمام مانده بود.
در این کلیپ آموزشی به معرفی ساختار داده PCB و همچنین اجرای عمل تعویض متن پرداخته می شود.
دانلود جزوه عمل تعویض متن(Context Switching)