|
|
|
osgi-cache и оперативная память
|
|||
|---|---|---|---|
|
#18+
всем привет озадачился тут безудержным пожиранием оперативной памяти на сервере и выяснил, что джава плодит безумное количество подпроцессов! когда стал уточнять/персонализировать эти подпроцессы увидел, что львиную их долю составляют jar-файлы osgi-cache/felix подскажите - можно как-то урезонить аппетиты глассфиша по количеству этих кешей от Apache Felix? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 10:32:58 |
|
||
|
osgi-cache и оперативная память
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, как смотрели процессы и что значит "львиную долю подпроцессов составляют jar-файлы" - это как понимать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 11:26:19 |
|
||
|
osgi-cache и оперативная память
|
|||
|---|---|---|---|
|
#18+
BlazkowiczПодскажите, пожалуйста, как смотрели процессы и что значит "львиную долю подпроцессов составляют jar-файлы" - это как понимать?сначала ввел команду top = потом решил посмотреть pstree = увидев огромное количество подпроцессов, решил уточнить - кто они lsof -p 1726 | grep osgi-cache | head -n 20 = вот собственно и все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 11:41:45 |
|
||
|
osgi-cache и оперативная память
|
|||
|---|---|---|---|
|
#18+
сначала, я конечно ввел просто lsof -p 1726, но вывалилось громадное количество строк где преобладали пути к этим jar-файлам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 11:43:30 |
|
||
|
osgi-cache и оперативная память
|
|||
|---|---|---|---|
|
#18+
Дык может это потоки просто? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 11:59:55 |
|
||
|
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:01:28 |
|
||
|
osgi-cache и оперативная память
|
|||
|---|---|---|---|
|
#18+
BlazkowiczДык может это потоки просто?может и так... вот только все равно не понятно - почему ГлассФиш так дофигища жрет и можно ли ограничить его аппетиты? p.s. да и вообще - управляется ли оперативная память выделяемая под java ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 12:21:11 |
|
||
|
osgi-cache и оперативная память
|
|||
|---|---|---|---|
|
#18+
ОК. А почему вопросы использования памяти вы вдруг начали с просмотра процессов, потоков и открытых файлов? Сервер вообще что-то делает? Или вхолостую проставивает? Через -Xmx можно задать потолок использования кучи. Если на сервере много потоков, то можно попробовать через -Xss уменьшить размер стека, выделяемого на каждый поток. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 12:26:12 |
|
||
|
osgi-cache и оперативная память
|
|||
|---|---|---|---|
|
#18+
BlazkowiczОК. А почему вопросы использования памяти вы вдруг начали с просмотра процессов, потоков и открытых файлов?мне показалось, что это взаимосвязанные понятия... BlazkowiczСервер вообще что-то делает? Или вхолостую проставивает? Через -Xmx можно задать потолок использования кучи.сервер боевой - на нем сайт крутится спасибо за наводку про -Xmx BlazkowiczЕсли на сервере много потоков, то можно попробовать через -Xss уменьшить размер стека, выделяемого на каждый поток.ок - буду ковыряться в этом вопросе спасибо за дельные подсказки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2013, 12:45:23 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38426422&tid=2128427]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
227ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 574ms |

| 0 / 0 |
