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

Материал из ALT Linux Wiki
м (init)
 
Строка 63: Строка 63:
* 0/1/2 пользователя ('''U''')
* 0/1/2 пользователя ('''U''')
* запущен один или два *'''dm''' (<tt>kdm</tt>, <tt>kdm4</tt>, <tt>gdm</tt>) — второй с тонкого клиента
* запущен один или два *'''dm''' (<tt>kdm</tt>, <tt>kdm4</tt>, <tt>gdm</tt>) — второй с тонкого клиента
* файл-менеджер '''fm''' — <tt>konqueror</tt>, <tt>dolphin<tt/>, <tt>nautilus</tt> соответственно
* файл-менеджер '''fm''' — <tt>konqueror</tt>, <tt>dolphin</tt>, <tt>nautilus</tt> соответственно
* набор и функциональность запущенных приложений и аплетов заметно различается между вариантами — в варианте '''gnome''' дополнительных 19M потребляет один только <tt>blueman</tt>
* набор и функциональность запущенных приложений и аплетов заметно различается между вариантами — в варианте '''gnome''' дополнительных 19M потребляет один только <tt>blueman</tt>

Версия от 19:44, 10 декабря 2009


LTSP memory consumption

Стенд

virtualbox-3.0.10-alt1 @x86_64

  • виртуальная машина для терминального сервера:
    • 256Mb RAM, 8Mb VRAM, 15Gb IDE HDD
    • eth0 (PRO/1000T, internal network 'ltsp'), eth1 (PCnet, NAT)
    • загрузка «failsafe» (при нормальной происходит сбой vbox в районе service dm start)
  • виртуальная машина для тонкого клиента:
    • 32Mb RAM, 4Mb VRAM
    • eth0 (PCnet, internal network 'ltsp'), сетевая загрузка

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

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

  1. устанавливаем образ с разбивкой по умолчанию
  2. запускаем терминальный сервер до *dm
  3. создаём второго пользователя
  4. root login на tty2 => «0 users, 1 dm»
  5. запускаем тонкий клиент до *dm => «0 users, 2 dm»
  6. user1 login на tty7, дожидаемся завершения активности => «1 user»
  7. запускаем файловый менеджер на домашний каталог => «1 user, 1 fm»
  8. закрываем файловый менеджер
  9. user2 login на тонком клиенте => «2 users»

При снятии показаний (обозначенном «=>») смотрим первое значение в строке «-/+ buffers/cache» вывода free -m

Потребление памяти (Mb)

altlinux-5.0-20091210-вариант-terminal-i586-ru-install-cd.iso

вариант 0U, 1dm 0U, 2dm 1U 1U, 1fm 2U
kde3 31 34 61 67 93
kde4 37 43 118 130 168
gnome 52 69 121 123 159
  • 0/1/2 пользователя (U)
  • запущен один или два *dm (kdm, kdm4, gdm) — второй с тонкого клиента
  • файл-менеджер fm — konqueror, dolphin, nautilus соответственно
  • набор и функциональность запущенных приложений и аплетов заметно различается между вариантами — в варианте gnome дополнительных 19M потребляет один только blueman