Що таке багатозадачність? визначення та значення

click fraud protection

Багатозадачність — це виконання більш ніж одного завдання (виконавчого процесу) одночасно в комп’ютерній системі. Багатозадачність не слід плутати із завантаженням кількох програм, коли два або більше завдань присутні в оперативної пам’яті (RAM), але лише одному завданню дається дозвіл на виконання одночасно.

Якщо комп’ютер не оснащений ще двома процесорами, одночасно може виконуватися лише одне завдання; однак операційна система (наприклад, Linux, Windows 2000, Windows XP і UNIX) створює враження одночасне виконання завдань шляхом постійного перемикання між різними завданнями, які конкурують за систему ресурсів. Перегляньте кооперативну багатозадачність, випереджуючу багатозадачність, захищену пам’ять і завдання.

Technipages пояснює багатозадачність

Багатозадачність в операційній системі дозволяє користувачеві одночасно виконувати більше одного завдання ПК (наприклад, діяльність прикладної програми). Операційна система може відстежувати, де ви перебуваєте в цих завданнях, і переходити від одного до іншого без втрати даних. Microsoft Windows 2000, IBM OS/390 і Linux — це екземпляри операційних систем, які можуть виконувати кілька завдань (практично більшість нинішніх робочих фреймворків може). Коли ви відкриваєте веб-програму, а потім відкриваєте Word одночасно, ви змушуєте робочу структуру виконувати декілька завдань.

Наявність можливості виконувати кілька завдань не означає, що нескінченною кількістю завдань можна жонглювати одночасно. Кожне завдання використовує місце в пам’яті та різні ресурси. Коли буде розпочато більше завдань, операційній системі може почати не вистачати спільної ємності. Виконання різноманітних завдань дозволяє поступово кваліфіковано використовувати обладнання ПК.

Операційні системи, які періодично виконують кілька завдань, включають заходи щодо зміни пріоритетів індивідуальні завдання з метою, щоб важливі завдання отримували більше часу процесора, ніж ті, які вважаються меншими критичний. Залежно від операційної системи, завдання може бути таким же величезним, як ціла прикладна програма, або може складатися з менших рядків, які виконують біти загальної програми.

Поширене використання багатозадачності

  • Багатозадачність користується популярністю в операційних системах, таких як Microsoft Windows 10.1
  • Коли багатозадачність процесори виділяють більше часу та робочого простору для більш важливого завдання
  • The багатозадачність Можливості операційної системи не безмежні

Поширені помилки багатозадачності

  • Багатозадачність Це коли операційна система не може виконувати більше одного завдання одночасно