Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: jessenic - 18.04.11 - klo:22.10
-
Moi,
Olen ylläpitämässä erästä minecraft-palvelinta, joka pyörii ubuntu VPS:llä. Ongelmat liittyvät javaan luultavasti, nimittäin käytössä on 3Gt Ramia, mutta java syö siitä lähes kaiken. Olisikohan teillä mitään ideaa, millä saisi javan viemään vähemmän muistia? Servu lähtee käyntiin tällä komennolla:
screen -mS minecraft java -client -Xmx2000M -Xms2000M -jar craftbukkit.jar
Kirjoitushetkellä muistinkäyttö:
minecraft@minecraft:~$ free -m
total used free shared buffers cached
Mem: 3115 2518 596 0 93 1156
-/+ buffers/cache: 1267 1847
Swap: 0 0 0
On jopa ihme, että on lähes 600MB muistia vapaana, yleensä lukema pyörii jossain 32 ja 150 välillä. Palvelin myös lukkiutuu monesti (luultavasti muistin puutteen johdosta)
-
Luit free:n tulostetta väärin, kuten monet muutkin aluksi. Katso -/+ buffers/cache-saraketta. Eli nyt muistia on ohjelmien käytössä 1267 megaa ja vapaana niiden käytettäväksi 1847 megaa.
Lisätietoja: http://linux.fi/wiki/Free
Sitä en tiedä miksi serveri lukkiutuu, mutta mahdollinen vika voi olla Minecraftissäkin sehän on edelleen beta. Neuvoisin kysymään jostakin Minecraft keskustelualueelta. Jos oikeasti epäilet muistin puutetta, anna Javan käyttöön enemmän.
-
Millä tekniikalla virtuaalipalvelin on toteutettu?
-
Millä tekniikalla virtuaalipalvelin on toteutettu?
Xen:iä käyttää
Edit.
Luulen, että ratkaisin swap-ongelman, nimittäin /etc/fstab:in swap oli merkitty /dev/sda2, mutta fdisk -l näytti jotain ihan muuta. Korjasin tuon ja ajoin swaponin niin johan alkoi swap löytymään, tosin swapin käyttömäärä näyttää nollaa silti, mutta nyt se ainakin näkyy:
minecraft@minecraft:~$ free -m
total used free shared buffers cached
Mem: 3115 1863 1251 0 93 391
-/+ buffers/cache: 1378 1736
Swap: 3095 0 3095
Edit 2:
Luit free:n tulostetta väärin, kuten monet muutkin aluksi. Katso -/+ buffers/cache-saraketta. Eli nyt muistia on ohjelmien käytössä 1267 megaa ja vapaana niiden käytettäväksi 1847 megaa.
Lisätietoja: http://linux.fi/wiki/Free
En ollut tätäkään viestiä lukenut oikein ;D Kiitos, nyt ymmärrän tuon free:n