This is what I am talking about. I couldn't bring up previouse stats, I
never wrote them down to look at later to compare. And I upgraded to
7.3.1 as soopn as it came out, all with excitement in my heart as I am
sure many of you where also.
I wasn't concern, hearing how others where running opensim on much less
them my quad core witgh 8GB of ram. It wasn't until I woke up one
morning to aa windows popup explaining how windows detected I was
running low on memory and it was going to shut something down. Of course
this something was opensim.exe. That was when I became extremely concerned.
InuYasha
On 5/23/2012 11:48 AM, Gwyneth Llewelyn wrote:
Hi all,
This is rather interesting... I sort of ignored this discussion since the tiny
grid I run (only a dozen or so sims, most of them next-to-empty, and with very
few occasional visitors) never had any serious performance issues. An old
2-core server with merely 2 GB of RAM running the latest Ubuntu server distro
was enough to keep the regions up, with loads under 0.3 and little memory
consumption.
Yesterday I upgraded from 0.7.2 to 0.7.3.1. While at the beginning I was naturally
expecting some overhead — as Flotsam fills caches, maps get generated and so forth — I
was expecting that, over time (and 24 hours is more than enough) the grid would settle
down to "normal".
My surprise is that 24 hours after upgrading, the server is constantly with a
load of 2-3 (!!!), and memory consumption as reported by top is over 2 GB so
it's hitting the virtual memory and starting thrashing (OpenSim console just
reports Allocated to OpenSim objects: 665 MB and Process memory: 1001 MB).
0.7.2 reported Allocated to OpenSim : 622 MB
I don't know how to compare the stats from 0.7.2 with the ones reported by
0.7.3.1. If 0.7.3.1 is consuming 665 + 1001 MB total, that's definitely a
problem! If it's just a different way to measure things (I never bothered to
take a look at how much the process was consuming as reported by top, since the
machine was running always so smoothly), then everything MIGHT be fine. If not,
well, something is seriously wrong.
What changed in my configuration? Well, 0.7.2 was compiled with a previous
version of Mono, while 0.7.3.1 is compiled with 2.10.8.1. I have also added two
new (empty) regions to a grand total of... 15. It's unlikely that a recompile
and two extra regions suddenly pushed the load to 8-10 times to what it
previously was, and that memory consumption is almost thrice of what it has
been — surely there haven't been any dramatic changes between the two releases
that can make such a differenc!
I will be trying to separate regions among several OpenSim processes as Fleep
suggested. Who knows, maybe that makes the whole difference. It doesn't hurt to
try, and should keep me busy next week... :-)
- Gwyn
On 2012/05/23, at 15:47, InuYasha Meiji wrote:
Ok, to let you know, I am on the East Coast, lucky to have a cable connection
to the web with 30 mbps download and only 3.80 mbps upload. I am legally blind
with a kidney transplant and can't afford another machine. My imune
suppressants have many side efects, mood swings, alergy to sun light, and
fluxuating blood sugars.
I don't go out often because of all this, so any extra money I have left goes
into my computer and internet. Nothing else fun left to do. I live in my
oomputer in a way. All I can imaging is trying to max the efficiency of one
machine, my wife has her own.
And from what I read the am3+ broke over clocking records. Maybe with an
additional 1 TB solid state drive for faster assetts wouldn't hurt either.
InuYasha
On 5/23/2012 8:38 AM, Ovi Chris Rouly wrote:
Chris,
I thoroughly agree. I have been running 16 OS processes (256 regions) on the same box
for a few years now and have never seen these problems. Last semester we taught a class
AND ran two tests: first we set up the GMU Fairfax campus on first a 4 OS process
install (4OSx16regions) and then completed the class on a 1 OS process install with 64
regions. Both worked quite well although the 1X64 with +18K prims was a
"little" laggy but still tolerable.
http://gisagents.blogspot.com/
My personal preference from a "headaches" perspective remains a distributed approach. The use of
dual Intel multi-core/hyperthreaded CPUs and a strong, well-threaded operating system is hard to beat. Best
of all, if I understand correctly, "may be" the cloud architecture that our friends out on the west
coast are using ..... I'd really like to know more about how to set one of "those" up.
Chris
Ovi Chris Rouly
Dept. of Comp. Soc. Sci.
George Mason University
Fairfax, VA
----- Original Message -----
*From:* Fleep Tuque<mailto:[email protected]>
*To:* [email protected]<mailto:[email protected]> ;
[email protected]
<mailto:[email protected]>
*Sent:* Wednesday, May 23, 2012 8:10 AM
*Subject:* Re: [Opensim-users] Streatching Opensim to far?
We ran into memory issues when we had 32 regions on a single
simulator and shortly thereafter switched to ~ 4 regions per
opensim process architecture. The overall memory allocation went
up, but the performance improved considerably. Have you tried
portioning things out across multiple opensim processes?
- Chris/Fleep
Chris M. Collins (SL/OS: Fleep Tuque)
Center for Simulations& Virtual Environments Research (UCSIM)
UCIT Instructional& Research Computing
University of Cincinnati
406A Zimmer Hall
315 College Drive
PO BOX 210088
Cincinnati, OH 45221-0088
[email protected]<mailto:[email protected]>
(513) 556-3018
http://ucsim.uc.edu
On Wed, May 23, 2012 at 3:54 AM, InuYasha Meiji
<[email protected]<mailto:[email protected]>> wrote:
Not that is will make a difference, but I run 56 not 64. I
rebooted my system and checked stats. The memory used started
at 1205 and over night without any use that I know of, it rose
up to 5349 MB. I would be saving cost of installation, with
my knowledge and my wife's good sight, I can do the install
myself. Getting all the parts for the upgrade to a AM3+ 8
core bulldozer on a FX990 MSI mobo and 32 gig of crucial DDR3,
for under $600 would be worth it for opensim or not?
It will take me sacrifice and lots of effort. I didn't want
to go through all that and find out even that won't run my 56
regions well. I thought I might have set something wrong. I
double checked last night to be sure I used MySQL for cashing
regions and not the default memory setting. I did it right,
so it wasn't that. Anyone know of any memory leaks in the ODE
or something else to do with version 7.3.1?
InuYasha.
On 5/22/2012 11:37 PM, Justin Clark-Casey wrote:
I'm very surprised at the big difference between actual
heap allocation (883 mb) and actual process allocation
(6193mb). You might want to monitor memory usage over
time - it might be that some kind of peak in heap has put
the process memory up to a permanently higher level.
Unfortunately, memory usage on OpenSimulator will go up
and down quite a bit as many objects are allocated before
the GC kicks in.
That said, 64 regions on a single simulator is definitely
a stretch, I think. You might want to check what the
difference is between your empty sims and the one with data.
I believe there is scope for better memory efficiency in
OpenSimulator but it might be difficult to make really
huge savings. Unlike a web-server, OpenSimulator (and
many other VE systems) has to keep data permanently in
memory for speed of response.
On 22/05/12 15:57, InuYasha Meiji wrote:
I was working on building content for my grid when I
got a warning from windows during using an external
application. I
typed "Show stats" in the console to find this.
CONNECTION STATISTICS
Abnormal client thread terminations: 0
FRAME STATISTICS
Dilatn SimFPS PhyFPS AgntUp RootAg ChldAg Prims AtvPrm
AtvScr ScrLPS
1.00 50 51.7 0.0 0 0 60 0 4 0
PktsIn PktOut PendDl PendUl UnackB TotlFt NetFt PhysFt
OthrFt AgntFt ImgsFt
0 0 0 0 0 0.0 0.0 0.0 0.0 0.0 0.0
MEMORY STATISTICS
Allocated to OpenSim objects: 883 MB
Process memory : 6193 MB
Region (root) #
Now I have a lot more I want to add to my grid. I
currently run all that you see in my tag lines.
Opensim User: Standalone Grid on Version 0.7.3.1 with
56 Regions
on Windows 7, 64-bit. Phenom 9500 2.2 ghz Quad Core,
Terabyte Hard
Drive, 8gig DDR2 RAM. Used XAMPP to load PHP Version
5.3.0, Apache
and MySQL 5.1.41-community edition. Groups, Profiles,
Voice and
Offline Mesages all working. (Not yet Public, 6 users
allowed Now).
I only have one sim with much on it, I was planning on
making the other sims well forested and a couple more
villages
and then Shuri Castle from Okinawa in the middle. The
reason for 56 regions was to make a nice 1.5 mile
landscape all
the way around the castle and surrounding villages.
Am I expecting to much of my system and Opensim to be
able to do this on one computer. I plan to eventually
upgrade to a
32 gig DDR3, am3+ bulldozer motherboard. Looking at
what little it took to fill over 6 gig of ram, I am
worried after I
save up a while and get the upgrade that it won't be
enough to do all the things I dream of.
Am I over reaching? I thought opensim even in 64bit
used some disk cashing, and wouldn't use all the
available ram? I
still want to be able to do other things with my
machine while running my grid. Seems I can't always do
that without a
shutdown a program warning from windows 7.
Info is welcome.
InuYasha
--
________________________________________________________________
Opensim User: Standalone Grid on Version 0.7.3.1 with 56 Regions
on Windows 7, 64-bit. Phenom 9500 2.2 ghz Quad Core, Terabyte Hard
Drive, 8gig DDR2 RAM. Used XAMPP to load PHP Version 5.3.0,
Apache
and MySQL 5.1.41-community edition. Groups, Profiles, Voice and
Offline Mesages all working. (Not yet Public, 6 users allowed
Now).
________________________________________________________________
_______________________________________________
Opensim-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.berlios.de/mailman/listinfo/opensim-users
------------------------------------------------------------------------
_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users
_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users
--
________________________________________________________________
Opensim User: Standalone Grid on Version 0.7.3.1 with 56 Regions
on Windows 7, 64-bit. Phenom 9500 2.2 ghz Quad Core, Terabyte Hard
Drive, 8gig DDR2 RAM. Used XAMPP to load PHP Version 5.3.0, Apache
and MySQL 5.1.41-community edition. Groups, Profiles, Voice and
Offline Mesages all working. (Not yet Public, 6 users allowed Now).
________________________________________________________________
_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users
_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users
--
________________________________________________________________
Opensim User: Standalone Grid on Version 0.7.3.1 with 56 Regions
on Windows 7, 64-bit. Phenom 9500 2.2 ghz Quad Core, Terabyte Hard
Drive, 8gig DDR2 RAM. Used XAMPP to load PHP Version 5.3.0, Apache
and MySQL 5.1.41-community edition. Groups, Profiles, Voice and
Offline Mesages all working. (Not yet Public, 6 users allowed Now).
________________________________________________________________
_______________________________________________
Opensim-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/opensim-users