Ми працюємо над відновленням додатку Unionpedia у Google Play Store
ВихідніВхідний
🌟Ми спростили наш дизайн для кращої навігації!
Instagram Facebook X LinkedIn

Багатозадачність

Індекс Багатозадачність

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

Зміст

  1. 31 відносини: AMD Athlon 64 X2, Build Engine, Digital Research, IBM 7030, PL/I, RISC OS, VxWorks, WebOS, Квант (Windows), Комп'ютерна термінологія, Конкуренція нитей, Кооперативна багатозадачність, Принципи побудови паралельних обчислювальних систем, Процес (інформатика), Програмна транзакційна пам'ять, Планування нитей, Потоки у Windows, Одночасна багатопоточність, Операційна система, Асинхронний ввід/вивід, Рівночасність (інформатика), Стани процесу, Соломон Кульбак, Час обміну в обчислювальній техніці, Ядро операційної системи, Методи керування пам'яттю, Захист програмного забезпечення, Захищений режим, Багатонитевість, Безпека доступу до пам'яті, Витискальна багатозадачність.

AMD Athlon 64 X2

Athlon 64 X2 — перший двоядерний мікропроцесор компанії AMD для настільних комп'ютерів.

Переглянути Багатозадачність і AMD Athlon 64 X2

Build Engine

Build Engine — це рушій гри для шутерів від першої особи, створений Кеном Сільверманом для 3D Realms.

Переглянути Багатозадачність і Build Engine

Digital Research

Digital Research (DR, DRI; при заснуванні — Intergalactic Digital Research; Діджитал Рісерч) — компанія, створена американським вченим Гарі Кілдалом (Dr.) для просування та розробки його операційної системи CP/M і пов'язаних з нею продуктів.

Переглянути Багатозадачність і Digital Research

IBM 7030

IBM 7030, також відомий як Stretch — перший суперкомп'ютер компанії IBM, побудований на транзисторах.

Переглянути Багатозадачність і IBM 7030

PL/I

PL/I (Programming Language One — Мова програмування №1) — мова програмування, розроблена 1964 року, створена для наукових, інженерних і бізнес-орієнтованих обчислень.

Переглянути Багатозадачність і PL/I

RISC OS

RISC - операційна система RISC OS — операційна система, розроблена компанією Acorn Computers для серії своїх настільних комп’ютерів, що використовують центральний процесор архітектури ARM.

Переглянути Багатозадачність і RISC OS

VxWorks

VxWorks — операційна система реального часу (ОСРЧ), що розробляється компанією Wind River Systems (США) (придбана компанією Intel 17 липня 2009р.), орієнтована на використання у вбудованих комп'ютерах, що працюють в системах жорсткого реального часу.

Переглянути Багатозадачність і VxWorks

WebOS

webOS, відома також як LG webOS, HP webOS, Palm webOS та Open webOS — вбудовувана операційна система на ядрі Linux, розроблена компанією Palm для мобільних пристроїв та інтернет-планшетів.

Переглянути Багатозадачність і WebOS

Квант (Windows)

В операційній системі Windows квант – це інтервал процесорного часу, відведений потоку для виконання.

Переглянути Багатозадачність і Квант (Windows)

Комп'ютерна термінологія

---- # А Б В Г Ґ Д Е Є Ж З І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я ---- ---- А Б В Г Ґ Д Е Є Ж З І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ю Я ---- Категорія:Списки Категорія:Комп'ютер Категорія:технічна термінологія.

Переглянути Багатозадачність і Комп'ютерна термінологія

Конкуренція нитей

Конфлікт (або конкуренція) нитей — це ситуація під час роботи програми, коли різні ниті при доступі до спільного ресурсу порушують очікувану логіку виконання програми.

Переглянути Багатозадачність і Конкуренція нитей

Кооперативна багатозадачність

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

Переглянути Багатозадачність і Кооперативна багатозадачність

Принципи побудови паралельних обчислювальних систем

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

Переглянути Багатозадачність і Принципи побудови паралельних обчислювальних систем

Процес (інформатика)

Процес та його ресурси Процес — одне з найважливіших понять у архітектурі операційних систем та програмуванні.

Переглянути Багатозадачність і Процес (інформатика)

Програмна транзакційна пам'ять

В комп'ютерних технологіях, програмна транзакційна пам'ять являє собою механізм управління паралелізмом, аналогічний механізму транзакцій баз даних для управління доступом до спільно використовуваної пам'яті в паралельних обчисленнях.

Переглянути Багатозадачність і Програмна транзакційна пам'ять

Планування нитей

Планування нитей — це системний алгоритм керування послідовністю виконання нитей та розподілу процесорного часу між ними.

Переглянути Багатозадачність і Планування нитей

Потоки у Windows

Потік у Windows — реалізація потоків в родині операційних систем Windows, структури всередині процесу, які містять виконуваний код та отримують процесорний час для його виконання з метою одночасного чи псевдо-одночасного виконання кількох задач.

Переглянути Багатозадачність і Потоки у Windows

Одночасна багатопоточність

Одночасна багатопоточність(SMT) — це метод для підвищення загальної ефективності суперскалярних процесорів з апаратною підтримкою багатопоточності.

Переглянути Багатозадачність і Одночасна багатопоточність

Операційна система

GNU/Linux, дистрибутив Ubuntu Операці́йна систе́ма, скорочено ОС (operating system, OS) — це базовий комплекс програм, що виконує управління апаратною складовою комп'ютера або віртуальної машини; забезпечує керування обчислювальним процесом і організовує взаємодію з користувачем.

Переглянути Багатозадачність і Операційна система

Асинхронний ввід/вивід

Асинхронний або неблокуючий ввід/вивід — це форма обробки вводу/виводу, яка дозволяє виконувати інші процеси ще до того як закінчиться передавання даних.

Переглянути Багатозадачність і Асинхронний ввід/вивід

Рівночасність (інформатика)

філософів, що обідають» є прикладом класичної задачі багатозадачності та доступу до спільних ресурсів. Рівночасність (Конкурентність, паралелізм) (concurrency від concurro — збіг) — в інформатиці називається властивість систем, коли декілька процесів обчислення відбуваються водночас, і, можливо, взаємодіють один з одним.

Переглянути Багатозадачність і Рівночасність (інформатика)

Стани процесу

У багатозадачній комп'ютерній системі процеси можуть приймати різні стани.

Переглянути Багатозадачність і Стани процесу

Соломон Кульбак

Соломон Кульбак (1907, Бруклін — 1994) — американський криптограф і математик.

Переглянути Багатозадачність і Соломон Кульбак

Час обміну в обчислювальній техніці

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

Переглянути Багатозадачність і Час обміну в обчислювальній техніці

Ядро операційної системи

Ядро служить мостом між прикладним програмним і апаратним забезпеченням комп'ютера. Ядро́ (Kernel) — центральна частина операційної системи, що реалізовує інтерфейс між прикладними процесами та обладнанням комп'ютера.

Переглянути Багатозадачність і Ядро операційної системи

Методи керування пам'яттю

Головна операція управління пам'яттю — розміщення програми в основній (оперативній, фізичній) пам'яті для її виконання процесором.

Переглянути Багатозадачність і Методи керування пам'яттю

Захист програмного забезпечення

Захист програмного забезпечення — комплекс заходів, спрямованих на захист програмного забезпечення від несанкціонованого придбання, використання, розповсюдження, модифікування, вивчення і відтворення аналогів.

Переглянути Багатозадачність і Захист програмного забезпечення

Захищений режим

Захищений режим (режим захищеної віртуальної адреси) — режим роботи процесора.

Переглянути Багатозадачність і Захищений режим

Багатонитевість

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

Переглянути Багатозадачність і Багатонитевість

Безпека доступу до пам'яті

Безпека доступу до пам'яті (Memory safety) — концепція в розробці програмного забезпечення, метою якої є запобігти виникненню програмних помилок, що призводять до вразливостей пов'язаних з доступом до оперативної пам'яті комп'ютера, таким як переповнення буфера, висячі вказівники тощо.

Переглянути Багатозадачність і Безпека доступу до пам'яті

Витискальна багатозадачність

Витискання — це тимчасове переривання задачі яку виконує система, без узгодження із цією задачею, із наміром відновити задачу пізніше.

Переглянути Багатозадачність і Витискальна багатозадачність