Функциональные характеристики и системные требования ОС Атлант
В своем стандартном наполнении «Атлант» включает полный набор пользовательских приложений, необходимых для начала работы. Кроме того, операционная система содержит серверное программное обеспечение, системы управления базами данных, утилиты для администрирования и централизованного управления.
К основным функциям ядра ОС Атлант относятся следующие задачи:
1)
Инициализация системы - функция запуска и раскрутки. Ядро системы обеспечивает средство раскрутки (bootstrap), которое обеспечивает загрузку полного ядра в память компьютера и запускает ядро.
2)
Управление процессами и нитями - функция создания, завершения и отслеживания существующих процессов и нитей ("процессов", выполняемых на общей виртуальной памяти). Поскольку ОС Атлант является мультипроцессной операционной системой, ядро обеспечивает разделение между запущенными процессами времени процессора (или процессоров в мультипроцессорных системах) и других ресурсов компьютера для создания внешнего ощущения того, что процессы реально выполняются в параллель.
3)
Управление памятью - функция отображения практически неограниченной виртуальной памяти процессов в физическую оперативную память компьютера, которая имеет ограниченные размеры. Соответствующий компонент ядра обеспечивает разделяемое использование одних и тех же областей оперативной памяти несколькими процессами с использованием внешней памяти.
4)
Управление файлами - функция, реализующая абстракцию файловой системы, - иерархии каталогов и файлов. Файлы обычно хранятся на устройствах внешней памяти; доступ к ним обеспечивается средствами ядра. ОС Атлант одновременно поддерживает несколько файловых систем, включая: aufs, Xfs, Ext2, Ext3, Ext4, ISO9660, FAT, FAT32, NTFS, reiserfs.
5)
Коммуникационные средства - функция, обеспечивающая возможности обмена данными между процессами, выполняющимися внутри одного компьютера (IPC - Inter-Process Communications), между процессами, выполняющимися в разных узлах локальной или глобальной сети передачи данных, а также между процессами и драйверами внешних устройств.
6)
Программный интерфейс - функция, обеспечивающая доступ к возможностям ядра со стороны пользовательских процессов на основе механизма системных вызовов, оформленных в виде библиотеки функций.
При распространении в слоях ОС Атлант состоит из трех основных слоев:
Базовый слой - ядро операционной системы, реализующее основные функциональные характеристики в консольном режиме взаимодействия с пользователем.
X-сервер - модуль оконной системы, обеспечивающей стандартные инструменты и протоколы для построения графического интерфейса пользователя. X-сервер обеспечивает базовые функции графической среды: отрисовку и перемещение окон на экране, взаимодействие с устройствами ввода, такими как, например, мышь и клавиатура.
Оконный менеджер - приложение, работающее «поверх» X-сервера и определяющее интерфейс и взаимодействие с пользователем.
Функциональная схема ОС Атлант представлена на рисунке.
Системные требования ОС Атлант
Для работы в консольном режиме
CPU: от 1 ядра 1 Ггц
RAM: от 512Mb
HDD: от 4Gb
Поддерживаемые типы накопителей: SSD, HDD
ВНИМАНИЕ! Установка системы на встроенную флеш-память (MMC) в настоящее время не поддерживается
Для работы в графическом режиме (рабочий стол LxQT)
CPU: от 1 ядра 1 Ггц
RAM: от 1024Mb
HDD: от 5Gb
Для работы в графическом режиме (рабочий стол MATE)
CPU: от 2 ядра 1 Ггц
RAM: от 1024Mb
HDD: от 8Gb
Для работы в графическом режиме (рабочий стол GNOME)
CPU: от 2 ядра 1 Ггц
RAM: от 2048Mb
HDD: от 10Gb
Для работы в графическом режиме (рабочий стол KDE)
CPU: от 2 ядра 1 Ггц
RAM: от 2048Mb
HDD: от 10Gb
Материал подготовлен
Applite
Ваши контактные данные не публикуются на сайте.