ПредишенСледващото

В основата на много от превантивни алгоритми се основават на концепцията за квантуване. Според нея, всяка нишка последователно условие за извършване на неограничен, непрекъснат интервал от време CPU - квантов.

Промяна на активен поток се случва, когато:

1. Feed приключи и излезе от системата

2. Възникна грешка

3. Фуражът е влязъл в режим на готовност състояние

4. Изтощен квантовата оттеглена този поток

Flow изчерпали своето квантово, в състояние на готовност, активните е нова тема в опашката готова за работа. Потоци може да се прилага един и същ или различен кванти. Quantum размер може да бъде постоянен или променлив. фактори по посочената сметка увеличава броя на възможните алгоритми за планиране.

Многозадачна операционна система губят известно количество процесорно време за извършване на спомагателни операции по време на превключване на контекста задачи. Цената на тези спомагателни дейности не зависи от кванта от време, така че повече време парче, по-ниската от общата стойност на превключване потоци. В тези алгоритми не използвайте предварителна информация за функциите на задачи. Такава информация може да се съхранява в разтвора.

16) Какво е "ниво на приоритет" и как това се случва?

Приоритет поток услуга предполага, че първоначално някои известни функции - приоритетът се определя въз основа на реда на неговото изпълнение.

Приоритет - числото, което се описва степента на важност на потока при използване на ресурсите на компютъра. Приоритетът може да бъде изразена от цяло число или фракционна номер, положителна или отрицателна стойност. В някои системи се приема, че приоритет нишка е по-висока, толкова по-висока средна аритметична стойност, а в други - точно обратното.

приоритет на процеса се определя на операционната система, когато тя се генерира. Стойността на приоритет се включва в Характеристиката на процеса и се използва при определянето приоритет неговите потомци.

17) Динамичните приоритети са различни от статичното поток?

В много операционни системи може да промени приоритетите в хода на живота потоци. Тя може да се проведе по инициатива на потока, тъй като се отнася за съответната покана за операционната система или стартира от потребителя. В допълнение, самата операционна система може да промени приоритетите на конци. Има динамични и статични приоритети. Чрез потоци от приоритетите силно зависи от ефективността на цялата компютърна система. Ето защо, в съвременни операционни системи, за да се избегне да се нарушава балансът на системата от неправилното определяне на приоритети, опитайте се да се ограничи възможността на потребителите.

18) Опишете схемата приоритизиране на OS Windows NT.

Традиционно, на операционната система задава приоритети по подразбиране потоци. Например, системата 32 определено ниво на Windows NT приоритет (от 0 до 31) и клас 2 поток. Потоци с различни приоритети (1-15).

0 е запазен за система цел. Когато процесът на производство, е в зависимост от класа приоритет к получава основата на горната или долната част на целия диапазон. По-късно к може да се понижи или модернизирани операционна система. Всички нишки процес първоначално получени база приоритет, т.е. модифициране на база приоритет на процеса, е възможно да се повлияе на неговата основа приоритетни потоци. В операционната система Windows NT с приоритет конец време може да се отклонява от неговата базисна стойност, и тези промени не могат да бъдат свързани към основния приоритет на процесът се променя. OS увеличава приоритета на диференцирано, в зависимост от вида на събитието, което не даде поток да използват своя размер.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!