Автор Тема: Runtu LITE на Debian x86_64  (Прочитано 13430 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн viv567

  • Новичок
  • **
  • Автор темы
  • Сообщений: 19
Runtu LITE на Debian x86_64
« : Апрель 13, 2013, 13:23:41 »
День (вечер) добрый.
Пытаюсь найти сборку полегче, чтоб программа под .net, использующая дефолтную 2D графику, работала максимально быстро. Перебрал достаточно много дистрибутивов. Пока остановился на дебиане x86_64 unstable. Поиски чего-то более легкого и соответственно более быстрого привели меня к проекту Runtu LITE.

Как понимаю Runtu основывается на Ubuntu... пакетная база по крайней мере + архитектура x86. С таким решением даже сборка Lite не выглядит оптимальной. Возможно ли взять за основу Runtu LITE проект Debian + более шуструю архитектуру x86_64?

Я не знаю каким образом убунтовцы смогли извратить xorg, что лежал в репозиториях дебиана, но скорость работы приложений, использующих дефолтный вывод через Xlib, т.е. 2D графику, значительно ниже в убунте, чем в дебиане. Соответственно падение быстродействия идет во всех производных убунты: Lubuntu, Bodhi, Runtu и т.д.

К этому выводу привели меня эксперименты над различными сборками дистрибутивов с пакетной базой *.deb
Как пример взял Runtu LITE 12.04 - 20130408, Runtu LITE 10.04 201302 и Debian unstable с установкой по сети.
В дебиане поставил по минимуму xorg, openbox, lxpanel, slim, lxterminal, pcmanfm, chromium, проприетарный драйвер nvidia, среды java и mono и немного мелочи удобной в работе.
Runtu довел до состояния аналогичного установленному дебиану: выпилил драйвер nouveau и поставил вместо него проприетарный драйвер Nvidia. Обновил систему и установил ядро 3.5.0-27. Удалил процентов 50-60 сборки, сделав ее максимально легкой. Поставил среды java и mono.
И, собственно, сравнил тесты дефолтной 2D графики обеих систем:

Debian x86_64 unstable:


Debian i486 unstable


Runtu LITE 10.04 - 201302:


Runtu LITE 12.04 - 20130408:


Обратите внимание, что если java в дебиане работает в ~1.15 раза шустрее чем в рунту, то mono более чем в 2 раза! Также наглядно видно отставание платформы x86 от x86_64, о котором говорилось чуть выше, на примере Debian. Тестирование показало, что результат практически не зависит ни от версий mono или java, ни от смены производных убунты (lubuntu, bodhi, runtu и прочее). Прослойка в виде бубунты портит все благое дело. IMHO.

И несколько дополнительных скринов для полноты картины:

Lubuntu 13.04 x86_64:


Bodhi 2.3.0-64:


ArchBang 2013.03 x86_64 (ArchLinux)


Manjaro 0.8.5 Openbox x86_64 (ArchLinux)


Sabayon 13.04 x86_64 Fluxbox (Gentoo)


Fedora 18 LXDE x86_64


Salix64 LXDE 13.37 (Slackware)


PCLinux LXDE Mini 2012.12 i686


Mageia-2 LXDE x86_64


OpenSUSE 12.3 LXDE x86_64


ALTLinux 6.0.0 LXDE Lite i586


Mac OS Snow Leopard 10.6.3 (хакинтош)


Win XP SP3


Win7 Ultimate x64 SP1:


В тесте с mono арч с гентой почти догнали дебиан.  :)
Можно отметить низкую скорость работы теста в средах .NET и mono в Win7, а также mono в Win XP в сравнении с Java.
Ну и совсем никакущим оказался хакинтош на основе mac os x. Зря комп мучил.


Итоговый результат представлен ниже:


Характеристики ПК, на котором проводились тесты: Intel Core 2 Quad CPU Q8300, 2.5 GHz / ОЗУ 8 GGb / NVIDIA GeForce GTX 260, 896 Mb.
« Последнее редактирование: Февраль 19, 2014, 22:18:09 от viv567 »

Оффлайн mrtaxi

  • Новичок
  • **
  • Сообщений: 27
  • Asus EEEPC 901
    • Ok, linux ;)
Re: Runtu LITE 12.04.2 - 20130408
« Ответ #1 : Апрель 23, 2013, 07:08:14 »
День (вечер) добрый.
Пытаюсь найти сборку полегче, чтоб программа под .net, использующая дефолтную 2D графику, работала максимально быстро.
Скажите, а почему Вы не попробовали Runtu LITE 10.04? Я, конечно, так скрупулезно тесты не проводил, но по ощущениям на моем eeepc901 быстрее готовой сборки я не нашел.

Оффлайн viv567

  • Новичок
  • **
  • Автор темы
  • Сообщений: 19
Re: Runtu LITE 12.04.2 - 20130408
« Ответ #2 : Апрель 23, 2013, 16:23:24 »
Цитата: mrtaxi
Скажите, а почему Вы не попробовали Runtu LITE 10.04?
Потому что попробовал последнюю и предпоследнюю версию LITE.
Вы считаете, что более старая версия должна работать быстрее? Если так, то за счет чего по вашему мнению должен произойти прирост производительности?

Цитата: mrtaxi
...по ощущениям на моем eeepc901 быстрее готовой сборки я не нашел.
Нельзя поддаваться ощущениям, доверять можно только цифрам.
« Последнее редактирование: Апрель 23, 2013, 16:35:58 от viv567 »

Оффлайн mrtaxi

  • Новичок
  • **
  • Сообщений: 27
  • Asus EEEPC 901
    • Ok, linux ;)
Re: Runtu LITE 12.04.2 - 20130408
« Ответ #3 : Апрель 24, 2013, 20:01:24 »
Вы считаете, что более старая версия должна работать быстрее?
Нельзя поддаваться ощущениям, доверять можно только цифрам.
да, уверен. Спросите у создателя RuntuLITE 10.04
В том-то и дело, если уж делаете тесты, делайте их с LTS релизами  :)

Оффлайн butjapka

  • Местный
  • *****
  • Сообщений: 1147
  • Компьютер думает так, как думает его хозяин.
Re: Runtu LITE 12.04.2 - 20130408
« Ответ #4 : Апрель 25, 2013, 07:22:45 »
Потому что попробовал последнюю и предпоследнюю версию LITE.
последняя 12.04 предпоследняя 10.04, больше не было

Оффлайн viv567

  • Новичок
  • **
  • Автор темы
  • Сообщений: 19
Re: Runtu LITE 12.04.2 - 20130408
« Ответ #5 : Апрель 26, 2013, 15:39:05 »
Цитата: mrtaxi
Цитата: viv567
Вы считаете, что более старая версия должна работать быстрее?
да, уверен. Спросите у создателя RuntuLITE 10.04
Потестил сборку Runtu LITE 10.04 201302. Результат, как и предполагалось, в сравнении с Runtu LITE 12.04 20130408 не изменился. Скрины приведены в предыдущем посте (там же и где все остальные ОС).

Цитата: butjapka
Цитата: viv567
Потому что попробовал последнюю и предпоследнюю версию LITE.
Последняя 12.04 предпоследняя 10.04, больше не было
В качестве предпоследней имелась ввиду сборка Runtu LITE 12.04 20130310.
« Последнее редактирование: Апрель 26, 2013, 15:48:30 от viv567 »

Оффлайн viv567

  • Новичок
  • **
  • Автор темы
  • Сообщений: 19
Runtu LITE на Debian x86_64
« Ответ #6 : Февраль 14, 2014, 22:46:26 »
Цитата: ek_nfn
наблюдается ли рост производительности относительно предыдущей версии ?
Цитата: vladiko
Если поясните алгоритм проверки производительности...
Как производительность меряете? На глаз? :)
В нете можно встретить сколь-угодно много бенчмарков (тестов) всякой разной требухи: память, CPU, жесткий диск. Хотя каждому ясно, что для большинства программ критичным в плане быстродействия окажется 2D графика, т.е. дефолтная графика, выводимая посредством Xlib. Тем не менее найти сколь-нибудь вменяемые тесты дефолтной графики даже при современном обилии кросплатформенных инструментов довольно не просто. Почему так? Наверное потому, что результаты этих тестов вызовут мягко говоря некоторое недоумение пользователей в отношении целого ряда ОС. :)

В продолжение этого топика потестил данную сборку. Результаты, как и ожидалось, в сравнении с предыдущими сборками Runtu LITE существенно не изменились.

Итоговые результаты: ПоказатьСкрыть


Первичные результаты: ПоказатьСкрыть

Debian Sid x86_64


Lubuntu 13.04 x86_64:


Runtu 12.04.4:

Предпочитающим ковырять своими руками: ПоказатьСкрыть

Все тесты можно найти здесь.
Кому лень копаться в форуме по ссылке выше могут скачать исходники тестов здесь.
Кто не хочет (не может, кому лень) компилировать исходники, могут скачать выполнимые тесты здесь.


Runtu LITE - очень интересный проект. Состав сборки подобран со вкусом. Минимум легковесных приложений и в то же время возможность комфортной и беззаботной работы. Тем не менее вопрос данного топика остается открытым:
Возможно ли взять за основу Runtu LITE проект Debian + более шуструю архитектуру x86_64?
« Последнее редактирование: Февраль 14, 2014, 22:51:51 от viv567 »

Оффлайн kompilainenn

  • Местный
  • *****
  • Сообщений: 1063
  • Активно пропагандирую Runtu
Runtu LITE на Debian x86_64
« Ответ #7 : Февраль 14, 2014, 23:48:30 »
>более шуструю архитектуру x86_64?

это заблуждение

>Возможно ли взять за основу Runtu LITE проект Debian

возможно, берите, только вот название Рунту не используйте в своем творчестве
Мы говорим Linux, подразумеваем Runtu

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Runtu LITE на Debian x86_64
« Ответ #8 : Февраль 19, 2014, 01:14:20 »
В продолжение этого топика потестил данную сборку. Результаты, как и ожидалось, в сравнении с предыдущими сборками Runtu LITE существенно не изменились.
Возможно ли взять за основу Runtu LITE проект Debian + более шуструю архитектуру x86_64?

   Спасибо за отчёт о тестировании, информация принята. Пока переходить на другую платформу планов нет.

Оффлайн viv567

  • Новичок
  • **
  • Автор темы
  • Сообщений: 19
Runtu LITE на Debian x86_64
« Ответ #9 : Февраль 19, 2014, 21:27:38 »
Цитата: HsH
Спасибо за отчёт о тестировании, информация принята. Пока переходить на другую платформу планов нет.
Переход с убунты на дебиан практически не заметен, зато эффект от такого перехода, как показывают тесты, виден невооруженным глазом. Можно было бы Runtu Lite сделать на основе дебиана по аналогии с AntiX. Только выполнить сборку в стиле Runtu.
Заметьте, несмотря на то, что AntiX позиционируется как "легкий дистрибутив для старых ПК", он идет как в 32-х, так и 64-х разрядных сборках.
Это лишь пожелание, чтобы Runtu Lite мог работать гораздо быстрее и быть самым что называется лайт из лайтов. :)

P.S. Сам давно использую Debian Sid. Ничего сложного в установке. Необходимые пакеты ставятся по сети.

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Runtu LITE на Debian x86_64
« Ответ #10 : Февраль 19, 2014, 21:42:37 »
Переход с убунты на дебиан практически не заметен, зато эффект от такого перехода, как показывают тесты, виден невооруженным глазом.

А где можно глянуть на эти тесты ?  А то неооворуженным взглядом я  заметил лишь бОльшую недружелюбность дебиана относительно убунтовских сборок.
Devuan ASCII x32..x64

Оффлайн viv567

  • Новичок
  • **
  • Автор темы
  • Сообщений: 19
Runtu LITE на Debian x86_64
« Ответ #11 : Февраль 19, 2014, 22:08:00 »
Цитата: ek-nfn
А где можно глянуть на эти тесты ?
В паре моих постов: в этом и этом.
Если конечно браузер переход поддерживает. Плюс спойлеры раскрыть, картинки пощелкать, да посты почитать.
« Последнее редактирование: Февраль 20, 2014, 13:02:57 от viv567 »

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Runtu LITE на Debian x86_64
« Ответ #12 : Февраль 19, 2014, 22:27:31 »
В паре моих постов: в этом и этом.
Если конечно браузер переход поддерживает. Плюс спойлеры раскрыть, картинки пощелкать, да посты почитать.

это я видел.. Я бы не стал делать выводы при сравнении разных архитектур. Думал, что есть сравнительные тесты для той же архитектуры, что и у рунту-лайт. У меня, например, не пойдут сборки под процессоры x86_64
Devuan ASCII x32..x64

Оффлайн viv567

  • Новичок
  • **
  • Автор темы
  • Сообщений: 19
Runtu LITE на Debian x86_64
« Ответ #13 : Февраль 19, 2014, 23:19:31 »
Цитата: ek-nfn
это я видел.. Я бы не стал делать выводы при сравнении разных архитектур.
А зачем на ПК, способного работать с x86_64, ставить заведомо менее производительную сборку x86? Оттого и тесты, чтоб понятна стала разница.

Цитата: ek-nfn
Думал, что есть сравнительные тесты для той же архитектуры, что и у рунту-лайт.
Есть и такие, посмотрите внимательнее скорость работы теста под mono в Debian i486, Runtu LITE 10.04 - 201302 и Runtu LITE 12.04 - 20130408

Цитата: ek-nfn
У меня, например, не пойдут сборки под процессоры x86_64
Это же не означает, что архитектура x86_64 не будет использоваться всеми остальными, у кого она пойдет, так ведь? :)

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Runtu LITE на Debian x86_64
« Ответ #14 : Февраль 19, 2014, 23:27:19 »
А зачем на ПК, способного работать с x86_64, ставить заведомо менее производительную сборку x86? Оттого и тесты, чтоб понятна стала разница.

Не надо было делать кривые выводы из тестов. Очевидная разница не между дебианом и убунтой, а между процессорными платформами.  Заметь, это очень большая разница.
Devuan ASCII x32..x64