Що таке комп’ютерна багатозадачність?

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

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

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

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

Комп’ютери з декількома процесорами мають два або більше окремих процесора, які пов’язані один з одним. Ці системи стали більш поширеними і більш просунутими на початку 21-го століття, вони здатні на справжню багатозадачність, хоча на практиці, немає спостерігається різниці, крім більш високої продуктивності, з якою ці системи працюють в порівнянні з однопроцесорними системами. Кілька процесорів дозволяють безлічі різних програм для їх одночасного виконання.

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

Справжня комп’ютерна багатозадачність впливає на те, як люди живуть, працюють і використовують свої комп’ютери, і в деякому сенсі це, звичайно, вірно. Багатозадачність одночасно дозволяє передавати музику з Інтернет-радіо під час дослідження і написання документів. Обмеження на здатності людини працювати в багатозадачному режимі, в кінцевому підсумку, обмежують способи, з якими фізичні особи можуть використовувати потужність сучасних комп’ютерів в багатозадачному режимі. Люди мають обмежену здатність зосередитися на кількох завданнях і діяльності, що робить для них важким взаємодіяти з більш ніж однією програмою одночасно.

Ссылка на основную публикацию