Starterkits/Memory: различия между версиями

Материал из ALT Linux Wiki
м (нач)
 
м (→‎starterkits-20151212: подровнял колонку, замерил df на gnome3, уточнил на cinnamon)
Строка 36: Строка 36:
! память
! память
! /
! /
|-
| server-hyperv@x86_64
| HDD
| '''38'''
| ''88''
| 680
|-
|-
| [[cinnamon]] 2.0.14
| [[cinnamon]] 2.0.14
| LiveCD
| LiveCD
| '''179'''
|align="right"| '''179'''
| ''650''
| ''650''
| 672
| 672
Строка 51: Строка 45:
| [[cinnamon]] 2.0.14
| [[cinnamon]] 2.0.14
| HDD
| HDD
| '''181'''
|align="right"| '''181'''
| ''400''
| ''400''
| 2,4 Гб
| 2419
|-
|-
| [[enlightenment|e17]] 0.17.3
| [[enlightenment|e17]] 0.17.3
| LiveCD
| LiveCD
| '''70'''
|align="right"| '''70'''
| ''368''
| ''368''
| 475
| 475
Строка 63: Строка 57:
| [[GNOME|gnome3]] 3.8.0
| [[GNOME|gnome3]] 3.8.0
| LiveCD
| LiveCD
| '''340'''
|align="right"| '''340'''
| ''903''
| ''903''
|  
| 861
|-
|-
| [[GNUstep (DE)|gnustep]]
| [[GNUstep (DE)|gnustep]]<ref>по сути это wmaker, надо замерять после запуска чего-нибудь вроде GWorkspace</ref>
| LiveCD
| LiveCD
| '''50'''<ref>по сути это wmaker, надо замерять после запуска чего-нибудь вроде GWorkspace</ref>
|align="right"| '''50'''
| ''360''
| ''360''
| 505
| 505
Строка 75: Строка 69:
| [[icewm]] 1.3.8
| [[icewm]] 1.3.8
| LiveCD
| LiveCD
| '''50'''
|align="right"| '''50'''
| ''341''
| ''341''
| 422
| 422
Строка 81: Строка 75:
| jeos<ref>данные по установленному (требуется не менее 128 Мб ОЗУ)</ref>
| jeos<ref>данные по установленному (требуется не менее 128 Мб ОЗУ)</ref>
| HDD
| HDD
| '''18'''
|align="right"| '''18'''
| ''46''
| ''46''
| 285
| 285
Строка 87: Строка 81:
| [[KDE|kde4]] 4.12.4
| [[KDE|kde4]] 4.12.4
| LiveCD
| LiveCD
| '''282'''
|align="right"| '''282'''
| ''990''
| ''990''
| 1235
| 1235
Строка 93: Строка 87:
| [[LXDE|lxde]]
| [[LXDE|lxde]]
| LiveCD
| LiveCD
| '''83'''
|align="right"| '''83'''
| ''459''<ref>странная цифра, как будто прочитан весь корень... гм</ref>
| ''459''<ref>странная цифра, как будто прочитан весь корень... гм</ref>
| 459
| 459
Строка 99: Строка 93:
| [[LXQt|lxqt]] 0.8.0
| [[LXQt|lxqt]] 0.8.0
| LiveCD
| LiveCD
| '''86'''
|align="right"| '''86'''
| ''457''
| ''457''
|  500
|  500
Строка 105: Строка 99:
| [[MATE|mate]] 1.6.0
| [[MATE|mate]] 1.6.0
| LiveCD
| LiveCD
| '''105'''
|align="right"| '''105'''
| ''548''
| ''548''
| 580
| 580
Строка 111: Строка 105:
| [[rescue]]<ref>для загрузки требуется от 160 Мб ОЗУ (un-def)</ref>
| [[rescue]]<ref>для загрузки требуется от 160 Мб ОЗУ (un-def)</ref>
| LiveCD
| LiveCD
| '''15'''
|align="right"| '''15'''
| ''67''
| ''67''
| -
| -
Строка 117: Строка 111:
| server
| server
| HDD
| HDD
| '''19'''
|align="right"| '''19'''
| ''64''
| ''64''
| 583
| 583
|-
| server-hyperv<ref>x86_64</ref>
| HDD
|align="right"| '''38'''
| ''88''
| 680
|-
|-
| server-ovz
| server-ovz
| HDD
| HDD
| '''26'''
|align="right"| '''26'''
| ''84''
| ''84''
| 752
| 752
Строка 129: Строка 129:
| ovz-generic<ref>данные для развёрнутого и запущенного контейнера</ref>
| ovz-generic<ref>данные для развёрнутого и запущенного контейнера</ref>
| SimFS
| SimFS
| '''2'''
|align="right"| '''2'''
| ''9''
| ''9''
| 150
| 150
Строка 135: Строка 135:
| server-samba4 4.3.2<ref>данные после установки</ref>
| server-samba4 4.3.2<ref>данные после установки</ref>
| HDD
| HDD
| '''19'''
|align="right"| '''19'''
| ''66''
| ''66''
| 722
| 722
Строка 141: Строка 141:
| server-samba4 4.3.2<ref>данные после поднятия [[SambaDC|AD DC]]</ref>
| server-samba4 4.3.2<ref>данные после поднятия [[SambaDC|AD DC]]</ref>
| HDD+DC
| HDD+DC
| '''103'''
|align="right"| '''103'''
| ''247''
| ''247''
| 722
| 722
Строка 147: Строка 147:
| [[TDE|sysv-tde]] 3.5.13.2<ref>разрешение 1024x768</ref>
| [[TDE|sysv-tde]] 3.5.13.2<ref>разрешение 1024x768</ref>
| HDD
| HDD
| '''108'''
|align="right"| '''108'''
| ''310''
| ''310''
| 1685
| 1685
Строка 153: Строка 153:
| [[TDE|tde]] 3.5.13.2
| [[TDE|tde]] 3.5.13.2
| LiveCD
| LiveCD
| '''116'''
|align="right"| '''116'''
| ''559''
| ''559''
| 571
| 571
Строка 159: Строка 159:
| [[WindowMaker|wmaker]] 0.95.6
| [[WindowMaker|wmaker]] 0.95.6
| LiveCD
| LiveCD
| '''49'''
|align="right"| '''49'''
| ''317''
| ''317''
| 347
| 347
Строка 165: Строка 165:
| [[xfce]] 4.10
| [[xfce]] 4.10
| LiveCD
| LiveCD
| '''95'''
|align="right"| '''95'''
| ''480''
| ''480''
| 463
| 463
Строка 171: Строка 171:
| vm-net<ref>данные для запуска {{cmd|qemu -enable-kvm -no-shutdown -smp 2 -m 768 -hda altlinux-p7-vm-net-20151212-x86_64.img}}</ref>
| vm-net<ref>данные для запуска {{cmd|qemu -enable-kvm -no-shutdown -smp 2 -m 768 -hda altlinux-p7-vm-net-20151212-x86_64.img}}</ref>
| [[KVM]]
| [[KVM]]
| '''31'''
|align="right"| '''31'''
| ''55''
| ''55''
| 256
| 256

Версия от 22:54, 20 декабря 2015

Потребление памяти стартовыми наборами

Одной из задумок при создании регулярных сборок и затем стартовых наборов была возможность сравнения различных графических сред в сопоставимом базовом системном окружении, когда применяются одинаковые иксы, glibc, ядра[1], собранные одинаковым компилятором[2].

Стенд

VirtualBox 4.3.26-alt1.M70P.1 @x86_64 (1024 Мб ОЗУ минус 12 Мб видеопамяти); разрешение 800x600

Методика тестирования

применённая

По состоянию на декабрь 2015 года измерения по каждому образу производились единожды в силу ограниченной возможности дополнительных действий при и так довольно времяёмком процессе бета-тестирования выпуска стартовых наборов.

  1. загружаем образ с выбором русской локали (для инсталяторов: устанавливаем с разбивкой по умолчанию)
  2. запускаем принятый в данном DE/WM эмулятор терминала либо xterm (входим после установки)
  3. смотрим первое значение в строке «-/+ buffers/cache» вывода free -m

желаемая

То же, но с каждым образом измерения проводятся трижды (на одной установке), сильно выбивающееся значение (если есть) отбрасывается, принятые усредняются. Перед каждым пунктом дожидаемся окончания дисковой активности.

Смысл результатов

Значения приводятся в мегабайтах для i586.iso, если не указано иное.

  1. процессы: главное значение (занятый процессами объём оперативной памяти);
  2. память: значение без вычета кэша позволяет оценить объём ввода/вывода при загрузке;
  3. /: для некоторых образов также приводится объём места, занятого корневой ФС (/.ro на LiveCD либо / на жёстком диске после установки).

Результаты

starterkits-20151212

  • Linux 3.14.58 / 4.1.14 / 2.6.32-042stab112.15
  • glibc 2.17
  • gcc 4.7.2
вариант, версия тип процессы память /
cinnamon 2.0.14 LiveCD 179 650 672
cinnamon 2.0.14 HDD 181 400 2419
e17 0.17.3 LiveCD 70 368 475
gnome3 3.8.0 LiveCD 340 903 861
gnustep[3] LiveCD 50 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-hyperv[7] HDD 38 88 680
server-ovz HDD 26 84 752
ovz-generic[8] SimFS 2 9 150
server-samba4 4.3.2[9] HDD 19 66 722
server-samba4 4.3.2[10] HDD+DC 103 247 722
sysv-tde 3.5.13.2[11] 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[12] KVM 31 55 256

Примечания

  1. с поправкой как минимум на std-def/un-def
  2. опять же как правило, но могут встречаться и исключения
  3. по сути это wmaker, надо замерять после запуска чего-нибудь вроде GWorkspace
  4. данные по установленному (требуется не менее 128 Мб ОЗУ)
  5. странная цифра, как будто прочитан весь корень... гм
  6. для загрузки требуется от 160 Мб ОЗУ (un-def)
  7. x86_64
  8. данные для развёрнутого и запущенного контейнера
  9. данные после установки
  10. данные после поднятия AD DC
  11. разрешение 1024x768
  12. данные для запуска qemu -enable-kvm -no-shutdown -smp 2 -m 768 -hda altlinux-p7-vm-net-20151212-x86_64.img