Hi there,
well i'm not one of the lucky ones to get an invite , so i have tried
to install my own wave server.
no problem at all , i have all the hardware i need to play around ,
Running on
Quad Xeon
made myself a virtual server with Debian Lenny
wavebox:~/wave-protocol# free -m
total used free shared buffers
cached
Mem: 5024 4916 107 0
0 0
-/+ buffers/cache: 4916 107
Swap: 0 0 0
wavebox:~/wave-protocol#
wave seems to eat up all the memory , i end up with a running working
server
i am able to connect One client with the run-client-console.sh script
provided.
when i try to connect my second client, the client crashes with some
"out of memory" error.
check this out:
wavebox:~/wave-protocol# ./run-client-console.sh kofif
running client as user: [email protected]
Error occurred during initialization of VM
Could not reserve enough space for object heap
*** glibc detected *** java: free(): invalid pointer: 0xb7324274 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7e05845]
/lib/libc.so.6(cfree+0x9c)[0xb7e076ec]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so[0xb78d4f81]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so[0xb788a2cb]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so[0xb788bbd0]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so[0xb7890176]
/usr/lib/jvm/java-6-openjdk/jre/lib/i386/server/libjvm.so
(JNI_CreateJavaVM+0x69)[0xb7655ee9]
java(JavaMain+0x9e)[0x804a36e]
/lib/libpthread.so.0[0xb7ee6f3b]
/lib/libc.so.6(clone+0x5e)[0xb7e65bee]
======= Memory map: ========
08048000-08050000 r-xp 00000000 09:02
71303196 /usr/lib/jvm/java-6-openjdk/jre/bin/
java
08050000-08051000 rw-p 00008000 09:02
71303196 /usr/lib/jvm/java-6-openjdk/jre/bin/
java
08051000-08072000 rw-p 08051000 00:00
0 [heap]
b4000000-b4021000 rw-p b4000000 00:00 0
b4021000-b4100000 ---p b4021000 00:00 0
b417a000-b4186000 r-xp 00000000 09:02
71254635 /lib/libgcc_s.so.1
b4186000-b4187000 rw-p 0000b000 09:02
71254635 /lib/libgcc_s.so.1
b4187000-b4190000 rwxp b4187000 00:00 0
b4190000-b4247000 rwxp b4190000 00:00 0
b4247000-b4487000 rwxp b4247000 00:00 0
b4487000-b7247000 rwxp b4487000 00:00 0
b7247000-b724e000 r-xp 00000000 09:02
71288226 /usr/lib/jvm/java-6-openjdk/jre/lib/
i386/libzip.so
b724e000-b724f000 rw-p 00006000 09:02
71288226 /usr/lib/jvm/java-6-openjdk/jre/lib/
i386/libzip.so
b724f000-b7273000 r-xp 00000000 09:02
71288216 /usr/lib/jvm/java-6-openjdk/jre/lib/
i386/libjava.so
b7273000-b7275000 rw-p 00023000 09:02
71288216 /usr/lib/jvm/java-6-openjdk/jre/lib/
i386/libjava.so
b7275000-b7281000 r-xp 00000000 09:02
71288232 /usr/lib/jvm/java-6-openjdk/jre/lib/
i386/libverify.so
b7281000-b7282000 rw-p 0000c000 09:02
71288232 /usr/lib/jvm/java-6-openjdk/jre/lib/
i386/libverify.so
b7282000-b728a000 rw-s 00000000 09:02
71271444 (deleted) /tmp/hsperfdata_root/5858
b728a000-b7293000 r-xp 00000000 09:02
71254517 /lib/libnss_files-2.7.so
b7293000-b7295000 rw-p 00008000 09:02
71254517 /lib/libnss_files-2.7.so
b7295000-b729d000 r-xp 00000000 09:02
71254439 /lib/libnss_nis-2.7.so
b729d000-b729f000 rw-p 00007000 09:02
71254439 /lib/libnss_nis-2.7.so
b729f000-b72a6000 r-xp 00000000 09:02
71254621 /lib/libnss_compat-2.7.so
b72a6000-b72a8000 rw-p 00006000 09:02
71254621 /lib/libnss_compat-2.7.so
b72a8000-b72bb000 r-xp 00000000 09:02
71254368 /lib/libnsl-2.7.so
b72bb000-b72bd000 rw-p 00012000 09:02
71254368 /lib/libnsl-2.7.so
b72bd000-b72bf000 rw-p b72bd000 00:00 0
b72c4000-b72cb000 r-xp 00000000 09:02
71288213 /usr/lib/jvm/java-6-openjdk/jre/lib/
i386/native_threads/libhpi.so
b72cb000-b72cc000 rw-p 00006000 09:02
71288213 /usr/lib/jvm/java-6-openjdk/jre/lib/
i386/native_threads/libhpi.so
b72cc000-b72d3000 r-xp 00000000 09:02
71254516 /lib/librt-2.7.so
b72d3000-b72d5000 rw-p 00006000 09:02
71254516 /lib/librt-2.7.so
b72d5000-b72d8000 ---p b72d5000 00:00 0
b72d8000-b7325000 rwxp b72d8000 00:00 0
b7325000-b7349000 r-xp 00000000 09:02
71254611 /lib/libm-2.7.so
b7349000-b734b000 rw-p 00023000 09:02
71254611 /lib/libm-2.7.so
b734b000-b792f000 r-xp 00000000 09:02
71288235 /usr/lib/jvm/java-6-openjdk/jre/lib/
i386/server/libjvm.so
b792f000-b7979000 rw-p 005e3000 09:02
71288235 /usr/lib/jvm/java-6-openjdk/jre/lib/
i386/server/libjvm.so
b7979000-b7d9b000 rw-p b7979000 00:00 0
b7d9b000-b7ed3000 r-xp 00000000 09:02
71254371 /lib/libc-2.7.so
b7ed3000-b7ed4000 r--p 00138000 09:02
71254371 /lib/libc-2.7.so
b7ed4000-b7ed6000 rw-p 00139000 09:02
71254371 /lib/libc-2.7.so
b7ed6000-b7ed9000 rw-p b7ed6000 00:00 0
b7ed9000-b7edb000 r-xp 00000000 09:02
71254610 /lib/libdl-2.7.so
b7edb000-b7edd000 rw-p 00001000 09:02
71254610 /lib/libdl-2.7.so
b7edd000-b7ee0000 r-xp 00000000 09:02
71288199 /usr/lib/jvm/java-6-openjdk/jre/lib/
i386/jli/libjli.so
b7ee0000-b7ee1000 rw-p 00003000 09:02
71288199 /usr/lib/jvm/java-6-openjdk/jre/lib/
i386/jli/libjli.so
b7ee1000-b7ef5000 r-xp 00000000 09:02
71254612 /lib/libpthread-2.7.so
b7ef5000-b7ef7000 rw-p 00013000 09:02
71254612 /lib/libpthread-2.7.so
b7ef7000-b7efa000 rw-p b7ef7000 00:00 0
b7efa000-b7f0e000 r-xp 00000000 09:02
71225307 /usr/lib/libz.so.1.2.3.3
b7f0e000-b7f0f000 rw-p 00013000 09:02
71225307 /usr/lib/libz.so.1.2.3.3
b7f12000-b7f13000 rw-p b7f12000 00:00 0
b7f13000-b7f14000 r--p b7f13000 00:00 0
b7f14000-b7f16000 rw-p b7f14000 00:00 0
b7f16000-b7f30000 r-xp 00000000 09:02
71254369 /lib/ld-2.7.so
b7f30000-b7f32000 rw-p 0001a000 09:02
71254369 /lib/ld-2.7.so
bff4c000-bff81000 rwxp 7ffffffca000 00:00
0 [stack]
bfffe000-c0000000 r-xp bfffe000 00:00
0 [vdso]
./run-client-console.sh: line 18: 5858 Aborted java -
jar dist/fedone-client-console-$FEDONE_VERSION.jar $USER_NAME
$WAVE_SERVER_HOSTNAME $WAVE_SERVER_PORT
wavebox:~/wave-protocol#
I'm no programmer , I'm a Linux root admin for a company with some
spare machines . . .
some info about the server :
kernel
wavebox:~# uname -a
Linux wavebox 2.6.24-7-pve #1 SMP PREEMPT Fri Aug 14 23:06:31 CEST
2009 i686 GNU/Linux
gave it 5gb of ram ( is that ok for a test-devbox? )
It's quite funny i am able to login with 1 client to a wave which
bumps down the whole idea of a wave.
I wanted to create myself a nice skel which will login ssh users
directly to their wave account, but hey 5gb of ram for 1 client +
server with nothing else on it?
any advice ? , was i wrong for trying to even run it on a Virtual
server? ( openVZ based )
how much RAM does your wave server/client setup takes from your
localhost ?
( command line client that is , as i have no clue how to make it
webbie )
Hope this is the right place to post this, if not, please direct me to
the right place!
Thanks :)
Yonatan P.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Wave API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-wave-api?hl=en
-~----------~----~----~----~------~----~------~--~---