SlideShare a Scribd company logo
1 of 12
Systemd. Структура и
применение
Вытовтов Петр
osanwe@protonmail.ch
Миф 1: systemd монолитен
● 69 отдельных исполняемых файлов
● Минимальные привилегии для каждого
● Более хорошее распараллеливание
● Можно использовать отдельно
Миф 2: нет работы с shell-скриптами
● Просто не используются по умолчанию
● Поддержка любых скриптовых ЯП
● ...
● В том числе на уровне загрузки системы
● ???
● Profit!
Миф 3: systemd не модульный
● См. Миф №1
● Доступны абсолютно любые комбинации
при компиляции
Миф 4: много зависимостей
● Только три:
– glibc
– libcap
– dbus
● Остальные не обязательны
Миф 5: не совместим с syslog
● Syslog остается источником наиболее
полной информации
Бинарные логи - Journal
● Простота
● Минимальное
обслуживание
● Устойчивость
● Переносимость
● Производительность
● Интегрированность
● Минимальное
использование
дискового
пространства
● Удобство хранения
данных различных по
формату и размеру
● Унификация
● Высокоуровненые
инструменты
● Масштабируемость
● Универсальность
● Логирование по сети
● Безопасность
Возможности cgroups
● Ограничение ресурсов
● Приоритезация
● Учет
● Изоляция
● Управление
Как работает cgroups
CPU : "Top cpuset"
/ 
CPUSet1 CPUSet2
| |
(Professors) (Students)
In addition (system tasks) are attached to topcpuset (so
that they can run anywhere) with a limit of 20%
Memory : Professors (50%), Students (30%), system (20%)
Disk : Professors (50%), Students (30%), system (20%)
Network : WWW browsing (20%), Network File System (60%), others (20%)
/ 
Professors (15%) students (5%)
Доп. материалы
● http://0pointer.de/blog/projects/systemd.html
● http://0pointer.de/blog/projects/the-biggest-
myths.html
● https://docs.google.com/document/pub?
id=1IC9yOXj7j6cdLLxWEBAGRL6wl97tFxgjL
UEHIX3MSTs
● https://www.kernel.org/doc/Documentation/cg
roups/cgroups.txt
● http://freedesktop.org/wiki/Software/systemd/
Спасибо за внимание
Вытовтов Петр
osanwe@protonmail.ch

More Related Content

What's hot

5 особенностей при вводе в эксплуатацию веб приложения
5 особенностей при вводе в эксплуатацию веб приложения5 особенностей при вводе в эксплуатацию веб приложения
5 особенностей при вводе в эксплуатацию веб приложенияВячеслав Сычев
 
Зоопарк python веб-фреймворков
Зоопарк python веб-фреймворковЗоопарк python веб-фреймворков
Зоопарк python веб-фреймворковPyNSK
 
XUL vs Android: Myths and reality
XUL vs Android: Myths and realityXUL vs Android: Myths and reality
XUL vs Android: Myths and realityKonstantin Lepikhov
 
#4 "Особенности разработки кросс-браузерных расширений" Сергей Рашитов
#4 "Особенности разработки кросс-браузерных расширений" Сергей Рашитов#4 "Особенности разработки кросс-браузерных расширений" Сергей Рашитов
#4 "Особенности разработки кросс-браузерных расширений" Сергей РашитовJSib
 
CodeFest 2012. Евтухович И. — Как мы делали Групон
CodeFest 2012. Евтухович И. — Как мы делали ГрупонCodeFest 2012. Евтухович И. — Как мы делали Групон
CodeFest 2012. Евтухович И. — Как мы делали ГрупонCodeFest
 
Анатолий Полицын, агентство интернет-маркетинга «Синапс» — Корпоративный хост...
Анатолий Полицын, агентство интернет-маркетинга «Синапс» — Корпоративный хост...Анатолий Полицын, агентство интернет-маркетинга «Синапс» — Корпоративный хост...
Анатолий Полицын, агентство интернет-маркетинга «Синапс» — Корпоративный хост...Dev_Party
 
SmartOS on SPb.LinuxFest 2013Q4
SmartOS on SPb.LinuxFest 2013Q4SmartOS on SPb.LinuxFest 2013Q4
SmartOS on SPb.LinuxFest 2013Q4Alex Chistyakov
 
Ivan Kotlyar. PostgreSQL in web applications
Ivan Kotlyar. PostgreSQL in web applicationsIvan Kotlyar. PostgreSQL in web applications
Ivan Kotlyar. PostgreSQL in web applicationsDrupalSib
 
Разработка API для большого, нагруженного сервиса
Разработка API для большого, нагруженного сервисаРазработка API для большого, нагруженного сервиса
Разработка API для большого, нагруженного сервисаendeveit
 
Webpack для самых маленьких | Odessa Frontend Meetup #5
Webpack для самых маленьких | Odessa Frontend Meetup #5Webpack для самых маленьких | Odessa Frontend Meetup #5
Webpack для самых маленьких | Odessa Frontend Meetup #5OdessaFrontend
 
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проектаКолёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проектаITCrowd Almaty
 

What's hot (13)

5 особенностей при вводе в эксплуатацию веб приложения
5 особенностей при вводе в эксплуатацию веб приложения5 особенностей при вводе в эксплуатацию веб приложения
5 особенностей при вводе в эксплуатацию веб приложения
 
Зоопарк python веб-фреймворков
Зоопарк python веб-фреймворковЗоопарк python веб-фреймворков
Зоопарк python веб-фреймворков
 
XUL vs Android: Myths and reality
XUL vs Android: Myths and realityXUL vs Android: Myths and reality
XUL vs Android: Myths and reality
 
#4 "Особенности разработки кросс-браузерных расширений" Сергей Рашитов
#4 "Особенности разработки кросс-браузерных расширений" Сергей Рашитов#4 "Особенности разработки кросс-браузерных расширений" Сергей Рашитов
#4 "Особенности разработки кросс-браузерных расширений" Сергей Рашитов
 
CodeFest 2012. Евтухович И. — Как мы делали Групон
CodeFest 2012. Евтухович И. — Как мы делали ГрупонCodeFest 2012. Евтухович И. — Как мы делали Групон
CodeFest 2012. Евтухович И. — Как мы делали Групон
 
Анатолий Полицын, агентство интернет-маркетинга «Синапс» — Корпоративный хост...
Анатолий Полицын, агентство интернет-маркетинга «Синапс» — Корпоративный хост...Анатолий Полицын, агентство интернет-маркетинга «Синапс» — Корпоративный хост...
Анатолий Полицын, агентство интернет-маркетинга «Синапс» — Корпоративный хост...
 
SmartOS on SPb.LinuxFest 2013Q4
SmartOS on SPb.LinuxFest 2013Q4SmartOS on SPb.LinuxFest 2013Q4
SmartOS on SPb.LinuxFest 2013Q4
 
Ivan Kotlyar. PostgreSQL in web applications
Ivan Kotlyar. PostgreSQL in web applicationsIvan Kotlyar. PostgreSQL in web applications
Ivan Kotlyar. PostgreSQL in web applications
 
Разработка API для большого, нагруженного сервиса
Разработка API для большого, нагруженного сервисаРазработка API для большого, нагруженного сервиса
Разработка API для большого, нагруженного сервиса
 
Про Git
Про GitПро Git
Про Git
 
Webpack для самых маленьких | Odessa Frontend Meetup #5
Webpack для самых маленьких | Odessa Frontend Meetup #5Webpack для самых маленьких | Odessa Frontend Meetup #5
Webpack для самых маленьких | Odessa Frontend Meetup #5
 
операционные системы
операционные системыоперационные системы
операционные системы
 
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проектаКолёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
 

Viewers also liked

A global vision for STE
A global vision for STEA global vision for STE
A global vision for STEAbengoa
 
โครงงานคอมพิวเตอร์1-1
โครงงานคอมพิวเตอร์1-1โครงงานคอมพิวเตอร์1-1
โครงงานคอมพิวเตอร์1-1Worachot Piyanatpool
 
Allocation_Methodology Upload
Allocation_Methodology UploadAllocation_Methodology Upload
Allocation_Methodology UploadStephanie Meadows
 
CS Acupuncture Physician Resume
CS Acupuncture Physician ResumeCS Acupuncture Physician Resume
CS Acupuncture Physician ResumeCortney Singleton
 
Tugas matematika - Kelompok 3 (15-21)
Tugas matematika - Kelompok 3 (15-21)Tugas matematika - Kelompok 3 (15-21)
Tugas matematika - Kelompok 3 (15-21)riaayu12345
 
1 a 15 concept essay workshop
1 a 15 concept essay workshop 1 a 15 concept essay workshop
1 a 15 concept essay workshop jordanlachance
 
BULK IEEE PROJECTS IN VLSI ,BULK IEEE PROJECTS, IEEE 2015-16 VLSI PROJECTS IN...
BULK IEEE PROJECTS IN VLSI ,BULK IEEE PROJECTS, IEEE 2015-16 VLSI PROJECTS IN...BULK IEEE PROJECTS IN VLSI ,BULK IEEE PROJECTS, IEEE 2015-16 VLSI PROJECTS IN...
BULK IEEE PROJECTS IN VLSI ,BULK IEEE PROJECTS, IEEE 2015-16 VLSI PROJECTS IN...Nexgen Technology
 
SPENTA ALTA-VISTA
SPENTA ALTA-VISTASPENTA ALTA-VISTA
SPENTA ALTA-VISTAWallsnroof1
 
Watermarking (Ni Made Galih A.P & Diyah Chandra K.S)
Watermarking (Ni Made Galih A.P & Diyah Chandra K.S)Watermarking (Ni Made Galih A.P & Diyah Chandra K.S)
Watermarking (Ni Made Galih A.P & Diyah Chandra K.S)Galih Pramesti
 
Congresso Vocazionale Europeo 2015
Congresso Vocazionale Europeo 2015Congresso Vocazionale Europeo 2015
Congresso Vocazionale Europeo 2015Religiosi Camilliani
 
Surefire tips for finding the best car dealer
Surefire tips for finding the best car dealerSurefire tips for finding the best car dealer
Surefire tips for finding the best car dealerDefensive Driving El Paso
 
Меню клуба Clover Алматы
Меню клуба Clover АлматыМеню клуба Clover Алматы
Меню клуба Clover Алматыdimochkaorg
 
Leadership slideshare cafe twin
Leadership slideshare cafe twinLeadership slideshare cafe twin
Leadership slideshare cafe twinAvi Dey
 

Viewers also liked (16)

Omaha2015
Omaha2015Omaha2015
Omaha2015
 
A global vision for STE
A global vision for STEA global vision for STE
A global vision for STE
 
โครงงานคอมพิวเตอร์1-1
โครงงานคอมพิวเตอร์1-1โครงงานคอมพิวเตอร์1-1
โครงงานคอมพิวเตอร์1-1
 
Allocation_Methodology Upload
Allocation_Methodology UploadAllocation_Methodology Upload
Allocation_Methodology Upload
 
CS Acupuncture Physician Resume
CS Acupuncture Physician ResumeCS Acupuncture Physician Resume
CS Acupuncture Physician Resume
 
Tugas matematika - Kelompok 3 (15-21)
Tugas matematika - Kelompok 3 (15-21)Tugas matematika - Kelompok 3 (15-21)
Tugas matematika - Kelompok 3 (15-21)
 
1 a 15 concept essay workshop
1 a 15 concept essay workshop 1 a 15 concept essay workshop
1 a 15 concept essay workshop
 
P1111410321
P1111410321P1111410321
P1111410321
 
Phy2555
Phy2555Phy2555
Phy2555
 
BULK IEEE PROJECTS IN VLSI ,BULK IEEE PROJECTS, IEEE 2015-16 VLSI PROJECTS IN...
BULK IEEE PROJECTS IN VLSI ,BULK IEEE PROJECTS, IEEE 2015-16 VLSI PROJECTS IN...BULK IEEE PROJECTS IN VLSI ,BULK IEEE PROJECTS, IEEE 2015-16 VLSI PROJECTS IN...
BULK IEEE PROJECTS IN VLSI ,BULK IEEE PROJECTS, IEEE 2015-16 VLSI PROJECTS IN...
 
SPENTA ALTA-VISTA
SPENTA ALTA-VISTASPENTA ALTA-VISTA
SPENTA ALTA-VISTA
 
Watermarking (Ni Made Galih A.P & Diyah Chandra K.S)
Watermarking (Ni Made Galih A.P & Diyah Chandra K.S)Watermarking (Ni Made Galih A.P & Diyah Chandra K.S)
Watermarking (Ni Made Galih A.P & Diyah Chandra K.S)
 
Congresso Vocazionale Europeo 2015
Congresso Vocazionale Europeo 2015Congresso Vocazionale Europeo 2015
Congresso Vocazionale Europeo 2015
 
Surefire tips for finding the best car dealer
Surefire tips for finding the best car dealerSurefire tips for finding the best car dealer
Surefire tips for finding the best car dealer
 
Меню клуба Clover Алматы
Меню клуба Clover АлматыМеню клуба Clover Алматы
Меню клуба Clover Алматы
 
Leadership slideshare cafe twin
Leadership slideshare cafe twinLeadership slideshare cafe twin
Leadership slideshare cafe twin
 

Similar to Systemd. Структура и применение

AVITO. Решардинг Redis без даунтайма. DevConf 2012
AVITO. Решардинг Redis без даунтайма. DevConf 2012AVITO. Решардинг Redis без даунтайма. DevConf 2012
AVITO. Решардинг Redis без даунтайма. DevConf 2012Roman Pavlushko
 
Как не положить тысячи серверов с помощью системы централизованного управлени...
Как не положить тысячи серверов с помощью системы централизованного управлени...Как не положить тысячи серверов с помощью системы централизованного управлени...
Как не положить тысячи серверов с помощью системы централизованного управлени...Ontico
 
Как не положить тысячи серверов с помощью системы централизованного управлени...
Как не положить тысячи серверов с помощью системы централизованного управлени...Как не положить тысячи серверов с помощью системы централизованного управлени...
Как не положить тысячи серверов с помощью системы централизованного управлени...Dmitry Samsonov
 
Ci на базе docker
Ci на базе dockerCi на базе docker
Ci на базе dockerIvan Grishaev
 
Software craftsmanship 14 online Splitting the Monolith
Software craftsmanship 14 online Splitting the MonolithSoftware craftsmanship 14 online Splitting the Monolith
Software craftsmanship 14 online Splitting the MonolithPavel Veinik
 
hl++ Rubtsov
hl++ Rubtsovhl++ Rubtsov
hl++ RubtsovOntico
 
"Производительность MySQL: что нового?"
"Производительность MySQL: что нового?""Производительность MySQL: что нового?"
"Производительность MySQL: что нового?"Badoo Development
 
Евгений Лазин. Неизменяемая структура данных HAMT для создания БД в памяти
Евгений Лазин. Неизменяемая структура данных HAMT для создания БД в памятиЕвгений Лазин. Неизменяемая структура данных HAMT для создания БД в памяти
Евгений Лазин. Неизменяемая структура данных HAMT для создания БД в памятиFProg
 
Основные возможности Symfony 2
Основные возможности Symfony 2Основные возможности Symfony 2
Основные возможности Symfony 2Shevchuk
 
Eduard Dautov (Provectus): СКОРИНГ ML МОДЕЛЕЙ В МИКРОСЕРВИСНОЙ АРХИТЕКТУРЕ
Eduard Dautov (Provectus): СКОРИНГ ML МОДЕЛЕЙ В МИКРОСЕРВИСНОЙ АРХИТЕКТУРЕ Eduard Dautov (Provectus): СКОРИНГ ML МОДЕЛЕЙ В МИКРОСЕРВИСНОЙ АРХИТЕКТУРЕ
Eduard Dautov (Provectus): СКОРИНГ ML МОДЕЛЕЙ В МИКРОСЕРВИСНОЙ АРХИТЕКТУРЕ Provectus
 
Kubasov 1 7_deploy
Kubasov 1 7_deployKubasov 1 7_deploy
Kubasov 1 7_deploykuchinskaya
 
HPC file systems (160761)
HPC file systems (160761)HPC file systems (160761)
HPC file systems (160761)Vsevolod Shabad
 
My talk on Salt and Ansible from DevConf 2014
My talk on Salt and Ansible from DevConf 2014My talk on Salt and Ansible from DevConf 2014
My talk on Salt and Ansible from DevConf 2014Alex Chistyakov
 

Similar to Systemd. Структура и применение (19)

Fedora Cryptoconsolidation
Fedora CryptoconsolidationFedora Cryptoconsolidation
Fedora Cryptoconsolidation
 
AVITO. Решардинг Redis без даунтайма. DevConf 2012
AVITO. Решардинг Redis без даунтайма. DevConf 2012AVITO. Решардинг Redis без даунтайма. DevConf 2012
AVITO. Решардинг Redis без даунтайма. DevConf 2012
 
Как не положить тысячи серверов с помощью системы централизованного управлени...
Как не положить тысячи серверов с помощью системы централизованного управлени...Как не положить тысячи серверов с помощью системы централизованного управлени...
Как не положить тысячи серверов с помощью системы централизованного управлени...
 
Как не положить тысячи серверов с помощью системы централизованного управлени...
Как не положить тысячи серверов с помощью системы централизованного управлени...Как не положить тысячи серверов с помощью системы централизованного управлени...
Как не положить тысячи серверов с помощью системы централизованного управлени...
 
Distributed systems
Distributed systemsDistributed systems
Distributed systems
 
Ci на базе docker
Ci на базе dockerCi на базе docker
Ci на базе docker
 
Software craftsmanship 14 online Splitting the Monolith
Software craftsmanship 14 online Splitting the MonolithSoftware craftsmanship 14 online Splitting the Monolith
Software craftsmanship 14 online Splitting the Monolith
 
hl++ Rubtsov
hl++ Rubtsovhl++ Rubtsov
hl++ Rubtsov
 
"Производительность MySQL: что нового?"
"Производительность MySQL: что нового?""Производительность MySQL: что нового?"
"Производительность MySQL: что нового?"
 
Евгений Лазин. Неизменяемая структура данных HAMT для создания БД в памяти
Евгений Лазин. Неизменяемая структура данных HAMT для создания БД в памятиЕвгений Лазин. Неизменяемая структура данных HAMT для создания БД в памяти
Евгений Лазин. Неизменяемая структура данных HAMT для создания БД в памяти
 
Purely practical data structures
Purely practical data structuresPurely practical data structures
Purely practical data structures
 
Основные возможности Symfony 2
Основные возможности Symfony 2Основные возможности Symfony 2
Основные возможности Symfony 2
 
Eduard Dautov (Provectus): СКОРИНГ ML МОДЕЛЕЙ В МИКРОСЕРВИСНОЙ АРХИТЕКТУРЕ
Eduard Dautov (Provectus): СКОРИНГ ML МОДЕЛЕЙ В МИКРОСЕРВИСНОЙ АРХИТЕКТУРЕ Eduard Dautov (Provectus): СКОРИНГ ML МОДЕЛЕЙ В МИКРОСЕРВИСНОЙ АРХИТЕКТУРЕ
Eduard Dautov (Provectus): СКОРИНГ ML МОДЕЛЕЙ В МИКРОСЕРВИСНОЙ АРХИТЕКТУРЕ
 
2056
20562056
2056
 
Kubasov 1 7_deploy
Kubasov 1 7_deployKubasov 1 7_deploy
Kubasov 1 7_deploy
 
HPC file systems (160761)
HPC file systems (160761)HPC file systems (160761)
HPC file systems (160761)
 
linux and freebsd monitoring
linux and freebsd monitoringlinux and freebsd monitoring
linux and freebsd monitoring
 
My talk on Salt and Ansible from DevConf 2014
My talk on Salt and Ansible from DevConf 2014My talk on Salt and Ansible from DevConf 2014
My talk on Salt and Ansible from DevConf 2014
 
Sivko
SivkoSivko
Sivko
 

More from udmlug

Работа высоконагруженного DNS-сервера
Работа высоконагруженного DNS-сервераРабота высоконагруженного DNS-сервера
Работа высоконагруженного DNS-сервераudmlug
 
Криптовалюты 2.0: NXT
Криптовалюты 2.0: NXTКриптовалюты 2.0: NXT
Криптовалюты 2.0: NXTudmlug
 
История развития сред разработки в ОС семейства Linux
История развития сред разработки в ОС семейства LinuxИстория развития сред разработки в ОС семейства Linux
История развития сред разработки в ОС семейства Linuxudmlug
 
Разработка для Sailfish OS на примере мессенджера для социальной сети ВКонтакте
Разработка для Sailfish OS на примере мессенджера для социальной сети ВКонтактеРазработка для Sailfish OS на примере мессенджера для социальной сети ВКонтакте
Разработка для Sailfish OS на примере мессенджера для социальной сети ВКонтактеudmlug
 
Меры личной информационной безопасности
Меры личной информационной безопасностиМеры личной информационной безопасности
Меры личной информационной безопасностиudmlug
 
Мобильные операционные системы на ядре Linux
Мобильные операционные системы на ядре LinuxМобильные операционные системы на ядре Linux
Мобильные операционные системы на ядре Linuxudmlug
 
Построение интегрированного рабочего места на базе операционных систем Linux ...
Построение интегрированного рабочего места на базе операционных систем Linux ...Построение интегрированного рабочего места на базе операционных систем Linux ...
Построение интегрированного рабочего места на базе операционных систем Linux ...udmlug
 

More from udmlug (7)

Работа высоконагруженного DNS-сервера
Работа высоконагруженного DNS-сервераРабота высоконагруженного DNS-сервера
Работа высоконагруженного DNS-сервера
 
Криптовалюты 2.0: NXT
Криптовалюты 2.0: NXTКриптовалюты 2.0: NXT
Криптовалюты 2.0: NXT
 
История развития сред разработки в ОС семейства Linux
История развития сред разработки в ОС семейства LinuxИстория развития сред разработки в ОС семейства Linux
История развития сред разработки в ОС семейства Linux
 
Разработка для Sailfish OS на примере мессенджера для социальной сети ВКонтакте
Разработка для Sailfish OS на примере мессенджера для социальной сети ВКонтактеРазработка для Sailfish OS на примере мессенджера для социальной сети ВКонтакте
Разработка для Sailfish OS на примере мессенджера для социальной сети ВКонтакте
 
Меры личной информационной безопасности
Меры личной информационной безопасностиМеры личной информационной безопасности
Меры личной информационной безопасности
 
Мобильные операционные системы на ядре Linux
Мобильные операционные системы на ядре LinuxМобильные операционные системы на ядре Linux
Мобильные операционные системы на ядре Linux
 
Построение интегрированного рабочего места на базе операционных систем Linux ...
Построение интегрированного рабочего места на базе операционных систем Linux ...Построение интегрированного рабочего места на базе операционных систем Linux ...
Построение интегрированного рабочего места на базе операционных систем Linux ...
 

Systemd. Структура и применение

  • 2.
  • 3. Миф 1: systemd монолитен ● 69 отдельных исполняемых файлов ● Минимальные привилегии для каждого ● Более хорошее распараллеливание ● Можно использовать отдельно
  • 4. Миф 2: нет работы с shell-скриптами ● Просто не используются по умолчанию ● Поддержка любых скриптовых ЯП ● ... ● В том числе на уровне загрузки системы ● ??? ● Profit!
  • 5. Миф 3: systemd не модульный ● См. Миф №1 ● Доступны абсолютно любые комбинации при компиляции
  • 6. Миф 4: много зависимостей ● Только три: – glibc – libcap – dbus ● Остальные не обязательны
  • 7. Миф 5: не совместим с syslog ● Syslog остается источником наиболее полной информации
  • 8. Бинарные логи - Journal ● Простота ● Минимальное обслуживание ● Устойчивость ● Переносимость ● Производительность ● Интегрированность ● Минимальное использование дискового пространства ● Удобство хранения данных различных по формату и размеру ● Унификация ● Высокоуровненые инструменты ● Масштабируемость ● Универсальность ● Логирование по сети ● Безопасность
  • 9. Возможности cgroups ● Ограничение ресурсов ● Приоритезация ● Учет ● Изоляция ● Управление
  • 10. Как работает cgroups CPU : "Top cpuset" / CPUSet1 CPUSet2 | | (Professors) (Students) In addition (system tasks) are attached to topcpuset (so that they can run anywhere) with a limit of 20% Memory : Professors (50%), Students (30%), system (20%) Disk : Professors (50%), Students (30%), system (20%) Network : WWW browsing (20%), Network File System (60%), others (20%) / Professors (15%) students (5%)
  • 11. Доп. материалы ● http://0pointer.de/blog/projects/systemd.html ● http://0pointer.de/blog/projects/the-biggest- myths.html ● https://docs.google.com/document/pub? id=1IC9yOXj7j6cdLLxWEBAGRL6wl97tFxgjL UEHIX3MSTs ● https://www.kernel.org/doc/Documentation/cg roups/cgroups.txt ● http://freedesktop.org/wiki/Software/systemd/