⭐ 服务器对比实测评分方案 by BigBug #uid70601
前言
此篇开启服务器对比实测评分系列文章,以腾讯云服务器 CVM S5.MEDIUM2(下称 CVM)为基准 100 分,用 Docker 运行测试程序。
网上常见的服务器评测对我意义不大,我想要更直观地知道,其他服务器相比我现在用的 CVM 可以打几分,值不值得买。我网站的高负载主要发生在上传文件后的处理,所以专项测试服务器处理文件的能力,也就是 CPU 性能和磁盘 I/O 的具像化表现。
测试方案
我将测试指标简化为处理文件的执行时长,耗时越短代表性能越好。
测试步骤
准备不同后缀、不同大小的图片、音频、视频文件
计算 1 个文件完成 1 种处理的耗时,记为 1 次测试
达到 10 次测试后用 Z-Score 方法剔除异常数据
重复上述步骤直至完成 10 次有效测试,取平均值
同类文件处理耗时之和的倒数作为该类评分依据
各类文件处理能力得分加权之和作为最终得分
文件权重
参照我网站的实际情况,当前有 4611 张图片、1877 个短片、17 个语音,故设图片、视频、音频的权重分别为 70.88%、28.85%、0.27%。
评分算法
类评分
设 CVM 图片处理总耗时为 t1,测试服务器图片处理总耗时为 t2。则测试服务器图片处理能力得分为:100 * (1 /t2) / (1 /t1)。
总评分
设测试服务器图片、音频、视频处理得分分别为 s1、s2、s3,则测试服务器总得分为 0.7088 * s1 + 0.2885 * s2 + 0.27 * s3。
测试环境
Docker 部署
为统一软件环境,并在特定情况下限制 CPU 与内存(高配服务器模拟与 CVM 一致的规格),故用 Docker 来部署测试。
#安装 Docker 和 docker-compose
apt install docker.io docker-compose -y
#克隆代码
git clone https://github.com/dujunio/server_testing
#开启测试
cd server_testing
docker-compose up -d
生成结果在 result 目录。
软件环境(容器内)
PHP 8.2.18(含 php8.2-imagick 3.7.0-4)
FFmpeg 5.1.5
jpegoptim 1.4.7
测试文件
图片文件
编号 类型 大小 尺寸
111 JPG 449K 1920 × 1080
112 JPG 1.9M 3000 × 2000
121 PNG 750K 1024 × 683
122 PNG 3.8M 1920 × 1080
131 BMP 1.5M 960 × 540
132 BMP 6.0M 1920 × 1080
141 GIF 417K 400 × 226(13 帧)
142 GIF 1.8M 202 × 513(66 帧)
音频文件
编号 类型 大小 位速率 采样速率 时长
211 MP3 137K 64kbps 48.0kHz 0:17
212 MP3 939K 64kbps 44.1kHz 2:00
213 MP3 5.2M 128kbps 44.1kHz 5:37
视频文件
编号 类型 大小 格式 分辨率 时长
311 MP4 2.4M H.264 576P 0:15
312 MP4 9.4M HEVC 480P 0:22
321 MOV 7.7M HEVC 720P 0:05
322 MOV 29M H.264 1080P 0:16
基准服务器
本站所运行的服务器,腾讯云 CVM S5.MEDIUM2,2 核 2GB 1Mbps。
CPU
型号 Intel(R) Xeon(R) Platinum 8255C CPU @ 2.50GHz
主频 2494.140 MHz
缓存 36608 KB
内核 2 核
BogoMIPS 4988.28
基准性能
图片处理测试结果
特别说明:BMP 额外有预先转码成 JPG 的开销。
图片压缩
编号 文件 耗时
111 JPG 449K 0.0481s
112 JPG 1.9M 0.1676s
121 PNG 750K 0.4122s
122 PNG 3.8M 0.4824s
131 BMP 1.5M 0.0130s
132 BMP 6.0M 0.0393s
生成缩略图
编号 文件 耗时
111 JPG 449K 0.0360s
112 JPG 1.9M 0.1296s
121 PNG 750K 0.0560s
122 PNG 3.8M 0.0864s
131 BMP 1.5M 0.0203s
132 BMP 6.0M 0.0262s
141 GIF 417K 0.0672s
142 GIF 1.8M 0.2773s
生成 WebP
编号 文件 耗时
111 JPG 449K 0.3137s
112 JPG 1.9M 1.0763s
121 PNG 750K 0.1017s
122 PNG 3.8M 0.3095s
131 BMP 1.5M 0.0545s
132 BMP 6.0M 0.2096s
141 GIF 417K 0.2887s
142 GIF 1.8M 0.6153s
音频处理测试结果
生成 OGG
编号 文件 耗时
211 MP3 137K 0.2928s
212 MP3 939K 1.1947s
213 MP3 5.2M 6.4211s
视频处理测试结果
特别说明:MOV 额外有预先转码成 MP4 的开销。
视频压缩
编号 文件 耗时
311 MP4 2.4M 12.7703s
312 MP4 9.4M 0.0917s
321 MOV 7.7M 9.4417s
322 MOV 29M 29.2054s
生成缩略图
编号 文件 耗时
311 MP4 2.4M 0.3318s
312 MP4 9.4M 0.2952s
321 MOV 7.7M 3.6489s
322 MOV 29M 11.1678s
生成 WebM
编号 文件 耗时
311 MP4 2.4M 79.7153s
312 MP4 9.4M 72.3739s
321 MOV 7.7M 71.5808s
322 MOV 29M 317.8199s
结果呈现
类评分和总评分以分数的形式呈现,单个测试结果以如下符号呈现:
性能相较 CVM 符号
> 200% ✓✓✓✓✓
169% ~ 200% ✓✓✓✓
142% ~ 168% ✓✓✓
119% ~ 141% ...
前言
此篇开启服务器对比实测评分系列文章,以腾讯云服务器 CVM S5.MEDIUM2(下称 CVM)为基准 100 分,用 Docker 运行测试程序。
网上常见的服务器评测对我意义不大,我想要更直观地知道,其他服务器相比我现在用的 CVM 可以打几分,值不值得买。我网站的高负载主要发生在上传文件后的处理,所以专项测试服务器处理文件的能力,也就是 CPU 性能和磁盘 I/O 的具像化表现。
测试方案
我将测试指标简化为处理文件的执行时长,耗时越短代表性能越好。
测试步骤
准备不同后缀、不同大小的图片、音频、视频文件
计算 1 个文件完成 1 种处理的耗时,记为 1 次测试
达到 10 次测试后用 Z-Score 方法剔除异常数据
重复上述步骤直至完成 10 次有效测试,取平均值
同类文件处理耗时之和的倒数作为该类评分依据
各类文件处理能力得分加权之和作为最终得分
文件权重
参照我网站的实际情况,当前有 4611 张图片、1877 个短片、17 个语音,故设图片、视频、音频的权重分别为 70.88%、28.85%、0.27%。
评分算法
类评分
设 CVM 图片处理总耗时为 t1,测试服务器图片处理总耗时为 t2。则测试服务器图片处理能力得分为:100 * (1 /t2) / (1 /t1)。
总评分
设测试服务器图片、音频、视频处理得分分别为 s1、s2、s3,则测试服务器总得分为 0.7088 * s1 + 0.2885 * s2 + 0.27 * s3。
测试环境
Docker 部署
为统一软件环境,并在特定情况下限制 CPU 与内存(高配服务器模拟与 CVM 一致的规格),故用 Docker 来部署测试。
#安装 Docker 和 docker-compose
apt install docker.io docker-compose -y
#克隆代码
git clone https://github.com/dujunio/server_testing
#开启测试
cd server_testing
docker-compose up -d
生成结果在 result 目录。
软件环境(容器内)
PHP 8.2.18(含 php8.2-imagick 3.7.0-4)
FFmpeg 5.1.5
jpegoptim 1.4.7
测试文件
图片文件
编号 类型 大小 尺寸
111 JPG 449K 1920 × 1080
112 JPG 1.9M 3000 × 2000
121 PNG 750K 1024 × 683
122 PNG 3.8M 1920 × 1080
131 BMP 1.5M 960 × 540
132 BMP 6.0M 1920 × 1080
141 GIF 417K 400 × 226(13 帧)
142 GIF 1.8M 202 × 513(66 帧)
音频文件
编号 类型 大小 位速率 采样速率 时长
211 MP3 137K 64kbps 48.0kHz 0:17
212 MP3 939K 64kbps 44.1kHz 2:00
213 MP3 5.2M 128kbps 44.1kHz 5:37
视频文件
编号 类型 大小 格式 分辨率 时长
311 MP4 2.4M H.264 576P 0:15
312 MP4 9.4M HEVC 480P 0:22
321 MOV 7.7M HEVC 720P 0:05
322 MOV 29M H.264 1080P 0:16
基准服务器
本站所运行的服务器,腾讯云 CVM S5.MEDIUM2,2 核 2GB 1Mbps。
CPU
型号 Intel(R) Xeon(R) Platinum 8255C CPU @ 2.50GHz
主频 2494.140 MHz
缓存 36608 KB
内核 2 核
BogoMIPS 4988.28
基准性能
图片处理测试结果
特别说明:BMP 额外有预先转码成 JPG 的开销。
图片压缩
编号 文件 耗时
111 JPG 449K 0.0481s
112 JPG 1.9M 0.1676s
121 PNG 750K 0.4122s
122 PNG 3.8M 0.4824s
131 BMP 1.5M 0.0130s
132 BMP 6.0M 0.0393s
生成缩略图
编号 文件 耗时
111 JPG 449K 0.0360s
112 JPG 1.9M 0.1296s
121 PNG 750K 0.0560s
122 PNG 3.8M 0.0864s
131 BMP 1.5M 0.0203s
132 BMP 6.0M 0.0262s
141 GIF 417K 0.0672s
142 GIF 1.8M 0.2773s
生成 WebP
编号 文件 耗时
111 JPG 449K 0.3137s
112 JPG 1.9M 1.0763s
121 PNG 750K 0.1017s
122 PNG 3.8M 0.3095s
131 BMP 1.5M 0.0545s
132 BMP 6.0M 0.2096s
141 GIF 417K 0.2887s
142 GIF 1.8M 0.6153s
音频处理测试结果
生成 OGG
编号 文件 耗时
211 MP3 137K 0.2928s
212 MP3 939K 1.1947s
213 MP3 5.2M 6.4211s
视频处理测试结果
特别说明:MOV 额外有预先转码成 MP4 的开销。
视频压缩
编号 文件 耗时
311 MP4 2.4M 12.7703s
312 MP4 9.4M 0.0917s
321 MOV 7.7M 9.4417s
322 MOV 29M 29.2054s
生成缩略图
编号 文件 耗时
311 MP4 2.4M 0.3318s
312 MP4 9.4M 0.2952s
321 MOV 7.7M 3.6489s
322 MOV 29M 11.1678s
生成 WebM
编号 文件 耗时
311 MP4 2.4M 79.7153s
312 MP4 9.4M 72.3739s
321 MOV 7.7M 71.5808s
322 MOV 29M 317.8199s
结果呈现
类评分和总评分以分数的形式呈现,单个测试结果以如下符号呈现:
性能相较 CVM 符号
> 200% ✓✓✓✓✓
169% ~ 200% ✓✓✓✓
142% ~ 168% ✓✓✓
119% ~ 141% ...
⭐ 寻求qemu开发大佬 by fule #uid48015
宿主机ubuntu22.04,pcie网卡插在宿主机
宿主机内,使用直通功能,qemu启动一个win10虚拟机,网卡在win10虚拟机中正常加载驱动
现在需要打印出 网卡在win10虚拟机中加载驱动时的读写的mmio地址和回应。
看了下需要修改源码,我自己gdb调试了下,mmio似乎不经过qemu?有能力的大佬接一下
预算6000起
宿主机ubuntu22.04,pcie网卡插在宿主机
宿主机内,使用直通功能,qemu启动一个win10虚拟机,网卡在win10虚拟机中正常加载驱动
现在需要打印出 网卡在win10虚拟机中加载驱动时的读写的mmio地址和回应。
看了下需要修改源码,我自己gdb调试了下,mmio似乎不经过qemu?有能力的大佬接一下
预算6000起
⭐ B站up主十万口草莓粥粥~福利合集2098P+62V 1.42G by BigBug #uid70601
我用夸克网盘分享了「B站up主十万口草莓粥粥~福利合集2098P+62V 1.42G」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。
链接:https://pan.quark.cn/s/16876fff0858
----------
✍️ 上海办公室每月租金100元起!E-mali:007@FBI.college
我用夸克网盘分享了「B站up主十万口草莓粥粥~福利合集2098P+62V 1.42G」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。
链接:https://pan.quark.cn/s/16876fff0858
----------
✍️ 上海办公室每月租金100元起!E-mali:007@FBI.college
⭐ 宝塔7.6版本的ssl计划任务失效了? by 小鸡真爱无疑 #uid54495
日志是成功了,时间戳也更新了,但是面板证书和时间确实没换,多台小鸡都一样,有没有一样的大佬
----------
✍️ 个人站长0广告交流群(除了赚钱啥都会):757260281
日志是成功了,时间戳也更新了,但是面板证书和时间确实没换,多台小鸡都一样,有没有一样的大佬
----------
✍️ 个人站长0广告交流群(除了赚钱啥都会):757260281
⭐ 问一个关于魔方云的问题 by hyun #uid58627
我在魔方云中创建了一台Windows小鸡,为什么它会直接占用所有母鸡分配给他的的内存呢?
目前我一共开了6台小机,其中5台是Linux,总共分配了300GB内存,母鸡实际内存64,但实际上5台Linux小鸡的平均使用量只有40GB左右。
创建win小鸡我分配了32GB内存,母机上直接被占用了32GB内存。这种情况正常吗?
最主要的是我在win内存实际才用了不到5g 为什么母机直接没了32G呢?win是直接吃掉所有开出来的内存吗,
----------
✍️ 免费聚合登录
我在魔方云中创建了一台Windows小鸡,为什么它会直接占用所有母鸡分配给他的的内存呢?
目前我一共开了6台小机,其中5台是Linux,总共分配了300GB内存,母鸡实际内存64,但实际上5台Linux小鸡的平均使用量只有40GB左右。
创建win小鸡我分配了32GB内存,母机上直接被占用了32GB内存。这种情况正常吗?
最主要的是我在win内存实际才用了不到5g 为什么母机直接没了32G呢?win是直接吃掉所有开出来的内存吗,
----------
✍️ 免费聚合登录
⭐ 中华电信 hicloud 官方云服务器绑定信用卡问题 by 芒果哥哥 #uid63217
有大佬使用过中华电信 hicloud 官方云服务器吗
注册的时候信用卡显示不接受国外卡 有解决方案吗,我目前使用的招商银行全币种visa信用卡 付款成功但并没有绑定信用卡成功
有大佬使用过中华电信 hicloud 官方云服务器吗
注册的时候信用卡显示不接受国外卡 有解决方案吗,我目前使用的招商银行全币种visa信用卡 付款成功但并没有绑定信用卡成功
⭐ 10元一个月的vps来了!可续费,可测试 by 发卡集合 #uid54009
以上配置可选。地区可选:加利福尼亚 圣荷西 硅谷 荷兰 法国 芬兰
系统可选:CentOS,Ubuntu,Debian,RockyLinux,Fedora,AlmaLinux
默认给root连接!可添加ssh密钥,可重装系统!
可联系客服索取测试IP,TG客服:https://t.me/locmjj888
下单:http://www.rmb-usdt.xyz?cid=3&mid=3
----------
✍️ 发卡集合 谷歌云 AWS Digitalocean Linode 月抛机 良心云 甲骨文
以上配置可选。地区可选:加利福尼亚 圣荷西 硅谷 荷兰 法国 芬兰
系统可选:CentOS,Ubuntu,Debian,RockyLinux,Fedora,AlmaLinux
默认给root连接!可添加ssh密钥,可重装系统!
可联系客服索取测试IP,TG客服:https://t.me/locmjj888
下单:http://www.rmb-usdt.xyz?cid=3&mid=3
----------
✍️ 发卡集合 谷歌云 AWS Digitalocean Linode 月抛机 良心云 甲骨文
⭐ ccs杜甫迁移机房选洛杉矶还是达拉斯 by chxin #uid32013
1240v3 / 32GB RAM / 2TB HDD - Dallas, TX
1240v2 / 16GB RAM / 2TB HDD - Los Angeles
各位18cm的mjj们,ccs给了两个选项,选哪个好啊
----------
✍️ it技术博客
1240v3 / 32GB RAM / 2TB HDD - Dallas, TX
1240v2 / 16GB RAM / 2TB HDD - Los Angeles
各位18cm的mjj们,ccs给了两个选项,选哪个好啊
----------
✍️ it技术博客
⭐ 35R收wap.ac 10刀年付TW 解锁机 by xkey #uid28738
不知道市场价,看着下面的贴,35R 收,应该合理吧
https://www.nodeseek.com/post-118740-1
不知道市场价,看着下面的贴,35R 收,应该合理吧
https://www.nodeseek.com/post-118740-1
⭐ 搬瓦工回复THE PLAN未来是否会有新加坡机房的计划 by djzhangivy #uid70519
Thursday, June 20th, 2024 (17:08)Alex Clay || Staff
Alex Clay || Staff
Hello,
Thank you for inquiring. We do not have a set date for this request. I will let our management know that this is something our client requested for future consideration.
Thank you.
Alex Clay
Bandwagon Host / IT7 Networks
=====
亲爱的用户,
感谢您的咨询。目前我们还没有为此请求设定具体日期。我会将客户的请求告知我们的管理层,以供将来考虑。
谢谢您。
亚历克斯·克雷
Bandwagon Host / IT7网络
================================================
从字面意思是有的意思,但日期不定。
如果需要上报管理层,那么各位有THE PLAN的MJJ,多发工单去问问,给他们传达MJJ非常需要新加坡CN2GIA机房的信息
----------
✍️ ⭐DMIT三网优化$88 ⭐Zgo解锁王$12.9⭐DMIT$39.9
Thursday, June 20th, 2024 (17:08)Alex Clay || Staff
Alex Clay || Staff
Hello,
Thank you for inquiring. We do not have a set date for this request. I will let our management know that this is something our client requested for future consideration.
Thank you.
Alex Clay
Bandwagon Host / IT7 Networks
=====
亲爱的用户,
感谢您的咨询。目前我们还没有为此请求设定具体日期。我会将客户的请求告知我们的管理层,以供将来考虑。
谢谢您。
亚历克斯·克雷
Bandwagon Host / IT7网络
================================================
从字面意思是有的意思,但日期不定。
如果需要上报管理层,那么各位有THE PLAN的MJJ,多发工单去问问,给他们传达MJJ非常需要新加坡CN2GIA机房的信息
----------
✍️ ⭐DMIT三网优化$88 ⭐Zgo解锁王$12.9⭐DMIT$39.9