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

Автор Тема: Ядро и зависимые программы  (Прочитано 301003 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #75 : 13 Апрель 2014, 13:37:56 »
Протестировал 3.14
С ускоренным squash - та же проблема :
Код
pfsmerge 070-Lf140327_pfs 11
Mount "070-Lf140327_pfs/uksmtools-20130713-1-i686.pfs" failed!
umount: can't umount /tmp/.pfs/merge/11/37_mp: Invalid argument
070-Lf140327_pfs не запаковать
Аналогичный эффект на всех (в том числе porteus) fast-sfs ядрах. Может как-то разрабам написать...

Про zram - не понятно как оценивать эффективность. Там , вроде, ничего подобного uksmstat нет

Про наши ядра вообще:
porteus ядро меньше нашего почти в 2 раза. Размер модулей такой же
При загрузке обоих подгрузка модулей не требуется

Нет ли в нашем чего лишнего и не слишком ли много вкомпиленных модулей?
Я так понимаю - не вкомпиленные модули загружаются только при необходимости, т.е. экономия ресурсов

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Ядро и зависимые программы
« Ответ #76 : 13 Апрель 2014, 13:49:47 »
очень хочется посмотреть на комп у которого нет usb к примеру.

ну так сравнивай файлы modules.builtin и modules.order из каталога /usr/lib/modules/kernel..... с аналогичными из портеус
я регулярно ядро просматриваю на предмет не вкомпилено ли чего лишнего и если есть знания что надо поменять - меняю.
у ребят из porteus свои мысли быть могут, а у меня сейчас ядро работает и в pr и в pra, я доволен унификацией.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #77 : 13 Апрель 2014, 20:12:32 »
Все время забываю сказать - в 00-kernel модуле надо
/var/lib/pacman/local/linux-pf-pra-3.14.0-1 и в /var/lib/pacman/local/linux-pf-pra-3.14.0/desc тоже
Иначе:
Код
pacman -Rs htop
ошибка: противоречивая информация в базе данных local: не совпадает имя пакета linux-pf
ошибка: противоречивая информация в базе данных local: не совпадает версия пакета linux-pf

Про размер ядра - понятно что подходы разные, но чужой опыт изучить не вредно. И больше в 2 раза - это не мало
Посмотрел:
У нас
/drivers/net - зачем? У них есть сетевая загрузка и этих дров нет
serial -?
Очень много crypto - ?
nfs - ?
ntfs - в initrd есть статический бинарник ntfs-3g и в портеусе не вкомпилено
tuxonice - обязательно вкомпилять?
/drivers/md - есть. Вряд ли кто дома raid будет делать
/drivers/memstick mmc - нет
netfilter - вообще то вряд ли кто дома юзает, а уж вкомпилять...

В остальном весьма похоже, и поэтому не ясно почему такая разница в размере. Может какое-то сжатие можно включить...
« Последнее редактирование: 13 Апрель 2014, 20:14:38 от sfs »

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:Ядро и зависимые программы
« Ответ #78 : 13 Апрель 2014, 21:29:00 »
залил ядро 3.14.0-pf на закрытый фтп

А вот это экспериментальный вариант с поддержкой zram, и ускоренной обработкой squashfs
http://cdn.2safe.com/292222036119/000-kernel.pfs
http://cdn.2safe.com/292220036119/vmlinuz-3.14.0-pf1
так это ядро будет работать и в pr и в pra?
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #79 : 13 Апрель 2014, 22:43:05 »
Про PRA я написал выше

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Ядро и зависимые программы
« Ответ #80 : 13 Апрель 2014, 22:45:13 »
На закрытом ftp в разделе PR есть каталоги с ядрами 3.13.7-pf и 3.14.0-pf.
« Последнее редактирование: 13 Апрель 2014, 22:47:11 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Ядро и зависимые программы
« Ответ #81 : 14 Апрель 2014, 03:42:37 »
sfs, у меня нет ответов на твои вопросы. соответственно пока не выясню что это действительно надо изменить, смысла править нет.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #82 : 14 Апрель 2014, 09:47:41 »
пока не выясню что это действительно надо изменить, смысла править нет.
Это да. стабильность ядра терять нельзя
Остальное - как понять без экспериментов?

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

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Ядро и зависимые программы
« Ответ #83 : 14 Апрель 2014, 09:52:59 »
смысла не вижу.

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #84 : 14 Апрель 2014, 10:04:41 »
смысла не вижу.
Тогда почему (если стырить смысла не видишь) сам не скомпилил проп. дрова под 3.14 ?  ;)  Или какие тут еще варианты?
Можно конечно скомпилить aufs для ядра из репы и брать остальное из нее... Думаю - это худший вариант (нет pae , придется тянуть либы ядра в инитрд - сплошные костыли)
лень расписывать почему.
Ну вот и сохранили опыт  :D
« Последнее редактирование: 14 Апрель 2014, 10:12:42 от sfs »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Ядро и зависимые программы
« Ответ #85 : 14 Апрель 2014, 14:18:59 »
полную совместимость с ядром от porteus даст однозначно переход на использование этого ядра.
а компилировать тоже самое как у них смысла нет.

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

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re:Ядро и зависимые программы
« Ответ #86 : 27 Май 2014, 16:07:17 »
http://files.mail.ru/5CD85D79A16647A1AEA515AB364B9CD3

Очередное тестовое ядро, 3.14.4-pf
Использованы патчи из Arch linux, включен zram. Уменьшен размер ядра за счет отключения отладочной информации. Распаковка sfs однопоточная, многопоточная практически не работает, в логах ошибки на инициализацию xz декомпрессора.

зы. 2safe.com вобще не работает у меня, как у вас?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:Ядро и зависимые программы
« Ответ #87 : 27 Май 2014, 16:48:46 »
Сам сайт 2safe.com открылся, но войти в учетку не могу, тупит страшно.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:Ядро и зависимые программы
« Ответ #88 : 27 Май 2014, 16:52:42 »
2safe давно неживой. Лей на наш фтп

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re:Ядро и зависимые программы
« Ответ #89 : 27 Май 2014, 17:40:31 »
Очередное тестовое ядро, 3.14.4-pf
В Richy работает, но (сейчас буду ругаться) когда кончится это безобразие с вашим нестандартным стандартом. Пришлось перепаковывать.
Моноблок 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