ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > *nix
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

Выявление узких мест в системе
  #1  
Старый 09.12.2006, 14:38
faust45
Познающий
Регистрация: 02.03.2006
Сообщений: 43
Провел на форуме:
132146

Репутация: 0
По умолчанию Выявление узких мест в системе

В общем проблема такая

Значит есть сервак под Линухом На нем крутятся два основных демона на Яве писаных
Ну и всяких стандартных прог типа ТомСат Apache MySql

На серваке соит система по сбору статистики с Web интерфейсом.

Статистика по Load (общая средняя загрузка системы)временами колеблится от 1.5 до 3(как мне обьяснил начальник ето не есть хорошо)

Статистика по простою проца говорит что 70% он нифга не делает.



Задача найти узкие места.


Во первых у меня вопрос
Может кто знает какая загрузка системы птимальна и как считается етот параметр load average
Во вторых
подскажите пожалуйста направления поиска решений проблемы
(я с подобным сталкиваюсь в первые)


Как я понял load average ето среднее число процессов, находящихся в состоянии выполнения (R) или в состоянии ожидания (D).

R - процесс выполняется или готов к выполнению (состояние готовности)
D - процесс в "беспробудном сне" - ожидает дискового ввода/вывода
T - процесс остановлен (stopped) или трассируется отладчиком
S - процесс в состоянии ожидания (sleeping)
Z - процесс-зобми

Тоесть проблема в том что несколько процессов ожидают освобождения ресурса "диск" или ещё какого ресурса(так я понял).

Подскажите пожалуйста как как вести раследование.
(как вычислить критические процессы и ресурсы)
или чего ещё

Ну в общем есле есть у кого какие соображения пожалуста пишите(Потаму что я в етом совсем глух).

Заранее благодарен.
 

  #2  
Старый 09.12.2006, 14:48
И.Г.
Постоянный
Регистрация: 29.08.2006
Сообщений: 752
Провел на форуме:
2051507

Репутация: 1178


Отправить сообщение для И.Г. с помощью ICQ
По умолчанию

такое чувство что это кто то из редакторов журналов компьютерной тематике решил упростить себе задачу запостив сюда письмо читателя, в надежде что на него ответят :-)
 

  #3  
Старый 09.12.2006, 16:09
faust45
Познающий
Регистрация: 02.03.2006
Сообщений: 43
Провел на форуме:
132146

Репутация: 0
По умолчанию

Цитата:
такое чувство что это кто то из редакторов журналов компьютерной тематике решил упростить себе задачу запостив сюда письмо читателя, в надежде что на него ответят :-)
Прошу прощения есле моя просьба вам показалась наглой
Просто в первые сталкнулся с подобным
есле вам не трудно то дайте пожалуйста ссылки или скажите что почитать
 

  #4  
Старый 09.12.2006, 17:25
TaNkist
Участник форума
Регистрация: 06.04.2006
Сообщений: 257
Провел на форуме:
367179

Репутация: 76
По умолчанию

Цитата:
Может кто знает какая загрузка системы птимальна и как считается етот параметр load average
Уровень загрузки системы в количестве процессов, ждущих своего исполнения за последние 5, 10, 15 минут. Насколько я знаю нагрузка 5-6 означает, что система нагружена на 100%/
Для выявления узких мест испорльзуй утилиту top (процесс наиболее активно грузящий систему отобразится сверху, и будет иметь большие значения в колонках TIME и CPU), а также утилиты из семейства *stat.
Цитата:
такое чувство что это кто то из редакторов журналов компьютерной тематике решил упростить себе задачу запостив сюда письмо читателя, в надежде что на него ответят :-)
Просто вопрос составлен грамотно
 

  #5  
Старый 09.12.2006, 17:56
faust45
Познающий
Регистрация: 02.03.2006
Сообщений: 43
Провел на форуме:
132146

Репутация: 0
По умолчанию

Спасибо вам за ответ TaNkist

Цитата:
Уровень загрузки системы в количестве процессов, ждущих своего исполнения за последние 5, 10, 15 минут
А ждут они свое исполнения в связи тем что некий ресурс занят(я так понимаю. может ошибаюсь незнаю)

Да я смотрел top и там есть жирный процесс по всем параметрам: java
Но как выяснит освобождения каких ресурсов ждут процесы(есле конечно в етом проблема).

Может чтото ещё нужно выяснить ???
 

  #6  
Старый 10.12.2006, 23:23
dd_root
Новичок
Регистрация: 28.11.2006
Сообщений: 13
Провел на форуме:
30251

Репутация: 1
По умолчанию

Цитата:
Сообщение от faust45  
Спасибо вам за ответ TaNkist

А ждут они свое исполнения в связи тем что некий ресурс занят(я так понимаю. может ошибаюсь незнаю)

Да я смотрел top и там есть жирный процесс по всем параметрам: java
Но как выяснит освобождения каких ресурсов ждут процесы(есле конечно в етом проблема).

Может чтото ещё нужно выяснить ???
Понажимай когда сидишь в топе shift+m и shift+p.
Первое покажет загрузку по процу, второе по памяти.
Определи что у тебя выжираеться - проц или память и каким процессом.
Так же посмотри есть ли свободная оператива (не юзаеться ли своп виснта)
free- m (выведет данные по всей памяти что есть)
vmstat 5 выведет количестко ображений в винту каждые 5 секунд. там даже видно свопиться ли система или просто данные с винта тащит.
mysqladmin processlist покажет сколько подключений и к каким базам в данных момент происходит к мускулю.
Тут ищи операции "copy to tmp table" и "locked". Первая операция при большом количестве запросов на одну базу память выжирает, а вторая указывает либо на битость базы, либо на вложенные ображения к базе, что тоже может выжирать память.
Короче, почитай маны с описание этих команд чтобы понять что на что указывает. Советую попробовать ещё одну утилитку "atop" - если ты на машине ядро с её поддержкой скомпилишь, то в ней же можно будет посмотреть загрузку винта.
 

  #7  
Старый 11.12.2006, 20:55
faust45
Познающий
Регистрация: 02.03.2006
Сообщений: 43
Провел на форуме:
132146

Репутация: 0
По умолчанию

Спасибо вам буду пробывать
 

  #8  
Старый 12.12.2006, 17:45
faust45
Познающий
Регистрация: 02.03.2006
Сообщений: 43
Провел на форуме:
132146

Репутация: 0
По умолчанию

http://openlib.org.ua/ru/books/id/81/

То что нужно !!!
 
Закрытая тема



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибки Windows dinar_007 Windows 19 01.07.2007 13:32
14-летний подросток обнаружил уязвимость в почтовой системе Gmail D1mOn Мировые новости 10 05.03.2006 22:10



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ