Компания Samsung [[https://blogs.s-osg.org/linux-kernel-bugs-really/ опубликовала]] небольшое руководство с обзором основных типов ошибок в ядре Linux и методов их выявления. Особый интерес вызывает картинка с наглядным обзором утилит для диагностики проблем с производительностью и анализа состояния подсистем Linux:
[[IMG /opennews/pics_base/0_1457760176.png]](https://blogs.s-osg.org/wp-content/uploads/2015/11/linux_obs...)
URL: https://blogs.s-osg.org/linux-kernel-bugs-really/
Обсуждается: http://www.opennet.me/tips/info/2947.shtml
http://www.brendangregg.com/linuxperf.html
тут еще AWS, FreeBSD и Solarishttp://blogerator.ru/page/pamjatka-po-proizvoditelnosti-vse-...
Ре-пост воришки не нужен
То что нужно, огромное спасибо!
Может пригодится, спасибо.
в заметочки!
Ээээээ, а чё iozone и latencytop забыли?!
Интересно другое - что с этим делать дальше, и сколько заплатят за борьбу с наносекундами?# perf stat gzip file1
13 context-switches # 0.007 K/sec# perf stat gzip file1
20 context-switches # 0.012 K/sec
В первом случае 13 переключений контекста, во-втором - 20.
Куда рыть? Планировщик, приоритеты, nice, i/o, оперативка, кэш, всё вместе?
А оно надо? Премия будет? Хрен!В СССР за то, что разогнал софтину или уменьшил бинарь, потребление оперативки,...
к отпуску два дня прибавляли, в очереди на квартиру, гараж повышали...
А сейчас - если ты не просто что-то там уменьшил, а от твоих действий есть видимая польза - то и сам себе машину с гаражом купишь. Уж кому-кому, а айтишникам сейчас жаловаться не приходится.
Увы, за такую хрень платят в 2-3 корпорациях. А для видимого результата достаточно
красивой презентации.
Есть отличный документ на русском языке от RedHat для RHEL 6 "Red Hat Enterprise Linux 6 Оптимизация производительности "
Скачать можно на сайте Редхата docs.redhat.com или прямая ссылка на файл https://access.redhat.com/documentation/ru-RU/Red_Hat_Enterp...
спасибо!
не за что! Там ещё кое-какая документация есть на русском языке, жаль,что не по всем продуктам Редхат. Ещё больше жаль,что я пока не так хорошо знаю английский, чтобы легко читать. Незнание языков технологичных держав для компьютерщика очень слабое место, а скоро ещё китайский учить придётся, чтобы прочитать элементарную инструкцию на тот же утюг...
очередной проплаченый студент redhat.сколько заплатили за рекламу?
Пролейте свет на глупого: как openssl'ем можно тестировать (а точнее замерять производительность) системных библиотек?
https://www.openssl.org/docs/manmaster/apps/speed.htmlнапример:
openssl speed -evp AES256
Само по себе бесполезно, надо понимать, что именно вы тестируете.
Подскажите как посмотреть кто хавает память, если top и прочие ps не показывают (жрут не кеши фс, своп постепенно заполняется, а процессов нет)
truss