LinuxForum.Fans
Тема

jetty memory.

Автор: u_snif 9 сообщений 4552 просмотров
#24742

Здравствуйте, имеется ПО которое работает на java, в точности - openfire. В админке написано - 10.46 MB of 63.31 MB (16.5%) used, необходимо увеличить объём выделяемой памяти. Искал в настройках jvm - не нашёл. Обнаружил, что есть строка в админке Appserver: jetty-6.1.x как я понимаю настойки памяти надо выставить в настройках этой софтины, пол ночи искал конфигурационный файл - не нашёл. Подскажите как и где выставить? Заранее благодарен.

#24756

Это из jvm

text
  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 chosen at runtime based on system configuration. For more
                information, see HotSpot Ergonomics
                Examples:

-Xmx83886080 -Xmx81920k -Xmx80m

#24781

Hvzh,
не работает что то

#24786

.snif,
А где ставил?

#24791

Hvzh, jvm.cfg

Проблема до сих пор не решена, рассчитываю на вас

#25127

.snif,
А как этот openfire запускается? Конфиги имеются? или jvm.cfg - это как раз от openfire? Пришлите мне его

#25245

Hvzh, ну как я понимаю, openfire запускается при помощи скрипта, которые в свою очередь запускают java скрипты. в jvm вобще нет ни слова об openfire

#25251

такая штука не поможет:
the JVM itself decides how much memory it can use (http://java.sun.com/javase/6/docs/technotes/guides/vm/gc-ergonomics.html --> "Smaller of 1/4th of the physical memory or 1GB").

So if you want to increase the memory available for Openfire you may want to add "-Xms512m -Xmx1500m" or something like this to the start script.
?

#25267

прописал в jvm, вот что получилось:

text

-client IF_SERVER_CLASS -server
-server KNOWN
-hotspot ALIASED_TO -client
-classic WARN
-native ERROR
-green ERROR
-Xms512m
-Xmx1500m

перезапустил openfire - по прежнему 63 метра отображает

Войдите или зарегистрируйтесь, чтобы ответить.