В ы с ш е е п р о ф е с с и о н а л ь н о е о б р а з о в а н и е информатика и программироВание осноВы информатики



Pdf көрінісі
бет105/196
Дата09.01.2022
өлшемі4,7 Mb.
#23908
түріУчебник
1   ...   101   102   103   104   105   106   107   108   ...   196

разделения  функций  процесса  между  потоками  и  выполнение  их
параллельно. Например, некоторому процессу необходимо выпол-
нить  печать  документа,  однако  принтер  занят  печатью  документа
другого процесса. Если процесс однопоточный, то процесс остано-
вится и будет ждать разрешения на печать. В случае многопоточно-
го процесса во время простоя другой поток процесса может выпол-
нять свои функции например, сохранить файл документа на жестком
диске.
Рис.  10.4.  Пример  распределения  ОЗУ  и  виртуальной  памяти  между  про-
цессами


156
Кроме  этого,  создание  и  удаление  потоков  осуществляется  на-
много  быстрее,  чем  создание  и  удаление  процессов,  что  ускоряет
работу процесса в целом.
10.3.3. поддержание файловой системы
На одном физическом жестком диске может размещаться один или
несколько  логических  дисков  (рис.  10.5).  Физический  диск  —  это
отдельное устройство. ОС разбивает физический диск на несколько

Достарыңызбен бөлісу:
1   ...   101   102   103   104   105   106   107   108   ...   196




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет