LTSP/Memory

Материал из ALT Linux Wiki


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
xfce 38 46 78 81 103
  • 0/1/2 пользователя (U)
  • запущен один или два *dm (kdm, kdm4, gdm) — второй с тонкого клиента
  • файл-менеджер fm — konqueror, dolphin, nautilus соответственно
  • набор и функциональность запущенных приложений и аплетов заметно различается между вариантами — в варианте gnome дополнительных 19M потребляет один только blueman