OperatingSystem
extends AbstractProvider
in package
FinalYes
Провайдер данных операционных систем: названия ОС, архитектуры ядра, алгоритмы планирования, файловые системы и механизмы IPC. Данные интернациональные.
Table of Contents
Methods
- __construct() : mixed
- filesystem() : string
- Файловая система.
- ipc() : string
- Механизм межпроцессного взаимодействия.
- kernel() : string
- Архитектура ядра.
- name() : string
- Название операционной системы.
- scheduler() : string
- Алгоритм планирования процессов.
Methods
__construct()
public
__construct(Context $context) : mixed
Parameters
- $context : Context
-
разделяемый контекст провайдеров
filesystem()
Файловая система.
public
filesystem() : string
Return values
string —ФС (ext4, ZFS…)
ipc()
Механизм межпроцессного взаимодействия.
public
ipc() : string
Return values
string —механизм (pipe, socket…)
kernel()
Архитектура ядра.
public
kernel() : string
Return values
string —архитектура (monolithic, microkernel…)
name()
Название операционной системы.
public
name() : string
Return values
string —ОС (Linux, macOS…)
scheduler()
Алгоритм планирования процессов.
public
scheduler() : string
Return values
string —планировщик (round-robin, priority…)