1、CPU一般而言, CPU的数量越多,主频率越高,性能的提升就越平稳。如果我们观察发现,在高压力下CPU资源基本上可以满足服务器需求,使用量不算大,这种情况是有点浪费CPU资源的。理想的情况是,压力小的时候CPU利用率比较低,压力上来之后CPU利用率保持在60%-70%。2、RAMRAM即运行内存,内存的大小也是影响服务器性能的重要因素。如果内存太小,系统进程会被阻塞,应用程序会变慢甚至失去响应;如果内存太大,会造成浪费。在Linux系统中,使用物理内存和虚拟内存。使用虚拟内存可以减少物理内存的不足。而如果使用过多的虚拟内存,应用程序的性能也会显著降低。3、网络宽带网络带宽的大小限制了客户端与服务器交互的流量,因此网络带宽的价格相对其他硬件资源较高。在选择带宽时,我们要合理预估使用服务器的所需要占用的带宽资源,避免浪费资金成本。 4、硬盘硬盘的读写缓存大小对硬盘的读写速度至关重要。读写速度快的硬盘通常读写缓存较大。硬盘的寻道过程是机械方式,决定了其随机读写速度将明显低于顺序读写。在我们做系统设计和实现时,需要考虑到硬盘的这一特性。