LINUX.ORG.RU

А ты прямыми ручками пиши - никто свопиться не будет. Ещё можешь параметры GC подкрутить. Иногда даже выгодно эмулировать свой собственный memory management - когда точно знаешь всё про жизненный цикл объектов, их можно не отдавать GC на убиение, а рециклить.

Abnormal
()
Ответ на: комментарий от Abnormal

> их можно не отдавать GC на убиение, а рециклить.

Вот оно, преимущество сборки мусора! Когда с ним надо боротся, и не сдавать ему в мусорку объекты, а вручную создавать пул :)

Spectr ★★★
()
Ответ на: комментарий от Abnormal

Дэк это... я пока что туториалы делаю с J2EE. Знаешь-ли пока сервер сановский запуститься можно чашечку чаю выпить :(

anonymousI
() автор топика
Ответ на: комментарий от Spectr

> Когда с ним надо боротся, и не сдавать ему в мусорку объекты, а вручную создавать пул :)

А как ещё ты хотел бы объединить две разнородные модели управления памятью? Когда GC первичен, то просто эмулируешь пул, когда GC вторичен, начинаются пляски с бубнами, регистрация и отмена global roots, и т д и т п. Вариант с рулящим GC определённо предпочтительнее, уж поверь престарелому жабобыдлокодеру.

Abnormal
()
Ответ на: комментарий от anonymousI

Сам выбрал J2EE юзать, или заставляет кто?

В любом случае, даже в рамках J2EE есть шибко более легковесные решения. JBoss на 512Mb очень даже летает.

Abnormal
()
Ответ на: комментарий от Abnormal

Выбрал добровольно под ружьём. О так.

З.Ы. Ну так это... что лучше то? Как считаете? Средствами ограничен, 2 решения сразу не потяну.

anonymousI
() автор топика
Ответ на: комментарий от anonymousI

Средства лучше пропей.

Ты уже покрутил параметры GC? По умолванию всегда какая то хрень стоит, можно прижать прожорливость к памяти раза в полтора-два как два пальца уделать.

И обязательно сантехнический J2EE нужен? Бержи JBoss, не поцжалеешь.

Abnormal
()

Забей и пиши на дотнете. Летает, никто из преподов не знает и будет в восторге (это если быдлоинститут как у меня был). В Mono нормально работает Remoting, насчет ASP.NET хз.. но он говно сам по себе поэтому бери XML+XSLT. У меня вообще свой Struts Like движок + аналог Taglibs из JSTL. Зато можно забухать на бабло сэкономленное на памяти ;)

Что нужно от j2ee? если нах не нужны EJB то бери томкат.

Oceanborn
()
Ответ на: комментарий от anonymousI

>Дэк это... я пока что туториалы делаю с J2EE. Знаешь-ли пока сервер сановский запуститься можно чашечку чаю выпить :(

угу, ты еще кружечку коньяку выпей, еретик! кофе и только кофе спасет отца русской демократии! ты думаешь зачем sun чашку с кофе рисовал, делать ему больше нечего было? неееет! это знак! и в нем скрыта велиикая сила...

anonymous
()
Ответ на: комментарий от anonymousI

>Нет это не быдлоинститут. Вобще на j2ee налегал научрук.

если бы это был не быдлоинститут, то научрук налегал бы на lisp (;

ps. no offence.

hateful_dead
()

Памяти никогда не бывает много. А толку от того, что свопиться будет в примерно полтора раза быстрее, не так уж и много.

P.S. Органолептически выявлено, что для _нормальной_ работы жаба-приложений класса Azureus требуется 512М. На 1G уже совсем лепота.

Obidos ★★★★★
()
Ответ на: комментарий от hateful_dead

Если бы это был не быдлоинститут, то научрук налегал бы на матан или урматфиз, и ему были бы по сараю все j2ee с lispами и сишарпами.

Abnormal
()
Ответ на: комментарий от Abnormal

матан на диплом? тогда уж функциональный анализ или алгебра/мат.логика/что-там-еще-понимается-под-дискретной-математикой

hateful_dead
()

Органолептически луче пиво + с, на крайняк асм. aserve2 тож пойдёт впрочем, может быть в чём-то даже и получе асма и с.

bugmaker ★★★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.