|
|
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
Есть ли сабж? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2012, 18:57:30 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
"shared ClassLoader с памятью" это как? Это зачем? Может Terracotta что-то умеет? В Java есть Class Data Sharing, но это немного не то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2012, 19:10:21 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
Class Data Sharing - это только для ускорения загрузки, в основном для десктопных приложений, насколько я понял, а что вам действительно надо? а то вопрос уж слишком расплывчат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2012, 19:25:03 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
Ну к примеру есть JBoss и еще один app-сервер. Оба стоят на одном физическом железе и используют одну и ту-же JRE. Можно-ли на этом сыграть и сделать Shared ClassLoader между двумя процессами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2012, 00:51:38 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
maytonНу к примеру есть JBoss и еще один app-сервер. Оба стоят на одном физическом железе и используют одну и ту-же JRE. Можно-ли на этом сыграть и сделать Shared ClassLoader между двумя процессами? В Hotspot ничего такого из коробки нет. Вот что-то есть у IBM. Но решит ли оно вашу задачу? http://www.ibm.com/developerworks/java/library/j-ibmjava4/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2012, 10:25:57 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
Вот так :) Оказывается нынче хип составляет о малое от общего кол-ва потребляемой памяти ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2012, 11:29:12 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
rrrrrrrrВот так :) Оказывается нынче хип составляет о малое от общего кол-ва потребляемой памяти ) Вы правы. Никто особо не заморачивается, потому что для серверной JVM множество процессов не актуально. А для клиентских, там особо нечего шарить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2012, 11:33:00 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
Интересно как у .net реализовано? Там ведь тоже наверняка есть конфигурация загрузкика (или множества загрузчиков классов). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2012, 13:18:16 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
maytonИнтересно как у .net реализовано? Там ведь тоже наверняка есть конфигурация загрузкика (или множества загрузчиков классов). http://www.informit.com/guides/content.aspx?g=dotnet&seqNum=353 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2012, 13:22:30 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
rrrrrrrr, Попробуйте напихать в хип 50 гиговый кеш и посмотрите что будет с gc. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2012, 17:21:57 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
eextrasensrrrrrrrr, Попробуйте напихать в хип 50 гиговый кеш и посмотрите что будет с gc. А можно узнать как это предложение соотносится с темой данного треда? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2012, 23:42:54 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
rrrrrrrr, "Оказывается нынче хип составляет о малое от общего кол-ва потребляемой памяти" Это коммент на фразу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2012, 12:43:08 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
eextrasensrrrrrrrr, "Оказывается нынче хип составляет о малое от общего кол-ва потребляемой памяти" Это коммент на фразу Всё равно не понял. Ну 1 JVM с хипом 50 гигов можно заменить на 10 JVM по 5 гигов. Если это просто приложение-кеш, то там perm space должен уложиться в 100Мб, т.е. на суммарные 50 гигов хипа будет 1 гиг perm gen. Имхо 2% это вполне терпимо. К тому же конкретно для кеша, если gc доставляет проблем, то можно и off heap хранение использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2012, 22:41:33 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
Дима давай сюда http://jugru.timepad.ru/event/26500/ приезжай там и пообщаемся а то я знаю тебя (заочно много наслышан) а ты меня нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 20:44:47 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
>> Всё равно не понял. Ну 1 JVM с хипом 50 гигов можно заменить на 10 JVM по 5 гигов. ЭЭЭ а общаться как будут ? между собой ? >> off heap хранение использовать. Бинго об этом я и говорю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 20:47:29 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
eextrasens>> Всё равно не понял. Ну 1 JVM с хипом 50 гигов можно заменить на 10 JVM по 5 гигов. ЭЭЭ а общаться как будут ? между собой ? Как-как, да никак. Cache regions могут быть непересекающиеся как обычно с memcached делают. Ну а для более сложных случаев есть сеть :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 21:36:57 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
rrrrrrrr, НУ прямо спроектировал кеш на однокласниках :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2012, 22:19:28 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
eextrasensrrrrrrrr, НУ прямо спроектировал кеш на однокласниках :) Дык, не так много вариантов тут придумать что-то новое :) Основная проблема в том, чтобы реализовать без косяков потом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 09:44:18 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
rrrrrrrr, Дима Надо просто писать на С++. На Java: 1. Вечное стонущий и страдающий гарбадж коллектор 2. Вечно стонущий и не работающий "о господи у нас много тредов и синлтон" Это цена за более дешевый ресурс и более низкий порог вхождения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 10:23:09 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
eextrasens1. Вечное стонущий и страдающий гарбадж коллектор Он не вечно стонущий. Он тюнингуется в разумных рамках. И когда у вас там тупо кэш на дестяки Гиг, то стоит подумать зачем он на Java куче размещен-то. В С++ на таком объеме данных тоже будут проблемы, просто в других аспектах. eextrasens2. Вечно стонущий и не работающий "о господи у нас много тредов и синлтон" Первый раз слышу. eextrasensЭто цена за более дешевый ресурс и более низкий порог вхождения. +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 10:30:24 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, >> Он тюнингуется в разумных рамках Вот именно - в разумных 90 гиг кеш за гранью разума А по поводу синлтона уже холиварили ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 10:47:21 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
eextrasens90 гиг кеш за гранью разума У вас реально на сервере такой размер ОЗУ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 10:50:13 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Ну что ты куда нам. Я не про наш кейс говорю. Я лишь рассуждаю. Но согласись что подобное ОЗУ вполне реально на современных продах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 10:52:49 |
|
||
|
Несколько java-процессов и shared ClassLoader с памятью.
|
|||
|---|---|---|---|
|
#18+
eextrasensНу что ты куда нам. Я не про наш кейс говорю. Я лишь рассуждаю. Но согласись что подобное ОЗУ вполне реально на современных продах. На сервере EVE Online 128 гиг. Это один из немногих подобных серверов где всё крутиться на, как бы, одной железке. В Java обычно 4 гига на кучу одной ноды кластера хватает с головой. Толстые кэши выносятся за кучу и проблема GC решена. Поэтому к чему в этой теме фантазции на не здоровые 50-90 Гиг, я не понимаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2012, 10:59:54 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=289&tid=2131741]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
15ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 306ms |
| total: | 449ms |

| 0 / 0 |
