(1). Сервер Io заполнен, служба не отвечает,
ОАР -q -f / вар / Журнал / са / SA28
На рисунке показано Plist-SZ вдвое
PLIST-SZ Описание: Количество процессов в списке процессов (процессы) и их количество (нити) резьба
Это параметры алгоритма: количество + количество нитей во всех процессах
Все количество процессов: п.с. AXU | туалет -l
Темы: pstree -p | туалет -l
Extended:
Linux максимальное количество потоков и ограничить текущее число нитей запроса
1 суммирует система имеет ограничения:
/ Proc / SYS / Ядро / PID_MAX максимальное количество потоков , поддерживаемых системой проверки #, как правило , большой, эквивалентной теоретической величины
/ Proc / SYS / ядро / резьба-макс
max_user_process # система ограничивает число процессов или потоков может работать со скоростью до определенных пользователей, используйте следующую команду: ULIMIT -u
Примечание: изменить значение max_user_process, вам нужно всего лишь изменить /etc/security/limits.conf, но параметры должны быть изменены /etc/security/limits.d/90-nproc.conf
Приложение:
Приложение 1: CentOS 6. * может изменить /etc/security/limits.d/90-nproc.conf
моей стороны путем изменения /etc/security/limits.conf, наконец оный
* Soft NPROC 65535
* Hard NPROC 65535
Просмотр по умолчанию размер стека потока в байтах (Bytes), используйте команду: ULIMIT -s
/ Труды / SYS / VM / max_map_count # размера аппаратной память
2, сам виртуальная машина Java ограничения:
-Xms #intial размера кучи Java
-Xmx #maximum размера кучи Java
-Xss #The размер резьбы стеки для каждого
3, программа текущего запроса количество потоков или процессов
# pstree -p `пс -e | Grep Java | AWK '{печать $ 1}'` | -l туалет
Эта команда используется для замены, на подстановки команд, то есть в скобки `` команда будет иметь приоритет, то его вывод в качестве аргументов других команд
или
# pstree -p идентификатор процесса | -l туалет
# Top -H идентификатор процесса | -l туалет
Используется выше труба на трубе: символ трубы «|» О командах влево , как справа от команды
4, вся система была использована для запроса текущего потока или обработать число
pstree -p | -l туалет
Количество (2) И.О. нарезкой нескольких отведениях высокого чтения диска и записи, в результате чего сервис не отвечает в состоянии ожидания
сар -d -f / вар / Журнал / са / SA28
Сколько количество секторов wr_sec / с записи в секунду
Описание:
Общее число передач ввода / вывода в секунду: #tps
Общее rd_sec / сек на чтение сектора
Общее wr_sec / с на втором секторе записи
# Avgrq-SZ раз в среднем дискового ввода / вывода операции размера данных (сектор)
# Avgqu-SZ дисковых запросов средней длины очереди
#await полного запроса от диска к обработке операционной системы, среднее время, прошедшее для каждого запроса, включает в себя время ожидания запроса очереди в миллисекундах (1 секунда равна 1000 миллисекунд), то очередь равна + время поиска + времени обслуживания
#svctm я время обработки / вывода из эксплуатации, то есть, не включая время очереди запросов
#% Util ввода / вывода процент запроса процессора занимают более высоких значений, что указывает медленнее ввода / вывода