Starterkits/Memory
Материал из ALT Linux Wiki
Версия 22:25, 20 декабря 2015
Содержание |
Потребление памяти стартовыми наборами
Одной из задумок при создании регулярных сборок и затем стартовых наборов была возможность сравнения различных графических сред в сопоставимом базовом системном окружении, когда применяются одинаковые иксы, glibc, ядра[1], собранные одинаковым компилятором[2].
Стенд
VirtualBox 4.3.26-alt1.M70P.1 @x86_64 (1024 Мб ОЗУ минус 12 Мб видеопамяти); разрешение 800x600
Методика тестирования
применённая
По состоянию на декабрь 2015 года измерения по каждому образу производились единожды в силу ограниченной возможности дополнительных действий при и так довольно времяёмком процессе бета-тестирования выпуска стартовых наборов.
- загружаем образ с выбором русской локали (для инсталяторов: устанавливаем с разбивкой по умолчанию)
- запускаем принятый в данном DE/WM эмулятор терминала либо xterm (входим после установки)
- смотрим первое значение в строке «-/+ buffers/cache» вывода free -m
желаемая
То же, но с каждым образом измерения проводятся трижды (на одной установке), сильно выбивающееся значение (если есть) отбрасывается, принятые усредняются. Перед каждым пунктом дожидаемся окончания дисковой активности.
Смысл результатов
Значения приводятся в мегабайтах для i586.iso, если не указано иное.
- процессы: главное значение (занятый процессами объём оперативной памяти);
- память: значение без вычета кэша позволяет оценить объём ввода/вывода при загрузке;
- /: для некоторых образов также приводится объём места, занятого корневой ФС (/.ro на LiveCD либо / на жёстком диске после установки).
Результаты
starterkits-20151212
- Linux 3.14.58 / 4.1.14 / 2.6.32-042stab112.15
- glibc 2.17
- gcc 4.7.2
вариант, версия | тип | процессы | память | / |
---|---|---|---|---|
server-hyperv@x86_64 | HDD | 38 | 88 | 680 |
cinnamon 2.0.14 | LiveCD | 179 | 650 | 672 |
cinnamon 2.0.14 | HDD | 181 | 400 | 2,4 Гб |
e17 0.17.3 | LiveCD | 70 | 368 | 475 |
gnome3 3.8.0 | LiveCD | 340 | 903 | |
gnustep | LiveCD | 50[3] | 360 | 505 |
icewm 1.3.8 | LiveCD | 50 | 341 | 422 |
jeos[4] | HDD | 18 | 46 | 285 |
kde4 4.12.4 | LiveCD | 282 | 990 | 1235 |
lxde | LiveCD | 83 | 459[5] | 459 |
lxqt 0.8.0 | LiveCD | 86 | 457 | 500 |
mate 1.6.0 | LiveCD | 105 | 548 | 580 |
rescue[6] | LiveCD | 15 | 67 | - |
server | HDD | 19 | 64 | 583 |
server-ovz | HDD | 26 | 84 | 752 |
ovz-generic[7] | SimFS | 2 | 9 | 150 |
server-samba4 4.3.2[8] | HDD | 19 | 66 | 722 |
server-samba4 4.3.2[9] | HDD+DC | 103 | 247 | 722 |
sysv-tde 3.5.13.2[10] | HDD | 108 | 310 | 1685 |
tde 3.5.13.2 | LiveCD | 116 | 559 | 571 |
wmaker 0.95.6 | LiveCD | 49 | 317 | 347 |
xfce 4.10 | LiveCD | 95 | 480 | 463 |
vm-net[11] | KVM | 31 | 55 | 256 |
Примечания
- ↑ с поправкой как минимум на std-def/un-def
- ↑ опять же как правило, но могут встречаться и исключения
- ↑ по сути это wmaker, надо замерять после запуска чего-нибудь вроде GWorkspace
- ↑ данные по установленному (требуется не менее 128 Мб ОЗУ)
- ↑ странная цифра, как будто прочитан весь корень... гм
- ↑ для загрузки требуется от 160 Мб ОЗУ (un-def)
- ↑ данные для развёрнутого и запущенного контейнера
- ↑ данные после установки
- ↑ данные после поднятия AD DC
- ↑ разрешение 1024x768
- ↑ данные для запуска qemu -enable-kvm -no-shutdown -smp 2 -m 768 -hda altlinux-p7-vm-net-20151212-x86_64.img