:: Статистика ::

 
Індекс цитування

 

 

 

 

 

Реалізація багатозадачності на однопроцесорних комп'ютерах

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

Примітка
Уважний читатыыель може звернути увагу на деяку термінологічну непослідовність, що з'являється в цій главі. Відповідно до прийнятої в главі 3 термінологією, правильно було б говорити про многоните-вости (дослівний переклад англійського терміну multithreading), але це слово, хоча і складається лише із слов'янського коріння, звучить дуже вже не по-російськи, термін же багатозадачність прижився в комп'ютерній лексиці давно і міцно, тому ми його вживатимемо нарівні з правильним терміном багатопоточність

 

рекламодавці:

/ ml lfppюн Реализуем оборудование спутникового интернета оптом.

::  Меню ::

ГОЛОВНА

Введення

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

Машинні мови

Завантаження програм 

Управління оперативною пам'яттю

Сегментна і сторінкова віртуальна пам'ять

Комп'ютер і зовнішні події

Паралелізм з точки зору програміста 

Реалізація багатозадачності на однопроцесорних комп'ютерах 

Зовнішні пристрої

Драйвери зовнішніх пристроїв 

Файлові системи 

Додаток. Огляд архітектури сучасних ОС

 


:: Навігація ::

Головна

Додати у вишукане  

 

 

 


Copyright © Asentli, 2008