The OpenNET Project / Index page

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



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

Исходное сообщение
"Проект microG выпустил сборку LineageOS с альтернативной реа..."
Отправлено VINRARUS, 08-Ноя-17 18:20 
Шо такое ABS? Дай пару примеров примерных скриптовых програм по твоему мнению.

Правильно может писать и не умею, по стандартному, но научился оптимизировать програмы под использование минимальных ресурсов.
Вы, юниксоводы, привыкли писать с размахом, имея многогигагерцовые ЦП, вот и тормозного bash себе линуксоводы слепили - задержки не волнуют совсем.
А я пишу в основном под древний ARM и знаю шо sed быстрее grep в качестве фильтра, а read быстрее awk при разбитии строки.
ПК юзерам такое не нужно в масштабах 1 скрипта, но когда их количество доходит до сотен-тысяч начитаются тормоза ОС и возникают всякие system:D.


Вы настолько не замечаете задержек шо в coreutils просто отсутствует генератор интервалов (или может я ошыбаюсь и есть утилита через определенный интервал генерирующая формальный текст на вывод?).
Писал демон управления частотой ЦП, где цыкл много раз в секунду должен обновлять инфу на постоянку, и приходилось пользоваться usleep 100000, который на 133 МГц отьедал более 50% процесорного времени. Пришлось просить знакомого програмиста написать нативный генератор интервалов, дабы не спамить новыми процесами usleep, и подцепил его в конвеер к цыклу. Как результат демон стал занимать всего 2-3% процесорного времени на 133 МГц.

 

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



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

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