The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"В Fedora добавлена встроенная поддержка MP3"
Отправлено Аноним, 22-Ноя-16 12:43 
> Сообщество n900 вроде до сих пор живо.

Ну да. Однако не думаю что кто-то захочет с 2.6.28 копаться. Майнлайн пилят. Но у него свои проблемы. Я не очень понимаю с каким юзермодом его потом используют - штатный софт подразумевает работающее 3D.

> Да и неужели за столько лет никто не озаботился?

ИМХО если бы все было просто - сделала бы еще Нокия при разработке.

> Это дает шанс проверить исправлена ли проблема, если исправлена - бэкпортировать в 2.6.28.

На именно нокии эксперименты с новыми ядрами по ряду причин достаточно достаточно утомительны. С 2.6.28 сменилась целая эпоха. Грубый прикидон показывает что это залет на разборки с бутлоадером (NOLO использует старый протокол и не DTB-aware) и наверное сборку своего рутфса (то что штатный взлетит с новым ядром - имхо не факт).

> Ну не в 6, а в 3.

Я с точки зрения времени работы их тестовой задачи. Без IO она закончилась в 6 раз быстрее. Значит IO в их примере оказалось совсем не халявным по CPU.

> Вторая проблема - sys как был 18% так и остался. Но вырос
> sirq с 32% до 81%. Очевидно, что такого не должно быть.

Кстати, cp с флешки на флешку (т.е.чтение+запись) выглядит ощутимо иначе чем dd с флешки в null (т.е. чтение). При cp - появляется iowait. При dd вникуда - процентов 20 CPU даже может быть idle, а основной потребитель cpu - sys. Такое ощущение что запись и чтение ощутимо разные по свойствам. Сильно долбить немолодой флеш тестовыми записями мне не хочется - что я буду делать если он помрет? :)

> Так как для random у них было 100% sys.

Это наверное логично - ядро впахивает генерируя PRNGом поток рандома?

> Что точно не так - неясно. Возможно там как-то криво многозадачность реализована.

А как это с DVFS-рм дружит? А то 100% cpu на разных частотах - разные. Если задачи недостаточно для подъема частоты - она не померяется в "тощих" процентах CPU - на пониженной частоте? Или ядро достаточно умное для какого-то масштабирования?

> Или их хак с добавлением задержки в драйвер привел к неадекватным результатам.

Больше всего похоже на то что в целом IO у них совсем не халявное по CPU. А то что какие-то циклы из iowait извлечь можно - ну ок.

> 1. Посмотрите сколько у вас занимает io, без параллельной нагрузки cpu.

Говорю же - много. Если cp - проц в полку, с упомянутым iowait и проч. Если dd с чтением вникуда и большими блоками - может даже процентов 20 idle появиться, основной потребитель - sys. Если что 230 ма - для чтения dd'ом в /dev/null bs=1M померяно.

> 2. Попробуйте другую нагрузку cpu, которая вообще никак не обращается к фс во время исполнения.

Так я и попробовал этот их фокус с urandom - он вроде в cpu как раз и упирается. При IO он даже с нормальным приоритетом проседает в примерно 2.5 раза. Очевидный вывод - что IO в этой системе - никак не халява по циклам CPU.

> Какая при этом получилась скорость чтения?

С внутренней emmc до 20 мегов в секунду. С карты - зависит от карты. Запись разумеется медленнее (может оттуда и берется iowait?).

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру