Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Застосовність принципів планування

Механізми і політика планування

 

Слід розрізняти механізми і політику планування. До механізмів планування на­лежать засоби перемикання контексту, засоби синхронізації потоків тощо, до по­літики планування - засоби визначення моменту часу, коли необхідно перемкнути контекст. Ту частину системи, яка відповідає за політику планування, називають планувальником (scheduler), а алгоритм, що використовують при цьому, - алго­ритмом планування (scheduling algorithm).

Є різні критерії оцінки політики планування, одні з них застосовні для всіх систем, інші — лише для пакетних систем або лише для інтерактивних.

Сьогодні найчастіше використовують три критерії оцінки досягнення мети.

♦ Мінімальний час відгуку. Це найважливіший критерій для інтерактивних сис­тем. Під часом відгуку розуміють час між запуском потоку (або введенням ко­ристувачем інтерактивної команди) і отриманням першої відповіді. Для су­часних систем прийнятним часом відгуку вважають 50-150 мс.

♦ Максимальна пропускна здатність. Це кількість задач, які система може ви­конувати за одиницю часу (наприклад, за секунду). Такий критерій доціль­но застосовувати у пакетних системах; в інтерактивних системах він може бути використаний для фонових задач. Щоб підвищити пропускну здатність, необхідно:

♦ скорочувати час даремного навантаження (наприклад, час, необхідний для перемикання контексту);

♦ ефективніше використати ресурси (для того, щоб ані процесор, ані при­строї введення-виведення не простоювали).

♦ Третім критерієм є справедливість, яка полягає в тому, що процесорний час потокам виділяють відповідно до їхньої важливості. Справедливість забезпе­чує такий розподіл процесорного часу, що всі потоки просуваються у своєму виконанні, і жоден не простоює. Відзначимо, що реалізація справедливої полі­тики планування не завжди призводить до зменшення середнього часу відгу­ку. Іноді для цього потрібно зробити систему менш справедливою.

 

 

Принципи планування потоків застосовні насамперед до багатопотокових систем із реалізацією схеми 1:1 (тут плануються винятково потоки ядра), а також до сис­тем з реалізацією моделі процесів. В останньому випадку замість терміна «потік» можна вживати термін «процес», а інформацію, необхідну для планування, збері­гати в структурах даних процесів. Складніші принципи планування використо­вують у багатопотокових системах, для яких кількість потоків користувача не збігається з кількістю потоків ядра (схеми 1:Мі M:N). Для них потрібні два пла­нувальники: один для роботи на рівні ядра, інший — у режимі користувача.

 


Читайте також:

  1. Абстрактна модель оптимального планування виробництва
  2. Адміністративні методи - це сукупність прийомів, впливів, заснованих на використанні об'єктивних організаційних відносин між людьми та загальноорганізаційних принципів управління.
  3. Алгоритм планування податкових платежів. Вибір оптимального варіанту оподаткування та сплати податків.
  4. Аналіз та планування витрат організації на професійне навчання персоналу
  5. Аналогія права - вирішення справи або окремого юридичного питання на основі принципів права, загальних засад і значення законодавства.
  6. Бар’єри стратегічного планування та заходи щодо їх подолання
  7. Бізнес-план як один із головних інструментів редакційного планування
  8. Бізнес-планування
  9. Бізнес-планування інвестиційного проекту. Розробка планів фінансового проекту
  10. Бізнес-планування, його суть та призначення
  11. Біохімічне обґрунтування принципів спортивного тренування
  12. Бюджетне планування




Переглядів: 528

<== попередня сторінка | наступна сторінка ==>
Травма в кабiнi автомобiля. | Середньотермінове планування

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.013 сек.