Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

Утечки в Java   Найти похожие ветки 

 
080D:07BBh ©   (2004-10-01 06:22) [0]

Есть способ принудительно запустит сборщик мусора?


 
Sandman25 ©   (2004-10-01 09:29) [1]

gc()?


 
080D:07BBh ©   (2004-10-01 09:31) [2]

Это чей  метод?


 
Sandman25 ©   (2004-10-01 09:33) [3]

System


 
Sandman25 ©   (2004-10-01 09:33) [4]

The call System.gc() is effectively equivalent to the call:  Runtime.getRuntime().gc()


 
080D:07BBh ©   (2004-10-01 09:36) [5]

Sandman25
Спасибо


 
iZEN ©   (2004-10-01 21:14) [6]

С т.н. "утечками" нужно бороться в голове:
1) Следить за созданием объектов;
2) Бестолково не пользоваться той свобой,которую предоставляет среда, за это приходится расплачиваться.
Книжки по теме:

Название: "Типичные ошибки проектирования"
Автор(ы): Эрик Аллен
Издательство: Питер
Объём: 224 стр.
Год издания: 2003 г.
ISBN: 5-88782-304-6

Название: "Горький вкус Java"
Автор(ы): Брюс Тейт
Издательство: Питер
Объём: 336 стр.
Год издания: 2003 г.
ISBN: 5-88782-323-2

Название: "Рефакторинг: улучшение существующего кода"
Автор(ы): Мартин Фаулер, Кент Бек, Джон Брант, Дон Робертс, Уильям Апдайк
Издательство: Символ-Плюс
Объём: 432 стр.
Год издания: 2002 г.
ISBN: 5-93286-045-6


 
iZEN ©   (2004-10-01 21:26) [7]

Вызов System.gc() не всегда выполняется из прикладного кода.
Можно настроить размер памяти под хип и общей памяти среды, указав параметры командной строки.

Выдержка из JavaDoc (с дополнениями):

java - the Java application launcher

SYNOPSIS

   java [ options ] class [ argument ... ]
   java [ options ] -jar file.jar [ argument ... ]
   javaw [ options ] class [ argument ... ]
   javaw [ options ] -jar file.jar [ argument ... ]

   options
       Command-line options.
   class
       Name of the class to be invoked.
   file.jar
       Name of the jar file to be invoked. Used only with -jar.
   argument
       Argument passed to the main function.

Non-Standard Options (Sun JRE):

-Xmsn
   Specify the initial size, in bytes, of the memory allocation pool. This value must be a multiple of 1024 greater than 1MB. Append the letter k or K to indicate kilobytes, or m or M to indicate megabytes. The default value is 2MB. Examples:

      -Xms6291456
      -Xms6144k
      -Xms6m
     

-Xmxn
   Specify the maximum size, in bytes, of the memory allocation pool. This value must a multiple of 1024 greater than 2MB. Append the letter k or K to indicate kilobytes, or m or M to indicate megabytes. The default value is 64MB. Examples:

      -Xmx83886080
      -Xmx81920k
      -Xmx80m
     



Страницы: 1 вся ветка

Текущий архив: 2004.10.24;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
9-1080734972
Voland2000
2004-03-31 16:09
2004.10.24
DelphiX


8-1089041318
Сергей Г
2004-07-05 19:28
2004.10.24
Конвертация музыкальных файлов


3-1096289216
Lamo
2004-09-27 16:46
2004.10.24
ADODataSet.Properties


14-1096990976
Хайер
2004-10-05 19:42
2004.10.24
Гнилые компании


14-1096646698
asdqwer
2004-10-01 20:04
2004.10.24
Темы