Многозадачность - это одновременное выполнение более одной задачи (выполняемого процесса) в компьютерной системе. Многозадачность не следует путать с загрузкой нескольких программ, при которой две или более задачи присутствуют в оперативной памяти (ОЗУ), но только одной задаче дается разрешение на выполнение за раз.
Если компьютер не оснащен еще двумя процессорами, одновременно может выполняться только одна задача; однако операционная система (например, Linux, Windows 2000, Windows XP и UNIX) создает впечатление одновременное выполнение задач за счет постоянного переключения между различными задачами, которые конкурируют за систему Ресурсы. См. Совместную многозадачность, вытесняющую многозадачность, защищенную память и задачи.
Technipages объясняет многозадачность
Многозадачность в операционной системе позволяет пользователю выполнять несколько задач ПК (например, действие прикладной программы) одновременно. Операционная система может отслеживать, где вы находитесь в этих задачах, и переходить от одной к другой без потери данных. Microsoft Windows 2000, IBM OS / 390 и Linux - это экземпляры операционных систем, которые могут выполнять несколько задач (практически большинство нынешних рабочих фреймворков могут). Когда вы открываете свою веб-программу и затем одновременно открываете Word, вы заставляете рабочую среду выполнять несколько задач.
Возможность выполнять несколько задач не означает, что одновременно можно выполнять бесконечное количество задач. Каждая задача использует пространство памяти и различные ресурсы. По мере того, как выполняется больше задач, операционной системе может не хватать общей емкости. Выполнение различных задач позволяет постепенно грамотно использовать компьютерное оборудование.
Операционные системы, периодически выполняющие несколько задач, включают меры по изменению приоритетов отдельные задачи, с целью, чтобы важные задачи получали больше процессорного времени, чем те, которые считаются меньшими критический. В зависимости от операционной системы задача может быть такой же огромной, как и вся прикладная программа, или может состоять из меньших строк, которые выполняют части общей программы.
Распространенное использование многозадачности
- Многозадачность популярен в таких операционных системах, как Microsoft Windows 10.1
- Когда многозадачность процессоры выделяют больше времени и рабочего места для более важной задачи
- В многозадачность возможности операционной системы не бесконечны
Распространенные злоупотребления многозадачностью
- Многозадачность это когда операционная система не может выполнять более одной задачи за раз