LINUX.ORG.RU

much performance II

 ,


9

5

Всем привет! Спустя некоторое время выкладываю продолжение результатов «упорных» стараний над оптимизацией Gentoo на ПК с Intel Celeron Coppermine 900 MHz и 256 Mb RAM. Что сделал:

  • С помощью ноута собрал 17-ую версию;
  • Ядро теперь 4.14.8, а так же я поснимал еще больше звездочек в menuconfig (на старте без X и MariaDB - min 13 Mb RAM, c XFCE - min ~60 Mb RAM);
  • Нет теперь dm, запуск X происходит автоматически с помощью getty+autologin;
  • Браузер Palemoon SSE версия работает шустрее, страницы открывает почти как в 2018 году;
  • Все тот же gimp2 и теперь OpenOffice 4, который пришел на смену LO, так как LO заколебал своими багами;

Была попытка использовать вылизанную Plasma 5, но черепашьему HDD это не понравилось.

Некоторое время Gentoo даже обновлялась до первого прихода gcc. ПК использовался в качестве печатной машинки, для работы с таблицами, для того, чтобы поправить картинки в gimp, и в качестве сервера CUPS и базы данных MariaDB с последующем подключением через OO Base.

Вот еще два скриншота:

К сожалению, это последние скриншоты, ко мне наведался «ИТ отдел» с новым ПК, с установленным Windows 7, мой компьютер обещали форматнуть с аргументом !внезапно! «линукс нелицензионный, нельзя, точка», и скорее всего будет отправлен на свалку. Комп 04.01.2002 даты рождения, с ним я работал 2 года, был мной почищен от пыли и от XP ZverCD с заменой термопасты. По информации из BIOS с 45'С упало до 36. Оформляется stage4. Сегодня или завтра его последний день :(

И немного конфигов:

>>> Просмотр (1280x1024, 537 Kb)



Проверено: JB ()

Линукс не лицензионный у них, хех

127 метров с открытым браузером

Вот что гента животворящая делает!

Тоже что ли на генту перейти, да собирать больно долго. Хотя...

koshmar ★★ ()
Ответ на: комментарий от BceM_IIpuBeT

Надеюсь, что ты с distcc это все делал?

Нет, дома на виртуалке, по ТБ не могу оставлять комп включенным на ночь + с телефона раздаю WiFi

А так-то круто. В своп не уходит?

Если браузер или офис, то конечно да

mfhunruh ()
Ответ на: комментарий от BceM_IIpuBeT

Эх, уже не надо, сегодня/завтра его отберут у меня

mfhunruh ()

какие-то невероятные цифры.

а сколько жрёт браузер? а ютуб не тормозит (и в каком качестве? 360p?).

и сколько времени заняла конфигурация и настройка (без учёта времени компиляции)?

kma21 ★★★★ ()
Последнее исправление: kma21 (всего исправлений: 1)
Ответ на: комментарий от kma21

(и в каком качестве? 360p?)

Скорее всего, на скрине открыл для галочки, если смогу потестить напишу

mplayer с настройками мог 720p

mfhunruh ()

Лютая годнота

Что за айти дебилы у вас там? С хрена они заберут личную вещь?

Голова б**** нелицензионная у них

DATRAT ★★★ ()
Ответ на: комментарий от mfhunruh

А, тогда ясно

Предъявляй ему, что это FOSS с пруфами

Жалко железо отдавать, тем более когда потратил столько времени и энтузиазма

DATRAT ★★★ ()
Ответ на: комментарий от DATRAT

На счет линукса бесполезно говорить, помимо того, что они не понимают, что такое FOSS, у них ещё есть стандарты, в которых указано, что разрешено использовать только Windows.

А вот насчёт, железа, может мне удастся забрать его, раз все равно выкинут

mfhunruh ()

Да, жалко машинки. Т.е. не то чтобы самой железки, но отдавать её таким упоротым бюрократам? Может лучше гордо спалить в последний день, разогнав до 3 ГГц?

Тут в голову мысль пришла. Не то чтобы я понимаю как работают -O флаги, но в прошлой теме упоминалась оптимизация -O2, а где то я читал, что оптимизации с цифровым индексом направлены на ускорение при достатке памяти и сокращают работу процессору. А если памяти мало, то лучше использовать -Os, который попытается снизить потребление памяти.

kirill_rrr ★★★★★ ()
Ответ на: комментарий от kirill_rrr

У моей материнки баг с этим процессором, при разгоне >1GHz, комп превращаеься в кирпич.

Да, у меня используется -Os

mfhunruh ()

Только недавно достал P-III coppermine с полки. :-)

mahalaka ★★ ()
Ответ на: комментарий от mfhunruh

прости, но ты случайно или намерено не ответил на другие вопросы?

а сколько жрёт браузер?
и сколько времени заняла конфигурация и настройка (без учёта времени компиляции)?

и ещё вопрос. есть ли какие-то индивидуальные настройки пакетов помимо make.conf?

искренне не понимаю, как ты такими лаконичными конфигами смог добиться такого ничтожного потребления ОЗУ.

kma21 ★★★★ ()
Ответ на: комментарий от kma21

прости, но ты случайно или намерено не ответил на другие вопросы?

Я же написал - протестю

и сколько времени заняла конфигурация и настройка (без учёта времени компиляции)?

Немного, дня 4-5, но я лениво относился, по часу-два в день обращался

искренне не понимаю, как ты такими лаконичными конфигами смог добиться такого ничтожного потребления ОЗУ.

ядро, zram

mfhunruh ()
Ответ на: комментарий от kma21

и ещё вопрос. есть ли какие-то индивидуальные настройки пакетов помимо make.conf?

вроде нет

еще prelink вспомнил, но не знаю насколько он мне помогает

mfhunruh ()
Ответ на: комментарий от mfhunruh

Немного, дня 4-5, но я лениво относился, по часу-два в день обращался

удивительно. я на нетбуке пытался чего-то подобного добиться, но погряз в зависимостях нужных и ненужных.

ядро, zram

zram решает, судя по всему

kma21 ★★★★ ()
Последнее исправление: kma21 (всего исправлений: 1)
Ответ на: комментарий от kma21

zram решает, судя по всему

Если правильно посчитал:

  • Процент ZRAM от всей RAM - 25% или 0.25
  • Всего RAM - 243 Mb
  • Сжатие в 3 раза

То получается, что в мою память вмещается 364.5 Mb

mfhunruh ()
Ответ на: комментарий от koshmar

Тоже что ли на генту перейти, да собирать больно долго. Хотя...

недавно собрал для домашнего компа. Без особых трудностей (поставил собираться и ушел) - полностью готовый с lightdm и i3, без каких либо патчей производительности и genkernel'овым ядром со старта ест 176 мб озу. Я таких цифр несколько лет не видел.

Crystal_HMR ★★★ ()
Ответ на: комментарий от kirill_rrr

я до сих пор об этом думаю. Отчасти я согласен. Но он хорошо рисует гтк, если это необходимо.

Crystal_HMR ★★★ ()
Ответ на: комментарий от Odalist

Debian 9.3+Xmonad=126 мб озу.

ядро собирал? Чет очень маленькие цифры. Ну и системд меня печалит. Думаю, если пошаманить над ядром, поменять lightdm на чет попроще или сделать запуск сразу i3 без dm - будут примерно те же цифры, если не лучше.

Crystal_HMR ★★★ ()
Ответ на: комментарий от koshmar

127 метров с открытым браузером

Вот что гента животворящая делает!

Это малый объем ОЗУ делает.

В этой же системе но с 4ГБ ОЗУ броузер отожрет уже гиг или полтора. А на 8 ГБ ОЗУ — уже 4+ гига. То есть 50% памяти.

RedEyedMan4 ★★★★★ ()
Последнее исправление: RedEyedMan4 (всего исправлений: 1)
Ответ на: комментарий от Crystal_HMR

ядро собирал?

Нет. Ядро стоковое, Дебиановское, Linux debian 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u2 (2018-02-21) x86_64 GNU/Linux

Ну и системд меня печалит.

да, поддерживаю.

поменять lightdm на чет попроще или сделать запуск сразу i3 без dm - будут примерно те же цифры, если не лучше.

Никогда не понимал. Зачем этот монстр нужен....выпиливай его.

Odalist ★★★★★ ()
Ответ на: комментарий от RedEyedMan4

В этой же системе но с 4ГБ ОЗУ броузер отожрет уже гиг или полтора.

Нет, будет не больше 250 метров. Конечно, зависит от количества открытых вкладок.

Odalist ★★★★★ ()
Ответ на: комментарий от RedEyedMan4

В этой же системе но с 4ГБ ОЗУ броузер отожрет уже гиг или полтора.

Вот пруф.

Odalist ★★★★★ ()

vm.swappiness крутил? если оставить 5 процентов, шустрее шуршать будет, дада.

kaban_lyalya ()

Тяжело будет привыкнуть первый месяц к Windows ;) Конфиги схорони ;) ядра, настроек ;) Потом всё равно перейдёшь, проверено.

kaban_lyalya ()
Ответ на: комментарий от kaban_lyalya

Я macbook с собой таскаю, тем компом пользоваться не буду, а stage4 уже сделал

mfhunruh ()

мой компьютер обещали форматнуть с аргументом !внезапно! «линукс нелицензионный, нельзя, точка»

Кретины. Если бы ко мне так заявились, я бы уволился.

Rinaldus ★★★★★ ()
Ответ на: комментарий от mfhunruh

Зачем делать арифметику питоном, когда есть bc -l?

Bfgeshka ★★★★★ ()

Даже и не знал что остались такие старые компутеры (в плане использования).

kshmr ()

Охренеть! Снимаю шляпу, я думал такое - нереально! Может попробуете выкупить этот ноут у фирмы? Например на другую фирму, если необходимо официально. И будет-ли сделан образ системы?

miXel ()
Ответ на: комментарий от miXel

Это ПК, к сожалению, мне не отдают,образ системы уже сделал

mfhunruh ()

Вот это я называю искусством! Браво, молодец!

deepforest ★★ ()
Ответ на: комментарий от Bfgeshka

Зачем делать арифметику bc -l, если есть xonsh?

t184256 ★★★★★ ()
Ответ на: комментарий от RedEyedMan4

Нет. ФрееБзд 11.1, palemoon при 3х гб озу жрет не более 10% озу при нескольких открытых вкладках.

IPR ★★★★ ()

«линукс нелицензионный, нельзя, точка»

Ты же их расстрелял, правда? Как то тяжело думать что эти люди выжили после такого заявления.

curufinwe ★★★★★ ()

Отличное продолжение, а железо начальство могло б оставить в строю, с задачами же справляется.
Эффекты DE, прозрачности, всё же лучше отключать на старых машинах.. дабы минимизировать нагрузку.

P.S. Давно пользуюсь Gentoo на ноутбуке Panasonic с Pentium2 300MHz 256RAM, браузер Palemoon (без SSE), в качестве офиса LaTeX+emacs и gnumeric-1.10.17, а также много чего другого полезного и нетребовательного.
Видео <680:x по большей части через mplayer2, youtube (240p) уже с mpv.

NaiLi ★★ ()

Можно пару технических вопросов?)

На сколько сложно так научится обращаться с Gentoo, что бы сотворить такое как в этом посте у Вас?

Почему именно Gentoo и XFCE Вы выбрали?

deepforest ★★ ()
Ответ на: комментарий от NaiLi

Вы серьезно!?(С уважением и восторгом)

Можно действительно работать на такой машине как Вы написали?

Поделитесь пожалуйста как научится такой магии?

Только Gentoo способна на такое?

deepforest ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.