Основные классификации ОС (часть 2)

Основные классификации ОС

По количеству одновременно обслуживаемых пользователей:

  • Однопользовательские. Примеры: MS-DOS, Windows 3.x, ранние версии OS/2.
  • Многопользовательские. Позволяют одновременно использовать ресурсы одного компьютера разным людям. Для этого в ОС существуют средства разграничения доступа к информации пользователей. В основном устанавливаются на большие компьютеры со значительными вычислительными мощностями. Любая многопользовательская ОС является многозадачной, но не наоборот. Пример - Windows NT, семейства ОС UNIX и AS/400.

По поддерживаемым аппаратным платформам. Под аппаратной платформой понимается совокупность компонентов материнской платы компьютера: процессора, чипсета (набора микросхем, обеспечивающего взаимодействие всех элементов компьютера) и др.

Поскольку выбор аппаратной платформы компьютера тесно связан с областью его применения, постольку и особенности операционной системы не ограничиваются работой с оборудованием. ОС для персональных компьютеров, мини-компьютеров, КПК и смартфонов ориентированы на конечного пользователя, при их разработке большое внимание уделяется качеству пользовательского интерфейса.

Главная задача ОС для мэйнфреймов и кластеров - обеспечение надежности и устойчивости системы, максимальной эффективности использования ресурсов, поэтому в них применяются специальные алгоритмы коррекции ошибок, зеркалирования, резервного копирования данных, диспетчеризации всех процессов, увеличения скорости операций ввода/вывода.

Каждая аппаратная платформа имеет список ОС и прикладных программ, которые могут на ней устанавливаться и функционировать. Это могут быть как узкоспециализированные ОС, например z/OS и z/VM для мэйнфреймов IBM, так и мобильные, написанные на машинно-независимых языках, например ОС семейства UNIX.

На персональных компьютерах и ноутбуках преобладают две платформы на основе процессоров компании Intel и совместимых с ними компаний AMD, VIA и др.:

  • х86 (другие названия: Intel 80x86, i386, IA, IA-32) - 32-битная, производится с 1985г., доминирует в Windows-системах;
  • х86-64 (другие названия: х64, AMD64, Intel64, ЕМ64Т) - 64-битная, выпускается с 2003 г., разработана компанией AMD. Является расширением архитектуры х86 и полностью с ней обратно совместима. Данная архитектура поддерживается процессорами AMD (Athlon 64, Ath