Здравствуйте.
Мы взяли VPS хостинг и попытались запустить на нём JBoss 4.0.3SP1. Провайдер гарантировал 224 Мб памяти.
Однако не всё оказалось так просто. При запуске под JDK 1.5.0_07 с параметрами -server -Xms128m -Xmx128ь JBOSS вообще не запускался,
при запуске с -Xms64m -Xmx64m запускался, но при запуске Tomcat выводилось:
java.lang.OutOfMemoryError: unable to create new native thread
Запустиь удалось только под JDK 1.4.2_11 с параметром -client
Означает ли это, что заложены какие-то ограничения на наши процессы? Как их снять?
Как сделать так, чтобы система работала "в полный рост"? Не "кинули" ли нас с памятью?
OS: Fedora Core 2
/proc/version:
Linux version 2.6.8-022stab067.1-smp (root@kern268.build.sw.ru) (gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7)) #1 SMP Mon Jan 23 20:46:56 MSK 2006
Весьма подозрительный /proc/meminfo - это при остановленном jboss, при этом остальные процессы (кот. нам не очень нужны) используют не так много памяти.
MemTotal: 2070100 kB
MemFree: 69980 kB
Buffers: 202688 kB
Cached: 1134124 kB
SwapCached: 748 kB
Active: 1057780 kB
Inactive: 733988 kB
HighTotal: 1243008 kB
HighFree: 39744 kB
LowTotal: 827092 kB
LowFree: 30236 kB
SwapTotal: 4096524 kB
SwapFree: 4092968 kB
Dirty: 332 kB
Writeback: 0 kB
Mapped: 585720 kB
Slab: 186100 kB
Committed_AS: 967360 kB
PageTables: 5752 kB
VmallocTotal: 172024 kB
VmallocUsed: 8956 kB
VmallocChunk: 162960 kB