Starterkits/Memory: различия между версиями
м (обновил для basealt-p8) |
(20161205) |
||
Строка 3: | Строка 3: | ||
== Стенд == | == Стенд == | ||
[[VirtualBox]] 4.3.26-alt1.M70P.1 @x86_64 (6144 | [[VirtualBox]] 4.3.26-alt1.M70P.1 @x86_64 (1024/6144 Мб ОЗУ<ref>20161205: builder проверял на 6 Гб ОЗУ, остальные образы -- на одном гигабайте</ref> минус 12 Мб видеопамяти); разрешение 800x600 | ||
== Методика тестирования == | == Методика тестирования == | ||
=== применённая === | === применённая === | ||
По состоянию на | По состоянию на декабрь 2016 года измерения по каждому образу производились единожды в силу ограниченной возможности дополнительных действий при и так довольно времяёмком процессе бета-тестирования выпуска стартовых наборов. | ||
# загружаем образ с выбором русской локали (для инсталяторов: устанавливаем с разбивкой по умолчанию) | # загружаем образ с выбором русской локали (для инсталяторов: устанавливаем с разбивкой по умолчанию) | ||
Строка 25: | Строка 25: | ||
= Результаты = | = Результаты = | ||
== | == alt-p8-[[starterkits]]-20161205 == | ||
* Linux 4. | * Linux 4.4.36 / 4.8.12 | ||
* glibc 2.23 | * glibc 2.23 | ||
* gcc 5.3.1 | * gcc 5.3.1 | ||
Строка 39: | Строка 39: | ||
| [[cinnamon]] 3.0 | | [[cinnamon]] 3.0 | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''209''' | ||
|align="right"| | |align="right"| 755 | ||
|- | |- | ||
| [[cinnamon]] 3.0 | | [[cinnamon]] 3.0 | ||
| HDD | | HDD | ||
|align="right"| ''' | |align="right"| '''222''' | ||
|align="right"| | |align="right"| 2796 | ||
|- | |- | ||
| [[enlightenment]] 0. | | [[enlightenment]] 0.21.3 | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''82''' | ||
|align="right"| | |align="right"| 530 | ||
|- | |- | ||
| [[GNOME|gnome3]] 3.20. | | [[GNOME|gnome3]] 3.20.4 | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''246''' | ||
|align="right"| | |align="right"| 980 | ||
|- | |- | ||
| [[GNUstep (DE)|gnustep]]<ref>по сути это wmaker, надо замерять после запуска чего-нибудь вроде GWorkspace</ref> | | [[GNUstep (DE)|gnustep]]<ref>по сути это wmaker, надо замерять после запуска чего-нибудь вроде GWorkspace</ref> | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''62''' | ||
|align="right"| | |align="right"| 534 | ||
|- | |- | ||
| [[icewm]] 1.3.12 | | [[icewm]] 1.3.12 | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''58''' | ||
|align="right"| | |align="right"| 460 | ||
|- | |- | ||
| jeos<ref>данные по установленному (требуется не менее 128 Мб ОЗУ)</ref> | | jeos<ref>данные по установленному (требуется не менее 128 Мб ОЗУ)</ref> | ||
| HDD | | HDD | ||
|align="right"| ''' | |align="right"| '''22''' | ||
|align="right"| | |align="right"| 345 | ||
|- | |- | ||
| [[KDE|kde4]] 4.14. | | [[KDE|kde4]] 4.14.25 | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''288''' | ||
|align="right"| | |align="right"| 1325 | ||
|- | |- | ||
| [[KDE|kde5]] 5. | | [[KDE|kde5]] 5.8.3 | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''213''' | ||
|align="right"| | |align="right"| 1175 | ||
|- | |- | ||
| [[LXDE|lxde]] | | [[LXDE|lxde]] | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''97''' | ||
|align="right"| | |align="right"| 562 | ||
|- | |- | ||
| [[LXQt|lxqt]] 0.10.0 | | [[LXQt|lxqt]] 0.10.0 | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''111''' | ||
|align="right"| | |align="right"| 601 | ||
|- | |||
| [[MATE|mate]] 1.12 | |||
| LiveCD | |||
|align="right"| '''120''' | |||
|align="right"| 694 | |||
|- | |||
| [[rescue]] (i586)<ref>для загрузки требуется от 160 Мб ОЗУ (un-def)</ref> | |||
| LiveCD | |||
|align="right"| '''17''' | |||
|align="right"| 283 | |||
|- | |- | ||
| [[ | | [[rescue]] (x86_64) | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''27''' | ||
|align="right"| | |align="right"| 287 | ||
|- | |- | ||
| [[rescue]] | | [[rescue]] (UEFI) | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''30''' | ||
|align="right"| | |align="right"| 287 | ||
|- | |- | ||
| server (i586) | | server (i586)<ref>минимальная установка без выбора групп дополнительных пакетов</ref> | ||
| HDD | | HDD | ||
|align="right"| ''' | |align="right"| '''25''' | ||
|align="right"| | |align="right"| 736 | ||
|- | |- | ||
| server (x86_64) | | server (x86_64) | ||
| HDD | | HDD | ||
|align="right"| ''' | |align="right"| '''41''' | ||
|align="right"| | |align="right"| 783 | ||
|- | |- | ||
| ovz-generic<ref>данные для развёрнутого и запущенного контейнера</ref> | | ovz-generic<ref>данные для развёрнутого и запущенного контейнера 20160429</ref> | ||
| ploop | | ploop | ||
|align="right"| '''2''' | |align="right"| '''2''' | ||
Строка 119: | Строка 129: | ||
| [[TDE|sysv-tde]] 3.5.13.2 | | [[TDE|sysv-tde]] 3.5.13.2 | ||
| HDD | | HDD | ||
|align="right"| ''' | |align="right"| '''114''' | ||
|align="right"| | |align="right"| 2156 | ||
|- | |||
| [[Xfce|sysv-xfce]] 4.12 | |||
| HDD | |||
|align="right"| '''113''' | |||
|align="right"| 1943 | |||
|- | |- | ||
| [[TDE|tde]] 3.5.13.2 | | [[TDE|tde]] 3.5.13.2 | ||
| LiveCD | | LiveCD | ||
|align="right"| '''112''' | |align="right"| '''112''' | ||
|align="right"| | |align="right"| 696 | ||
|- | |- | ||
| [[WindowMaker|wmaker]] 0.95.7 | | [[WindowMaker|wmaker]] 0.95.7 | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''58''' | ||
|align="right"| | |align="right"| 356 | ||
|- | |- | ||
| [[xfce]] 4.12 | | [[xfce]] 4.12 | ||
| LiveCD | | LiveCD | ||
|align="right"| ''' | |align="right"| '''111''' | ||
|align="right"| | |align="right"| 529 | ||
|} | |} | ||
Версия от 22:22, 5 декабря 2016
Потребление памяти стартовыми наборами
Одной из задумок при создании регулярных сборок и затем стартовых наборов была возможность сравнения различных графических сред в сопоставимом базовом системном окружении, когда применяются одинаковые иксы, glibc, ядра[1], собранные одинаковым компилятором[2].
Стенд
VirtualBox 4.3.26-alt1.M70P.1 @x86_64 (1024/6144 Мб ОЗУ[3] минус 12 Мб видеопамяти); разрешение 800x600
Методика тестирования
применённая
По состоянию на декабрь 2016 года измерения по каждому образу производились единожды в силу ограниченной возможности дополнительных действий при и так довольно времяёмком процессе бета-тестирования выпуска стартовых наборов.
- загружаем образ с выбором русской локали (для инсталяторов: устанавливаем с разбивкой по умолчанию)
- переходим на tty2[4]
- входим пользователем altlinux (на livecd) либо root (после установки)
- выполняем free -m и затем df -m /.ro (на livecd) либо df -m / (после установки)
- смотрим первое значение в строке «-/+ buffers/cache» вывода free -m
желаемая
То же, но с каждым образом измерения проводятся трижды (на одной установке), сильно выбивающееся значение (если есть) отбрасывается, принятые усредняются. Перед каждым пунктом дожидаемся окончания дисковой активности.
Смысл результатов
Значения приводятся в мегабайтах для i586.iso, если не указано иное.
- память: главное значение (занятый процессами объём оперативной памяти);
- диск: для некоторых образов также приводится объём места, занятого корневой ФС (/.ro на LiveCD либо / на жёстком диске после установки).
Результаты
alt-p8-starterkits-20161205
- Linux 4.4.36 / 4.8.12
- glibc 2.23
- gcc 5.3.1
вариант, версия | тип | память | диск |
---|---|---|---|
cinnamon 3.0 | LiveCD | 209 | 755 |
cinnamon 3.0 | HDD | 222 | 2796 |
enlightenment 0.21.3 | LiveCD | 82 | 530 |
gnome3 3.20.4 | LiveCD | 246 | 980 |
gnustep[5] | LiveCD | 62 | 534 |
icewm 1.3.12 | LiveCD | 58 | 460 |
jeos[6] | HDD | 22 | 345 |
kde4 4.14.25 | LiveCD | 288 | 1325 |
kde5 5.8.3 | LiveCD | 213 | 1175 |
lxde | LiveCD | 97 | 562 |
lxqt 0.10.0 | LiveCD | 111 | 601 |
mate 1.12 | LiveCD | 120 | 694 |
rescue (i586)[7] | LiveCD | 17 | 283 |
rescue (x86_64) | LiveCD | 27 | 287 |
rescue (UEFI) | LiveCD | 30 | 287 |
server (i586)[8] | HDD | 25 | 736 |
server (x86_64) | HDD | 41 | 783 |
ovz-generic[9] | ploop | 2 | 195 |
sysv-tde 3.5.13.2 | HDD | 114 | 2156 |
sysv-xfce 4.12 | HDD | 113 | 1943 |
tde 3.5.13.2 | LiveCD | 112 | 696 |
wmaker 0.95.7 | LiveCD | 58 | 356 |
xfce 4.12 | LiveCD | 111 | 529 |
Примечания
- ↑ с поправкой как минимум на std-def/un-def
- ↑ опять же как правило, но могут встречаться и исключения
- ↑ 20161205: builder проверял на 6 Гб ОЗУ, остальные образы -- на одном гигабайте
- ↑ вместо запуска эмулятора терминала
- ↑ по сути это wmaker, надо замерять после запуска чего-нибудь вроде GWorkspace
- ↑ данные по установленному (требуется не менее 128 Мб ОЗУ)
- ↑ для загрузки требуется от 160 Мб ОЗУ (un-def)
- ↑ минимальная установка без выбора групп дополнительных пакетов
- ↑ данные для развёрнутого и запущенного контейнера 20160429