New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Comments
For what application? How much RAM does it need? Also is the 2GB RAM dual channel (i.e. 2 sticks x 1GB) or single channel (i.e. 1 stick x 2G)?
For a few wordpress blogs with approx 50,000 hits a day total. Never seen it use more than 1GB of ram.. Also, its a vps so no idea about the dual/single channel part.
i would choose 2x ram over 2x cpu cache. most programs benefits having more ram over cpu cache.
More ram. Setup some hardcore caching with the couple extra gigs.
From what I've heard, having more CPU cache is only really beneficial when you run something that reads and writes a random areas in a small amount of memory very often
CPU catch is generally used to speed up memory access. It was designed to decrease latency, and boost the efficiency of the processor (more raw speed). I would go with the better CPU because RAM is cheap - upgrade when needed.
EDIT: Grammar nazi.
What CPU cache does is basically store CPU instructions on the CPU instead of having to get the instructions from the RAM each time.
You have to factor in virtualization. If you're on a dedicated and specifically use it for your wordpress blog, I'd go with the higher cache. If you're on a VPS, I'd go with higher RAM.
3Ghz CPU 4GB RAM and 4MB cache - because the performance penalty from loosing 2GB RAM is much much greater than loosing 4MB cache. L2 cache on a server should scale with server size, so if you run lots of virtual machines then it makes sense to have more of it. The same could be said if you are doing number crunching, or other CPU intensive applications that need very frequent access do data.
I would go for ram too, you can cache a lot in ram (DB queries, tables even the whole DB if not too big, set up a reverse proxy) and this will dramatically improve the speed in most situations, the cpu cache is good in heavy computations, it will never store the queries to the db which are much higher level than the CPU access.
Basically, CPU cache will make no difference most of the time and when it will do will be very little.
CPU Cache isn't relevant. Depends on architecture and design of the CPU. It may or may not need the cache. Best to look for actual benchmarks.
Each CPU has a fixed budget - power / heat / die size. In certain cases, it might be good to use more cache, other times more Ghz, more FPU and other units, etc. It's a balance. Simply having more cache doesn't say anything.
Anyone here old enough to remember the Duron vs. Thunderbird comparison? It all came down to cache sizes.
Yes, but those were single core desktop CPUs and these are multi-cores server ones running virtualization, not single-threaded apps. The difference is enormous.
As you can't use more than 1 GB Ram, I would recommend to remain on 2GB Ram so that you can use More CPU Power.
Will this server be dedicated solely to hosting your Wordpress blog? If so, the CPU will not be the bottleneck on either configuration. It's plenty powerful enough to handle the load. You should be more concerned about the disk I/O and memory.