On Wed, Nov 22, 2017 at 2:15 PM, Andy Seaborne <[email protected]> wrote: > > > On 22/11/17 10:55, Marco Neumann wrote: >> >> i have noticed that a single fuseki instance spans quite a number of >> worker process (~32-35) on one of our root servers ( x86_64 GNU/Linux) >> with 8 cores and 128gb ram + ssd. >> >> does jena fuseki /tdb take full advantage of the extras cores on full >> load with these workers? > > > Fuseki runs one thread per request (nearly - sorting can us multiple > threads).
that was my reading of what goes on in process viewer, ~30 is the number of workers after a fresh start and idle (no requests) . > > It would be nice to execute with more threads but the time to do this ... > > It's jetty starting the threads. > > (32 seems a lot but maybe Jetty is allocating based on core+HT count) indeed, but it's actually one of our "smaller" test machines and performance is quite good so far. > Andy > > >> >> On Wed, Nov 22, 2017 at 11:22 AM, David Moss <[email protected]> wrote: >>> >>> Upgrades are application specific. You need to look at the logs for your >>> current system and see if processor is maxing out of memory is swapping out >>> to disk too much. 2GB RAM looks a bit small but that is irrelevant if your >>> processor is at 100% all the time. You might also consider your disk access >>> time. Faster disks might be a better buy if your processor and RAM look OK. >>> >>> David Moss >>> ________________________________ >>> From: John Sanders <[email protected]> >>> Sent: Wednesday, November 22, 2017 10:40:38 AM >>> To: [email protected] >>> Subject: Advice on hardware upgrade >>> >>> Hi, I'm running a Fuseki server on a rather small server. I'm willing to >>> upgrade it a little bit (since it's handling a lot of requests) so I was >>> wondering which single component I could upgrade to get the best possible >>> return. This I suppose boils down to either more RAM or a better CPU. >>> Currently the server is an old Pentium4 3GHz with 2gb of RAM, so if I have >>> some money to spend on it, would I be better buying more RAM or a better >>> CPU? In the second case (a better CPU), would Fuseki benefit more from a >>> faster one (higher frequency) or one with more cores/threads (I assume >>> Fuseki is a multi-threaded application)? Thank you all. >> >> >> >> > -- --- Marco Neumann KONA
