Występują niezwykle wysokie zużycie pamięci. I zauważyłem, że wiele miejsc w naszym kodzie pobieramy 100s rekordów z DB, pakując je w niestandardowe obiekty danych, dodając je do listy i przechowując w sesji. Chciałbym wiedzieć, jaki jest zalecany górny limit przechowywania danych w sesji. Tylko dobra praktyka, zła praktyka.Ile danych sesji jest za dużo?
Używam JRockit 1,5 i 1,6 GB pamięci RAM. Zrobiłem profilowanie z Jprobe i odkryłem, że niektóre części aplikacji mają bardzo duży ślad pamięci. Większość tych danych jest w sesji do wykorzystania później.
Używam aplikacji rozpórki J2EE na Weblogic 10 –
Jest to naprawdę agnostyczne pytanie o platformę. –