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

Автор Тема: PRA на слабом железе  (Прочитано 7802 раз)

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

Оффлайн midnighter

  • Ветеран
  • *****
  • Сообщений: 436
  • Репутация: +15/-0
  • Автор темы
Re:PRA на слабом железе
« Ответ #15 : 30 Июнь 2014, 11:57:08 »
Убил ещё пол дня на эксперименты. Результат меня не радует. Напрашивается вывод что, PRA02 проблемы с поддержкой процессоров AMD Atlon-64.
Что делал:
1. Загрузился на ноуте с Intel (1,6Ггц. x 2 / 2Гб рам)
Каталог 30Мб - 325 файлов
Запуск с компрессией xz - 13 сек.
Запуск с компрессией xz + "-Xbcj x86 " - 27 сек.

2. На своём компе в Лупурус-510.
Закинул в системму файлы: liblzma.so.5.0.5, mksquashfs из PRA02. Сделал симлинк liblzma.so.5.
Тот-же каталог 30Мб - 325 файлов
Запуск с компрессией xz - 17 сек.
Запуск с компрессией xz + "-Xbcj x86 " - 33 сек.
 :'(

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:PRA на слабом железе
« Ответ #16 : 30 Июнь 2014, 13:02:50 »
Напрашивается вывод что, PRA02 проблемы с поддержкой процессоров AMD Atlon-64.
Проверил сжатие на своем DualCore AMD Athlon 64 X2 5200+, он правда уже 2-х ядерный и памяти там 4 Гб, но все же... посидел с секундомером, сжатие запускал из меню по ПКМ мыши в ROX.
Каталог 107 Мб (26023 файла, 3534 каталогов)
1. Тест в PR-13.12:
- sfs сжатие gz - 14 сек на выходе файл размером 36 Мб
- sfs сжатие xz - 28 сек на выходе файл размером 35 Мб
- pfs сжатие xz - 44 сек на выходе файл размером 35 Мб

2. Тест в PRA-14.06:
- sfs сжатие gz - 10 сек на выходе файл размером 36 Мб
- sfs сжатие xz - 23 сек на выходе файл размером 35 Мб
- pfs сжатие xz - 37 сек на выходе файл размером 35 Мб

Тоже самое, но каталог 93 M (5 файлов), т.е. несколько больших файлов (архивов):
1. Тест в PR-13.12:
- sfs сжатие gz - 4,8 сек на выходе файл размером 93 Мб
- sfs сжатие xz - 23 сек на выходе файл размером 93 Мб
- pfs сжатие xz - 53 сек на выходе файл размером 93 Мб

2. Тест в PRA-14.06:
- sfs сжатие gz - 4,2 сек на выходе файл размером 93 Мб
- sfs сжатие xz - 20 сек на выходе файл размером 93 Мб
- pfs сжатие xz - 47 сек на выходе файл размером 93 Мб
« Последнее редактирование: 01 Июль 2014, 00:42:10 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:PRA на слабом железе
« Ответ #17 : 01 Июль 2014, 00:50:37 »
И еще один тест в PRA-14.06, сжатие каталога 107 Мб (26023 файла, 3534 каталогов) с параметром  -comp xz - 23 сек:
Код
root@pra:_my# date && mksquashfs test/ test.sfs -comp xz && date
Вт июл  1 00:35:20 MSK 2014
Parallel mksquashfs: Using 2 processors
Creating 4.0 filesystem on test.sfs, block size 131072.
[===========================================================-] 14581/14581 100%
Exportable Squashfs 4.0 filesystem, xz compressed, data block size 131072
compressed data, compressed metadata, compressed fragments, compressed xattrs
duplicates are removed
Filesystem size 35521.43 Kbytes (34.69 Mbytes)
31.86% of uncompressed filesystem size (111483.97 Kbytes)
Inode table size 222496 bytes (217.28 Kbytes)
19.71% of uncompressed inode table size (1128968 bytes)
Directory table size 261918 bytes (255.78 Kbytes)
27.53% of uncompressed directory table size (951288 bytes)
Number of duplicate files found 10088
Number of inodes 29557
Number of files 14186
Number of fragments 120
Number of symbolic links  11837
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 3534
Number of ids (unique uids + gids) 7
Number of uids 4
root (0)
live (1000)
unknown (501)
unknown (1001)
Number of gids 7
root (0)
unknown (1000)
unknown (500)
unknown (503)
unknown (501)
unknown (1002)
unknown (1001)
Вт июл  1 00:35:43 MSK 2014

и с параметром   -comp xz -b 512K -Xbcj x86 -noappend - 34 сек:
Код
root@pra:_my# date && mksquashfs test/ test.sfs -comp xz -b 512K -Xbcj x86 -noappend && date
Вт июл  1 00:37:38 MSK 2014
Parallel mksquashfs: Using 2 processors
Creating 4.0 filesystem on test.sfs, block size 524288.
[===========================================================|] 14229/14229 100%
Exportable Squashfs 4.0 filesystem, xz compressed, data block size 524288
compressed data, compressed metadata, compressed fragments, compressed xattrs
duplicates are removed
Filesystem size 34866.51 Kbytes (34.05 Mbytes)
31.28% of uncompressed filesystem size (111481.17 Kbytes)
Inode table size 221948 bytes (216.75 Kbytes)
19.69% of uncompressed inode table size (1127048 bytes)
Directory table size 262174 bytes (256.03 Kbytes)
27.55% of uncompressed directory table size (951492 bytes)
Number of duplicate files found 10088
Number of inodes 29557
Number of files 14186
Number of fragments 48
Number of symbolic links  11837
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 3534
Number of ids (unique uids + gids) 7
Number of uids 4
root (0)
live (1000)
unknown (501)
unknown (1001)
Number of gids 7
root (0)
unknown (1000)
unknown (500)
unknown (503)
unknown (501)
unknown (1002)
unknown (1001)
Вт июл  1 00:38:12 MSK 2014
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re:PRA на слабом железе
« Ответ #18 : 02 Июль 2014, 10:07:50 »
По итогу получается - проблема проявляется только в PRA только с определенным AMD ?
Попробуйте подключить полное firmware и совсем другое ядро (не *-pf*) http://mirror.yandex.ru/puppyrus/puppyrus-a/pra02/kernel/

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:PRA на слабом железе
« Ответ #19 : 02 Июль 2014, 16:09:06 »
Проверил сжатие тех же каталогов еще и на Intel-ом проце примерно тех же лет выпуска, а именно Core 2 Duo E6550 2.33 Ghz, также 2-х ядерный, но памяти всего 1 Гб.
Каталог 107 Мб (26023 файла, 3534 каталогов)
1. Тест в PR-13.12:
- sfs сжатие gz - 11 сек
- sfs сжатие xz - 23 сек
- pfs сжатие xz - 38 сек

2. Тест в PRA-14.06:
- sfs сжатие gz - 11 сек
- sfs сжатие xz - 21 сек
- pfs сжатие xz - 33 сек

Тоже самое, но каталог 93 M (5 файлов), т.е. несколько больших файлов (архивов):
1. Тест в PR-13.12:
- sfs сжатие gz - 4,5 сек
- sfs сжатие xz - 19 сек
- pfs сжатие xz - 44 сек

2. Тест в PRA-14.06:
- sfs сжатие gz - 3,8 сек
- sfs сжатие xz - 17 сек
- pfs сжатие xz - 42 сек

И еще один тест в PRA-14.06, сжатие каталога 107 Мб (26023 файла, 3534 каталогов) с параметром  -comp xz - 20 сек и с параметром   -comp xz -b 512K -Xbcj x86 -noappend - 31 сек.

Сравнивая с предыдущим тестом видно, что на Intel-е сжатие идет немного побыстрее, но соотношение по времени примерно такое же. Разница в быстродействии объясняется наверно тем, что у AMD кеш L2=2 x 1024 Кб, а у Intel-а L2=4096 Кб, а количество оперативки, если ее 512 метров и > уже не влияет. т.к. на сам процесс сжатия по данным htop расходовалось 100...180 Мб, а вот загрузка проца независимо от производителя была 100%, притом 2-х ядер одновременно.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн midnighter

  • Ветеран
  • *****
  • Сообщений: 436
  • Репутация: +15/-0
  • Автор темы
Re:PRA на слабом железе
« Ответ #20 : 02 Июль 2014, 16:50:31 »
По итогу получается - проблема проявляется только в PRA только с определенным AMD ?
Да, похоже проблема только у меня.

Попробуйте подключить полное firmware и совсем другое ядро
Буду пробовать.