Всякие полезные утилиты Linux

 
+
-
edit
 

Balancer

администратор
★★★★★
HDD Linux производительность тесты утилиты
Наткнулся на утилитку, которая измеряет average seek жёсткого диска, что является куда более важной составляющей производительности, чем привычно измеряемый через hdparm линейный трансфер. Увы, надо компилировать, но она крошечная :)

linuxinsight.com

На SSD домашнем не тестировал, сижу сейчас под виндой, на серверах скорость колеблется от 0.17 ms для виртуального диска DigitalOcean до 35мс на домашнем WD30EFRX под нагрузкой. SAS без нагрузки показывает 6мс, что хорошо согласуется с паспортными данными, разные SATA без нагрузки 12..13мс.




// Транслировано с juick.com
 

+
-
edit
 

Balancer

администратор
★★★★★
Ещё в копилку, раз новую тему завёл.

inxi -Fx

Утилитка, частично пересекающаяся с lshw, но проще и кроме железа много что ещё умеет:



В Ubuntu 14.04 LTS лежит в стандартном репозитории: sudo apt-get install inxi

Иначе — https://code.google.com/p/inxi/wiki/Installation
 37.0.2062.12037.0.2062.120
+
-
edit
 

Balancer

администратор
★★★★★
code Linux nginx strace оптимизация
В копилку, чтобы потом снова не сочинять. Как отследить в реальном времени все открытия файлов запущенным nginx'ом:

strace $(PP=$(pgrep nginx); echo $PP | sed 's/\([0-9]*\)/\-p \1/g') -e trace=open


// Транслировано с juick.com
 

Bod

координатор
★★★★☆
Balancer> Увы, надо компилировать, но она крошечная :)linuxinsight.com

;)
 24.724.7

  • Balancer [26.09.2014 18:39]: Перенос сообщений из Nginx
RU Balancer #26.09.2014 18:46  @Balancer#25.09.2014 03:10
+
+1
-
edit
 

Balancer

администратор
★★★★★
Balancer> отследить в реальном времени все открытия файлов

Подсказали решение проще:
Дарю ноухау: -p у strace понимает несколько пидов, разделённых запятой. А значит можно гораздо проще:

strace -p $(pgrep -d, nginx) -e trace=open
 
 3737
Последние действия над темой

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru