Сайт | Скачать | Видео | Wiki

Автор Тема: Linux? А стоит ли?  (Прочитано 4513 раз)

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Linux? А стоит ли?
« Ответ #15 : 12 Июль 2021, 16:03:41 »
Посмотрел free для Richy32:
 Первичная консоль (rdsh=2 стадия init перед switch_root) used = 41Mb
 Система запущена без X used =  179Mb
 Запущены X и JWM used = 200Mb
Для TinyCore:
 Система запущена без X used = 76Mb
 Запущены X и JWM used = 89Mb
Измерял на Asus Eee Box 1Gb RAM.
Такое ощущение, что в памяти остаётся висеть первичная консоль
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Linux? А стоит ли?
« Ответ #16 : 12 Июль 2021, 17:22:34 »
Слои AUFS много жрут. У вас их сколько? Попробуйте с overleyfs или запаковать все в инитрд

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Linux? А стоит ли?
« Ответ #17 : 12 Июль 2021, 22:50:56 »
Слои AUFS много жрут.
Нет.
С overlayfs Richy32 X + JWM used = 198Mb (c aufs было 200Mb)
Без X used = 176Mb (c aufs было 179Mb)
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Linux? А стоит ли?
« Ответ #18 : 13 Июль 2021, 14:34:17 »
 Посмотрел инициализацию TinyCore, простая как лом, /init (sh) выделяет память и передаёт загрузку /sbin/init --> (busybox). Далее - /etc/init.d со скриптами запуска. Поиска файлов нет, путь жёстко задаётся установщиком в cmdline, другие опции загрузки - аналогично. Почти как у нас. Так как основа - busybox, напрашивается мысль выделить /bin и /sbin под busybox, и пусть там сидит, а /usr/{bin,lib,share} под модули, точнее ссылки на файлы модулей.
 Стоит попробовать?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Linux? А стоит ли?
« Ответ #19 : 13 Июль 2021, 14:51:14 »
Стоит попробовать?
А какая конечная цель?
Если браузер запускать - то 100 мб экономии на системе = 1 вкладка
Если "блоху подковать" и "догнать и перегнать" тинкор
Я примерно на этой мысли остановился

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Linux? А стоит ли?
« Ответ #20 : 13 Июль 2021, 16:59:17 »
А какая конечная цель?
Снизить потребление памяти, ну и пройтись путями неизведанными.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Linux? А стоит ли?
« Ответ #21 : 13 Июль 2021, 17:04:28 »
Если вам такое интересно - может быть, но боюсь больше никому, а вот такая
наше ядро + lf скрипты, База и основные модули софта aufs сквошами, но при этом не убит родной ПМ.
рус. версия, мне кажется , многих могла бы заинтересовать. DDR не вылезает из топа

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Linux? А стоит ли?
« Ответ #22 : 13 Июль 2021, 17:14:54 »
не убит родной ПМ.
Мне неинтересен "конструктор лего"
Вот посмотри как подключается модуль:
Код
bash-4.4# cd /mnt/bundles/$modulename
bash-4.4# find */ -type d -exec mkdir -p /{} \;
bash-4.4# find */ ! -type d -exec ln -sf /mnt/bundles/$modulename/{} /{} \;
bash-4.4# cd ../
Нравится?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Linux? А стоит ли?
« Ответ #23 : 13 Июль 2021, 17:53:10 »
Это их или ваше? А есть смысл?
    Слои AUFS много жрут.
Нет.


Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Linux? А стоит ли?
« Ответ #24 : 13 Июль 2021, 18:26:25 »
Это их или ваше? А есть смысл?
Моё. Опыт покажет.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Linux? А стоит ли?
« Ответ #25 : 13 Июль 2021, 20:45:37 »
и так для каждого модуля ? в логах куча "dir exist" при создании каталогов, при наличии одинаковых файлов в разных модулях, ссылка будет сделана для первого подключенного, остальные облом.

нечто подобное (симссылки ) уже в nixos сделано, но по другому.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Linux? А стоит ли?
« Ответ #26 : 14 Июль 2021, 07:37:56 »
остальные облом.
Если "ln -sf" то первым облом. Будет как у нас.
Саша, меня интересует не создание новой системы, а как уменьшить потребление памяти.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Linux? А стоит ли?
« Ответ #27 : 14 Июль 2021, 11:22:04 »
как уменьшить потребление памяти
Решение в лоб с экономией 100мб на основной системе ничего не даст тому же браузеру. Лучше бы глубже изучить uksmd и zram+le9

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Linux? А стоит ли?
« Ответ #28 : 24 Июль 2021, 20:00:04 »
 А как с этим быть?
Код
bash-4.4# grep devtmpfs /etc/mtab 
none /dev devtmpfs rw,relatime,size=1016796k,nr_inodes=254199,mode=755 0 0
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Linux? А стоит ли?
« Ответ #29 : 25 Июль 2021, 08:42:57 »
В арче size=4028876k,nr_inodes=1007219 . Я ничего здесь не крутил. А что можно накрутить и для какого результата