3 ms·
> *Very few current workloads will saturate 8 cores (even on heavily taxed database servers) It depends. Some tasks, such as processing incoming HTTP requests
by bad_user 13y ago
> *Very few current workloads will saturate 8 cores (even on heavily taxed database servers)
It depends. Some tasks, such as processing incoming HTTP requests and building responses, such as web servers do - are embarrassingly parallelizable. And if you have an architecture that scales horizontally, with enough network bandwidth, you can saturate how many cores you want.
- corresation 13y agoOh for sure there are cases that might saturate all cores. They're just incredibly rare, even on machines that are working at "100%". The case of web servers is an interesting one because benchmarks seldom see them actually running at 100% despite putting all of their combined resources at a problem -- there is usually something else synchronously slowing the flow, or a simple bottleneck like Gbps networking. Even on virtualization servers, one generally leaves enough headroom that the machine is nowhere near saturated.
- deleted 13y ago[deleted]