В последнее время я работаю со GlassFish 2.1.1, как на Ubuntu Linux, так и на Windows XP.
Рассматривая процессы "java", представляющие asadmin, сервер JavaDB и сам домен сервера приложений GlassFish в Windows (с помощью диспетчера задач), они добавляют чуть более 100 МБ памяти.
Однако, глядя на те же процессы на Linux-боксе (используя «ps aux» и Gnome System Monitor), можно увидеть использование памяти в приблизительном объеме 800 МБ.
Это кажется крайне странныммне.Во всяком случае, я бы предположил, что использование памяти будет менее благоприятным в Windows.В любом случае, я бы не ожидал, что колебание между ними будет ОЧЕНЬ драматичным.Есть что-то фундаментальное, что я здесь упускаю?Мне не обязательно нужна подробная информация о профилировании, мне просто нужна примерно точная цифра для общего использования памяти (реального мира) на двух платформах.