д для забезпечення необхідної якості обслуговування трафіку користувачів, підтримки великих розподілених додатків, побудови ефективної поштової системи і т. п.
На сучасному етапі розвитку ОС на передній план вийшли засоби забезпечення безпеки. Це пов'язано із збільшеною цінністю інформації, оброблюваної комп'ютерами, а також з підвищеним рівнем загроз, існуючих при передачі даних по мережах, особливо по публічним, таким як Інтернет. Багато ОС мають сьогодні розвиненими засобами захисту інформації, заснованими на шифрування даних, аутентифікації та авторизації. p align="justify"> Сучасним ОС властива многоплатформенность, тобто здатність працювати на абсолютно різних типах комп'ютерів. Багато ОС мають спеціальні версії для підтримки кластерних архітектур, що забезпечують високу продуктивність і відмовостійкість. Винятком поки є ОС Netware, всі версії якої розроблені для платформи Intel, а реалізації функцій NetWare у вигляді оболонки для інших ОС, наприклад NetWare for AIX, успіху не мали. p align="justify"> В останні роки отримала подальший розвиток довготривала тенденція підвищення зручності роботи людини з комп'ютером. Ефективність роботи людини стає основним чинником, що визначає ефективність обчислювальної системи в цілому. Зусилля людини не повинні витрачатися на налаштування параметрів обчислювального процесу, як це відбувалося в ОС попередніх поколінь. Наприклад, в системах пакетної обробки кожен користувач повинен був за допомогою мови управління завданнями визначити велику кількість параметрів, що відносяться до організації обчислювальних процесів в комп'ютері. Так, для системи OS/360 мова управління завданнями JCL передбачав можливість визначення користувачем більше 40 параметрів, серед яких були пріоритет завдання, вимоги до основної пам'яті, граничний час виконання завдання, перелік використовуваних пристроїв введення-виведення і режими їх роботи. p align="justify"> Сучасна ОС бере на себе виконання задачі вибору параметрів операційного середовища, використовуючи для цієї мети різні адаптивні алгоритми. Наприклад, тайм-аути в комунікаційних протоколах часто визначаються залежно від умов роботи мережі. Розподіл оперативної пам'яті між процесами здійснюється автоматично за допомогою механізмів віртуальної пам'яті залежно від активності цих процесів та інформації про частоту використання ними тієї чи іншої сторінки. Миттєві пріоритети процесів визначаються динамічно залежно від передісторії, що включає, наприклад, час знаходження процесу в черзі, відсоток використання виділеного кванта (інтервалу) часу, інтенсивність вводу-виводу і т. п. Навіть в процесі установки більшість ОС пропонують режим вибору параметрів за замовчуванням , який гарантує хай не оптимальне, але завжди прийнятну якість роботи систем. p align="justify"> Постійно підвищується зручність інтерактивної роботи з комп'ютером шляхом включення в ОС розвинених графічних інтерфейсів, що використовують п...