چندوظیفگی در رایانه
چندوظیفگی[1] (به انگلیسی: multitasking) اجرای همروند چندین وظیفه (که به آن پردازه گفته می شود) از سوی واحد پردازش مرکزی و در یک بازه معین زمانی است.
مراحل کار به صورت زیر است: ۱- پردازنده یک سیگنال وقفه دریافت مینماید. ۲- پس از دریافت سیگنال وقفه توسط پردازنده، پردازنده کاری را که اکنون در حال انجامش است را متوقف نموده و اطلاعاتی دربارهٔ وضعبت کنونی اجرای کار را تا آن لحظه ذخیره میکند تا در زمان مقتضی به اجرای ادامه کار قبلی از همان نقطه توقف یافته بازگردد. ۳- پردازنده به سراغ دستگاه یا برنامه درخواستکننده وقفه رفته و دستور مناسب را برای پردازش فراخوانی میکند. ۴- بعد از پردازش یک دستور از مرحله قبل، وقفه برای زمانبندی فراخوان میدهد.
پانویس
- «چندوظیفه» [رایانه و فنّاوری اطلاعات] همارزِ «multi task»؛ منبع: گروه واژهگزینی. جواد میرشکاری، ویراستار. دفتر چهارم. فرهنگ واژههای مصوب فرهنگستان. تهران: انتشارات فرهنگستان زبان و ادب فارسی. شابک ۹۶۴-۷۵۳۱-۵۹-۱ (ذیل سرواژهٔ چندوظیفه)
منابع
- مشارکتکنندگان ویکیپدیا. «Computer multitasking». در دانشنامهٔ ویکیپدیای انگلیسی، بازبینیشده در ۷ اسفند ۱۳۹۹.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.