
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.10.2013, 10:32:58
|
|||
|---|---|---|---|
osgi-cache и оперативная память |
|||
|
#18+
всем привет озадачился тут безудержным пожиранием оперативной памяти на сервере и выяснил, что джава плодит безумное количество подпроцессов! когда стал уточнять/персонализировать эти подпроцессы увидел, что львиную их долю составляют jar-файлы osgi-cache/felix подскажите - можно как-то урезонить аппетиты глассфиша по количеству этих кешей от Apache Felix? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2013, 11:26:19
|
|||
|---|---|---|---|
|
|||
osgi-cache и оперативная память |
|||
|
#18+
Подскажите, пожалуйста, как смотрели процессы и что значит "львиную долю подпроцессов составляют jar-файлы" - это как понимать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2013, 11:41:45
|
|||
|---|---|---|---|
osgi-cache и оперативная память |
|||
|
#18+
BlazkowiczПодскажите, пожалуйста, как смотрели процессы и что значит "львиную долю подпроцессов составляют jar-файлы" - это как понимать?сначала ввел команду top = потом решил посмотреть pstree = увидев огромное количество подпроцессов, решил уточнить - кто они lsof -p 1726 | grep osgi-cache | head -n 20 = вот собственно и все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2013, 11:43:30
|
|||
|---|---|---|---|
osgi-cache и оперативная память |
|||
|
#18+
сначала, я конечно ввел просто lsof -p 1726, но вывалилось громадное количество строк где преобладали пути к этим jar-файлам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2013, 11:59:55
|
|||
|---|---|---|---|
|
|||
osgi-cache и оперативная память |
|||
|
#18+
Дык может это потоки просто? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2013, 12:01:28
|
|||
|---|---|---|---|
|
|||
osgi-cache и оперативная память |
|||
|
#18+
http://makelinux.net/lib/ibm/Linux_Performance_and_Tuning_Guidelines/doc-58 On systems running Java™ applications, the output of a ps -A command might easily fill up the display to the point where it is difficult to get a complete picture of all running processes. In this case, the pstree command might come in handy as it displays the running processes in a tree structure and consolidates spawned subprocesses (for example, Java threads). The pstree ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2013, 12:21:11
|
|||
|---|---|---|---|
osgi-cache и оперативная память |
|||
|
#18+
BlazkowiczДык может это потоки просто?может и так... вот только все равно не понятно - почему ГлассФиш так дофигища жрет и можно ли ограничить его аппетиты? p.s. да и вообще - управляется ли оперативная память выделяемая под java ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2013, 12:26:12
|
|||
|---|---|---|---|
|
|||
osgi-cache и оперативная память |
|||
|
#18+
ОК. А почему вопросы использования памяти вы вдруг начали с просмотра процессов, потоков и открытых файлов? Сервер вообще что-то делает? Или вхолостую проставивает? Через -Xmx можно задать потолок использования кучи. Если на сервере много потоков, то можно попробовать через -Xss уменьшить размер стека, выделяемого на каждый поток. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2013, 12:45:23
|
|||
|---|---|---|---|
osgi-cache и оперативная память |
|||
|
#18+
BlazkowiczОК. А почему вопросы использования памяти вы вдруг начали с просмотра процессов, потоков и открытых файлов?мне показалось, что это взаимосвязанные понятия... BlazkowiczСервер вообще что-то делает? Или вхолостую проставивает? Через -Xmx можно задать потолок использования кучи.сервер боевой - на нем сайт крутится спасибо за наводку про -Xmx BlazkowiczЕсли на сервере много потоков, то можно попробовать через -Xss уменьшить размер стека, выделяемого на каждый поток.ок - буду ковыряться в этом вопросе спасибо за дельные подсказки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2128427]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
316ms |
get topic data: |
16ms |
get forum data: |
4ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 300ms |
| total: | 732ms |

| 0 / 0 |
