quote: weesals
go task man, i doubt the server would be using more than 50%
my windows install is using 5% of my CPU, so 10% of 900mhz (10% if it was 1 core, 900mhz cos my CPU underclocks when its not in demand) is like 90mhz
if you have dual quads, running at 3ghz (?), you could run Opera, MSN, VC, Notepad * 2, Explorer * 2, winamp 33 times over per core, times 8 cores, thats 267 times over
remote desktop sessions and VM's take quite a bit more CPU tho, probably double what im using, so you could still run > 100 VM's or sessions before it should lag due to CPU
I think the lag would be caused by lack of network bandwidth, although terminal services.. alot goes on behind the scenes (cant say the same for M$ Exchange email server, if thats running badly, thats purely microsoft's fault)
I never knew you knew so much about OUR servers...
The Dual Quads are maxed, 100% on each quad, ram is maxed aswell *Well, 15gb used*, Its Dual Quads running at 2.8GHZ Per C
The lag is not network lag, typically, a 10gbps network card + the cableing doesn't get reached in max bandwidth.
VMWare machines take LOTS of CPU, I run Workstation on here last night as you know, but it used 70% CPU and that was a SINGLE VM Machine, Ram was up to 1.4GB.
And like I said, its an Exchange Server, running an additional 10 server's in VM including a sql server
Exchange and in particular the store, uses a SHIT load of Ram *Store ram usage grows per email*....
Basically, the Store is never ending in CPU and Ram usage, it uses the ram it can get, same goes for CPU.
The larger the store, the more it uses, and the store grows depending on emails coming in, out, and as the name suggests, stored, aswell as accessed, modified *for drafts*.
About Store...Exchange Store will grab as much RAM as it can if it thinks it needs it, yes. But - we constantly monitor the performance of the system in regards to memory usage and we can use this data to infer when we need more memory and when other applications or the OS needs more memory. We then use this data to act accordingly. This scheme allows the system to act as if there is explicit control when in fact it is actually a few autonomous applications cooperating in a disconnected manner. That means that we should NEVER see a "out of memory" message by any application on the server because of the Store - unless there is a leak on the server, of course... or the page file is too small. If there was a malfunction in this Store mechanism it would cause a lot of paging. That is a big performance problem, but shouldn’t cause actual errors.
About Sql...
Exchange Store is not the only product behaving like this... SQL does something very similar, for example. That is one of reasons why we do not necessarily encourage putting SQL and Exchange on the same server, as they will be fighting over whatever RAM is in the server.
Store CPU Issues...*Per Microsoft*
The Store.exe process uses almost 100 percent of CPU resources
The CPU Usage issue is due to a corrupt email font name, however, when you have mailboxes galore, and thousands *Literally* of emails, its IMPOSSIBLE to not have corrupt emails, if you've ever read a report coming from Exchange, then you'll already know that.
quote: BlahBleh
Where do you go when dual quad is not enough?
8 Core CPU's...
And yes, they exist....Typically for the 'real' servers *Like google* and CAD Designers,
Never heard of one?
Neither had I, until It came in the other day *Think i already mentioned it in another post, in another thread* had an 8 Core cpu, Photoshop Enterprise Premium can optimize upto 100% CPU usage over 6 cores.
Photoshop CS3 can use 4 cores to 100%