如何对一个VPS主机进行CPU内存,硬盘IO读写,带宽速度等项目测试,像UnixBench和压力测试则可以综合反映一个VPS的性能水平,方便大家对照参考。 VPS性能测试:CPU内存,硬盘IO读写,带宽速度,UnixBench和压力测试 一、VPS性能测试:CPU物理个数、内核、超线程、多核心 1、登录VPS界面,执行:cat /proc/cpuinfo,就会显示出VPS主机的CPU详细参数,如内核、频率、型号等等,以下是我的阿里云服务器的VPS主机CPU:(点击放大)
2、主要参数physical_id表示物理CPU个数,cpu cores是内核数,Siblings 表示位于这一物理封装上的逻辑处理器的数量,它们可能支持也可能不支持超线程(HT)技术。 3、如果有一个以上逻辑处理器拥有相同的 core id 和 physical id,则说明系统支持超线程(HT)技术。如果有两个或两个以上的逻辑处理器拥有相同的 physical id,但是 core id 不同,则说明这是一个多内核处理器。 4、如果“siblings”和“cpu cores”一致,则说明不支持超线程,或者超线程未打开。如果“siblings”是“cpu cores”的两倍,则说明支持超线程,并且超线程已打开。 5、直接查看逻辑CPU的个数,执行:cat /proc/cpuinfo |grep 'physical id' |sort |uniq 6、直接查看CPU的型号,执行:cat /proc/cpuinfo |grep 'model name' |sort |uniq 7、单个CPU的内核数,执行:cat /proc/cpuinfo |grep 'cpu cores' |sort |uniq 8、总的CPU线程数,执行:cat /proc/cpuinfo |grep 'processor'
9、上面我的阿里云服务器属于1核1CPU的,这是我前几天申请的Host1plus免费VPS主机的VPS CPU信息,多线程,多内核的。(点击放大) |