不同linux发行版 FIO测试结果总结


背景

机器来源
配置:
2路28核心Golden 6330 2.0Ghz
512G内存
硬盘 24块 960G SSD (22块 Raid5 + 2块 hotspare ) 测试工具 FIO
测试环境信息
OpenEuler2203
KylinV10SP3
Rocky8.7
CentOS7.9 虚拟机的配置都为 8c 32G内存 500G 精简置备硬盘
全新安装, 最大化GUI安装, 不跑任何应用.

部分结论

1. 开了了写入缓存,一定程度上会降低读取的性能
2. 多虚拟机并行测试挤占了IO资源会导致性能劣化
3. RAID10的写入提升比较明显, 读取提升更加明显.

测试结果-单线程-16深度-单位KIOPS,单个num_jobs 16的IO队列深度

系统类型 写入-不开写入缓存 写入-开写入缓存 读取-不开写入缓存 读取-开写入缓存
openEuler2203 18.797 62.076 57.947 25.394
centos79 13.809 64.93 113.723 19.53
rocky87 16.233 70.542 116.261 42.408
kylinv10 15.508 65.031 122.621 22.765

测试结果-2

系统类型 写入-开写入缓存 读取-开写入缓存
openEuler2203-四个机器一起测试 62.076 25.394
openEuler2203-一个机器单独测试 97.602 50.412

基于Mysql的FIO测试结果信息-write-back

系统类型 读取 写入
openeuler2203 5.8 4.6
CentOS79 5.5 3.8
rocky87 7.0 2.9
kylinv10 6.2 4.2

基于Mysql的FIO测试结果信息-write-through

系统类型 读取 写入
openeuler2203 7.6 5.1
CentOS79 8.6 4.9
rocky87 8.8 3.3
kylinv10 9.0 4.6

物理机的验证结果

Raid卡配置 读IOPS 写IOPS
8块SSD Raid5 45.7k 15.1k
12块SSD Raid10 80.5k 26.5k

测试脚本

  echo "本次测试测试128k 16k 8k 1k 的 顺序读写 随机读写性能,每个脚本耗时约30s, 总计耗时大约8min左右完成: "
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=128k -rw=write -size=4g --iodepth=16 >write128k.txt
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=128k -rw=read -size=4g --iodepth=16 >read128k.txt
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=128k -rw=randwrite -size=4g --iodepth=16 >randwrite128k.txt
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=128k -rw=randread -size=4g --iodepth=16 >randread128k.txt fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=16k -rw=write -size=4g --iodepth=16 >write16k.txt
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=16k -rw=read -size=4g --iodepth=16 >read16k.txt
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=16k -rw=randwrite -size=4g --iodepth=16 >randwrite16k.txt
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=16k -rw=randread -size=4g --iodepth=16 >randread16k.txt fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=8k -rw=write -size=4g --iodepth=16 >write8k.txt
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=8k -rw=read -size=4g --iodepth=16 >read8k.txt
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=8k -rw=randwrite -size=4g --iodepth=16 >randwrite8k.txt
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=8k -rw=randread -size=4g --iodepth=16 >randread8k.txt fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=1k -rw=write -size=4g --iodepth=16 >write1k.txt
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=1k -rw=read -size=4g --iodepth=16 >read1k.txt
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=1k -rw=randwrite -size=4g --iodepth=16 >randwrite1k.txt
fio -name=128k -filename=/var/io.speedtest -runtime=30 -direct=1 -bs=1k -rw=randread -size=4g --iodepth=16 >randread1k.txt echo "测试结果为"
echo "write128k"
sed -n 7p write128k.txt
echo "read128k"
sed -n 6p read128k.txt
echo "randwrite128k"
sed -n 6p randwrite128k.txt
echo "randread128k"
sed -n 6p randread128k.txt echo "write16k"
sed -n 6p write16k.txt
echo "read16k"
sed -n 6p read16k.txt
echo "randwrite16k"
sed -n 6p randwrite16k.txt
echo "randread16k"
sed -n 6p randread16k.txt echo "write8k"
sed -n 6p write8k.txt
echo "read8k"
sed -n 6p read8k.txt
echo "randwrite8k"
sed -n 6p randwrite8k.txt
echo "randread8k"
sed -n 6p randread8k.txt echo "write1k"
sed -n 6p write1k.txt
echo "read1k"
sed -n 6p read1k.txt
echo "randwrite1k"
sed -n 6p randwrite1k.txt
echo "randread1k"
sed -n 6p randread1k.txt

原始测试结果-OpenEuler

write128k
write: IOPS=374, BW=46.8MiB/s (49.0MB/s)(1403MiB/30001msec); 0 zone resets
read128k
read: IOPS=2842, BW=355MiB/s (373MB/s)(4096MiB/11526msec)
randwrite128k
write: IOPS=671, BW=83.9MiB/s (88.0MB/s)(2517MiB/30001msec); 0 zone resets
randread128k
read: IOPS=1741, BW=218MiB/s (228MB/s)(4096MiB/18814msec)
write16k
write: IOPS=2619, BW=40.9MiB/s (42.9MB/s)(1228MiB/30001msec); 0 zone resets
read16k
read: IOPS=8402, BW=131MiB/s (138MB/s)(3939MiB/30001msec)
randwrite16k
write: IOPS=2232, BW=34.9MiB/s (36.6MB/s)(1047MiB/30001msec); 0 zone resets
randread16k
read: IOPS=4258, BW=66.5MiB/s (69.8MB/s)(1996MiB/30001msec)
write8k
write: IOPS=2864, BW=22.4MiB/s (23.5MB/s)(671MiB/30001msec); 0 zone resets
read8k
read: IOPS=11.7k, BW=91.2MiB/s (95.6MB/s)(2736MiB/30001msec)
randwrite8k
write: IOPS=2934, BW=22.9MiB/s (24.0MB/s)(688MiB/30001msec); 0 zone resets
randread8k
read: IOPS=4724, BW=36.9MiB/s (38.7MB/s)(1107MiB/30001msec)
write1k
write: IOPS=2954, BW=2955KiB/s (3026kB/s)(86.6MiB/30001msec); 0 zone resets
read1k
read: IOPS=17.7k, BW=17.2MiB/s (18.1MB/s)(517MiB/30001msec)
randwrite1k
write: IOPS=4149, BW=4150KiB/s (4249kB/s)(122MiB/30001msec); 0 zone resets
randread1k
read: IOPS=6580, BW=6580KiB/s (6738kB/s)(193MiB/30001msec)

原始测试结果-CentOS79

write128k
write: IOPS=247, BW=30.9MiB/s (32.4MB/s)(927MiB/30003msec)
read128k
read: IOPS=30.6k, BW=3824MiB/s (4010MB/s)(4096MiB/1071msec)
randwrite128k
write: IOPS=164, BW=20.6MiB/s (21.6MB/s)(617MiB/30002msec)
randread128k
read: IOPS=4240, BW=530MiB/s (556MB/s)(4096MiB/7728msec)
write16k
write: IOPS=1672, BW=26.1MiB/s (27.4MB/s)(784MiB/30001msec)
read16k
read: IOPS=23.4k, BW=365MiB/s (383MB/s)(4096MiB/11208msec)
randwrite16k
write: IOPS=1454, BW=22.7MiB/s (23.8MB/s)(682MiB/30001msec)
randread16k
read: IOPS=7863, BW=123MiB/s (129MB/s)(3686MiB/30001msec)
write8k
write: IOPS=2305, BW=18.0MiB/s (18.9MB/s)(540MiB/30001msec)
read8k
read: IOPS=16.4k, BW=128MiB/s (134MB/s)(3842MiB/30001msec)
randwrite8k
write: IOPS=2622, BW=20.5MiB/s (21.5MB/s)(615MiB/30000msec)
randread8k
read: IOPS=8118, BW=63.4MiB/s (66.5MB/s)(1903MiB/30001msec)
write1k
write: IOPS=3036, BW=3036KiB/s (3109kB/s)(88.0MiB/30001msec)
read1k
read: IOPS=17.0k, BW=16.6MiB/s (17.5MB/s)(499MiB/30001msec)
randwrite1k
write: IOPS=2309, BW=2310KiB/s (2365kB/s)(67.7MiB/30001msec)
randread1k
read: IOPS=6102, BW=6103KiB/s (6249kB/s)(179MiB/30001msec)

原始测试结果-Rocky87

测试结果为
write128k
write: IOPS=226, BW=28.3MiB/s (29.7MB/s)(850MiB/30003msec); 0 zone resets
read128k
read: IOPS=30.5k, BW=3817MiB/s (4003MB/s)(4096MiB/1073msec)
randwrite128k
write: IOPS=130, BW=16.3MiB/s (17.1MB/s)(489MiB/30009msec); 0 zone resets
randread128k
read: IOPS=4683, BW=585MiB/s (614MB/s)(4096MiB/6997msec)
write16k
write: IOPS=2413, BW=37.7MiB/s (39.5MB/s)(1131MiB/30001msec); 0 zone resets
read16k
read: IOPS=25.7k, BW=401MiB/s (421MB/s)(4096MiB/10210msec)
randwrite16k
write: IOPS=1249, BW=19.5MiB/s (20.5MB/s)(586MiB/30001msec); 0 zone resets
randread16k
read: IOPS=7181, BW=112MiB/s (118MB/s)(3367MiB/30001msec)
write8k
write: IOPS=2793, BW=21.8MiB/s (22.9MB/s)(655MiB/30001msec); 0 zone resets
read8k
read: IOPS=19.4k, BW=152MiB/s (159MB/s)(4096MiB/26986msec)
randwrite8k
write: IOPS=2790, BW=21.8MiB/s (22.9MB/s)(654MiB/30001msec); 0 zone resets
randread8k
read: IOPS=6684, BW=52.2MiB/s (54.8MB/s)(1567MiB/30001msec)
write1k
write: IOPS=2801, BW=2801KiB/s (2868kB/s)(82.1MiB/30002msec); 0 zone resets
read1k
read: IOPS=14.4k, BW=14.1MiB/s (14.8MB/s)(423MiB/30001msec)
randwrite1k
write: IOPS=3831, BW=3831KiB/s (3923kB/s)(112MiB/30001msec); 0 zone resets
randread1k
read: IOPS=7713, BW=7714KiB/s (7899kB/s)(226MiB/30001msec)

原始测试结果-KylinV10SP3

write128k
write: IOPS=226, BW=28.3MiB/s (29.6MB/s)(848MiB/30008msec); 0 zone resets
read128k
read: IOPS=30.7k, BW=3832MiB/s (4018MB/s)(4096MiB/1069msec)
randwrite128k
write: IOPS=142, BW=17.8MiB/s (18.7MB/s)(534MiB/30008msec); 0 zone resets
randread128k
read: IOPS=4828, BW=604MiB/s (633MB/s)(4096MiB/6786msec)
write16k
write: IOPS=1646, BW=25.7MiB/s (27.0MB/s)(772MiB/30001msec); 0 zone resets
read16k
read: IOPS=26.3k, BW=410MiB/s (430MB/s)(4096MiB/9979msec)
randwrite16k
write: IOPS=1175, BW=18.4MiB/s (19.3MB/s)(551MiB/30001msec); 0 zone resets
randread16k
read: IOPS=8790, BW=137MiB/s (144MB/s)(4096MiB/29822msec)
write8k
write: IOPS=2817, BW=22.0MiB/s (23.1MB/s)(660MiB/30001msec); 0 zone resets
read8k
read: IOPS=20.4k, BW=159MiB/s (167MB/s)(4096MiB/25723msec)
randwrite8k
write: IOPS=2826, BW=22.1MiB/s (23.2MB/s)(662MiB/30001msec); 0 zone resets
randread8k
read: IOPS=7651, BW=59.8MiB/s (62.7MB/s)(1793MiB/30001msec)
write1k
write: IOPS=2780, BW=2780KiB/s (2847kB/s)(81.5MiB/30001msec); 0 zone resets
read1k
read: IOPS=15.4k, BW=15.1MiB/s (15.8MB/s)(452MiB/30001msec)
randwrite1k
write: IOPS=3896, BW=3896KiB/s (3990kB/s)(114MiB/30001msec); 0 zone resets
randread1k
read: IOPS=8552, BW=8552KiB/s (8757kB/s)(251MiB/30001msec)

开启Raid卡缓存后--OpenEuler2203

测试结果为
write128k
write: IOPS=7184, BW=898MiB/s (942MB/s)(4096MiB/4561msec); 0 zone resets
read128k
read: IOPS=1569, BW=196MiB/s (206MB/s)(4096MiB/20880msec)
randwrite128k
write: IOPS=5784, BW=723MiB/s (758MB/s)(4096MiB/5665msec); 0 zone resets
randread128k
read: IOPS=962, BW=120MiB/s (126MB/s)(3610MiB/30001msec)
write16k
write: IOPS=7752, BW=121MiB/s (127MB/s)(3634MiB/30001msec); 0 zone resets
read16k
read: IOPS=3678, BW=57.5MiB/s (60.3MB/s)(1724MiB/30001msec)
randwrite16k
write: IOPS=7946, BW=124MiB/s (130MB/s)(3725MiB/30001msec); 0 zone resets
randread16k
read: IOPS=1958, BW=30.6MiB/s (32.1MB/s)(918MiB/30002msec)
write8k
write: IOPS=7902, BW=61.7MiB/s (64.7MB/s)(1852MiB/30001msec); 0 zone resets
read8k
read: IOPS=5383, BW=42.1MiB/s (44.1MB/s)(1262MiB/30001msec)
randwrite8k
write: IOPS=8134, BW=63.6MiB/s (66.6MB/s)(1907MiB/30001msec); 0 zone resets
randread8k
read: IOPS=2705, BW=21.1MiB/s (22.2MB/s)(634MiB/30001msec)
write1k
write: IOPS=8168, BW=8169KiB/s (8365kB/s)(239MiB/30001msec); 0 zone resets
read1k
read: IOPS=3769, BW=3769KiB/s (3860kB/s)(110MiB/30001msec)
randwrite1k
write: IOPS=9206, BW=9207KiB/s (9428kB/s)(270MiB/30001msec); 0 zone resets
randread1k
read: IOPS=5370, BW=5371KiB/s (5499kB/s)(157MiB/30001msec)

开启raid卡缓存之后-CentOS79

测试结果为
write128k
write: IOPS=6775, BW=847MiB/s (888MB/s)(4096MiB/4836msec)
read128k
read: IOPS=1320, BW=165MiB/s (173MB/s)(4096MiB/24817msec)
randwrite128k
write: IOPS=5780, BW=723MiB/s (758MB/s)(4096MiB/5669msec)
randread128k
read: IOPS=1088, BW=136MiB/s (143MB/s)(4082MiB/30001msec)
write16k
write: IOPS=10.5k, BW=165MiB/s (173MB/s)(4096MiB/24849msec)
read16k
read: IOPS=3182, BW=49.7MiB/s (52.1MB/s)(1492MiB/30002msec)
randwrite16k
write: IOPS=6644, BW=104MiB/s (109MB/s)(3115MiB/30001msec)
randread16k
read: IOPS=1553, BW=24.3MiB/s (25.5MB/s)(728MiB/30001msec)
write8k
write: IOPS=10.5k, BW=82.1MiB/s (86.1MB/s)(2464MiB/30001msec)
read8k
read: IOPS=4773, BW=37.3MiB/s (39.1MB/s)(1119MiB/30001msec)
randwrite8k
write: IOPS=6725, BW=52.5MiB/s (55.1MB/s)(1576MiB/30001msec)
randread8k
read: IOPS=1863, BW=14.6MiB/s (15.3MB/s)(437MiB/30001msec)
write1k
write: IOPS=11.0k, BW=10.8MiB/s (11.3MB/s)(323MiB/30001msec)
read1k
read: IOPS=3720, BW=3720KiB/s (3810kB/s)(109MiB/30000msec)
randwrite1k
write: IOPS=7006, BW=7006KiB/s (7175kB/s)(205MiB/30002msec)
randread1k
read: IOPS=2031, BW=2032KiB/s (2081kB/s)(59.5MiB/30001msec)

开启raid卡缓存之后-rocky87

测试结果为
write128k
write: IOPS=7697, BW=962MiB/s (1009MB/s)(4096MiB/4257msec); 0 zone resets
read128k
read: IOPS=7337, BW=917MiB/s (962MB/s)(4096MiB/4466msec)
randwrite128k
write: IOPS=5865, BW=733MiB/s (769MB/s)(4096MiB/5587msec); 0 zone resets
randread128k
read: IOPS=1034, BW=129MiB/s (136MB/s)(3879MiB/30001msec)
write16k
write: IOPS=14.8k, BW=231MiB/s (242MB/s)(4096MiB/17712msec); 0 zone resets
read16k
read: IOPS=11.0k, BW=173MiB/s (181MB/s)(4096MiB/23735msec)
randwrite16k
write: IOPS=7439, BW=116MiB/s (122MB/s)(3487MiB/30001msec); 0 zone resets
randread16k
read: IOPS=971, BW=15.2MiB/s (15.9MB/s)(455MiB/30002msec)
write8k
write: IOPS=9723, BW=76.0MiB/s (79.7MB/s)(2279MiB/30001msec); 0 zone resets
read8k
read: IOPS=10.4k, BW=81.5MiB/s (85.5MB/s)(2445MiB/30001msec)
randwrite8k
write: IOPS=7370, BW=57.6MiB/s (60.4MB/s)(1727MiB/30001msec); 0 zone resets
randread8k
read: IOPS=1183, BW=9468KiB/s (9695kB/s)(277MiB/30001msec)
write1k
write: IOPS=10.1k, BW=9.86MiB/s (10.3MB/s)(296MiB/30001msec); 0 zone resets
read1k
read: IOPS=9118, BW=9119KiB/s (9338kB/s)(267MiB/30001msec)
randwrite1k
write: IOPS=7548, BW=7548KiB/s (7729kB/s)(221MiB/30001msec); 0 zone resets
randread1k
read: IOPS=1365, BW=1366KiB/s (1398kB/s)(40.0MiB/30002msec)

开启raid卡缓存之后-kylinv10

write128k
write: IOPS=7724, BW=966MiB/s (1012MB/s)(4096MiB/4242msec);
read128k
read: IOPS=1427, BW=178MiB/s (187MB/s)(4096MiB/22952msec)
randwrite128k
write: IOPS=5928, BW=741MiB/s (777MB/s)(4096MiB/5527msec); 0 zone resets
randread128k
read: IOPS=1135, BW=142MiB/s (149MB/s)(4096MiB/28858msec)
write16k
write: IOPS=11.8k, BW=185MiB/s (194MB/s)(4096MiB/22122msec); 0 zone resets
read16k
read: IOPS=3626, BW=56.7MiB/s (59.4MB/s)(1700MiB/30001msec)
randwrite16k
write: IOPS=6044, BW=94.4MiB/s (99.0MB/s)(2833MiB/30002msec); 0 zone resets
randread16k
read: IOPS=1552, BW=24.3MiB/s (25.4MB/s)(728MiB/30001msec)
write8k
write: IOPS=10.3k, BW=80.2MiB/s (84.1MB/s)(2408MiB/30001msec); 0 zone resets
read8k
read: IOPS=5117, BW=40.0MiB/s (41.9MB/s)(1199MiB/30001msec)
randwrite8k
write: IOPS=6411, BW=50.1MiB/s (52.5MB/s)(1503MiB/30002msec); 0 zone resets
randread8k
read: IOPS=1833, BW=14.3MiB/s (15.0MB/s)(430MiB/30002msec)
write1k
write: IOPS=10.3k, BW=10.1MiB/s (10.6MB/s)(303MiB/30001msec); 0 zone resets
read1k
read: IOPS=6008, BW=6008KiB/s (6153kB/s)(176MiB/30002msec)
randwrite1k
write: IOPS=6524, BW=6525KiB/s (6682kB/s)(191MiB/30001msec); 0 zone resets
randread1k
read: IOPS=2067, BW=2067KiB/s (2117kB/s)(60.6MiB/30003msec)

单独一台机器压测-openEuler

测试结果为
write128k
write: IOPS=9451, BW=1181MiB/s (1239MB/s)(4096MiB/3467msec); 0 zone resets
read128k
read: IOPS=1889, BW=236MiB/s (248MB/s)(4096MiB/17344msec)
randwrite128k
write: IOPS=7408, BW=926MiB/s (971MB/s)(4096MiB/4423msec); 0 zone resets
randread128k
read: IOPS=1395, BW=174MiB/s (183MB/s)(4096MiB/23484msec)
write16k
write: IOPS=17.0k, BW=266MiB/s (279MB/s)(4096MiB/15400msec); 0 zone resets
read16k
read: IOPS=7003, BW=109MiB/s (115MB/s)(3283MiB/30001msec)
randwrite16k
write: IOPS=9573, BW=150MiB/s (157MB/s)(4096MiB/27383msec); 0 zone resets
randread16k
read: IOPS=3056, BW=47.8MiB/s (50.1MB/s)(1433MiB/30001msec)
write8k
write: IOPS=17.0k, BW=133MiB/s (139MB/s)(3983MiB/30001msec); 0 zone resets
read8k
read: IOPS=9704, BW=75.8MiB/s (79.5MB/s)(2275MiB/30001msec)
randwrite8k
write: IOPS=9545, BW=74.6MiB/s (78.2MB/s)(2237MiB/30001msec); 0 zone resets
randread8k
read: IOPS=4094, BW=32.0MiB/s (33.5MB/s)(960MiB/30001msec)
write1k
write: IOPS=18.2k, BW=17.8MiB/s (18.6MB/s)(533MiB/30001msec); 0 zone resets
read1k
read: IOPS=17.9k, BW=17.5MiB/s (18.3MB/s)(524MiB/30001msec)
randwrite1k
write: IOPS=9425, BW=9426KiB/s (9652kB/s)(276MiB/30002msec); 0 zone resets
randread1k
read: IOPS=5371, BW=5371KiB/s (5500kB/s)(157MiB/30001msec)

2

write128k
write: IOPS=9102, BW=1138MiB/s (1193MB/s)(4096MiB/3600msec); 0 zone resets
read128k
read: IOPS=1870, BW=234MiB/s (245MB/s)(4096MiB/17517msec)
randwrite128k
write: IOPS=7289, BW=911MiB/s (955MB/s)(4096MiB/4495msec); 0 zone resets
randread128k
read: IOPS=1392, BW=174MiB/s (182MB/s)(4096MiB/23537msec)
write16k
write: IOPS=16.4k, BW=256MiB/s (269MB/s)(4096MiB/15969msec); 0 zone resets
read16k
read: IOPS=6981, BW=109MiB/s (114MB/s)(3273MiB/30001msec)
randwrite16k
write: IOPS=9696, BW=152MiB/s (159MB/s)(4096MiB/27035msec); 0 zone resets
randread16k
read: IOPS=3056, BW=47.8MiB/s (50.1MB/s)(1433MiB/30001msec)
write8k
write: IOPS=17.4k, BW=136MiB/s (143MB/s)(4079MiB/30001msec); 0 zone resets
read8k
read: IOPS=9686, BW=75.7MiB/s (79.4MB/s)(2270MiB/30001msec)
randwrite8k
write: IOPS=9480, BW=74.1MiB/s (77.7MB/s)(2222MiB/30001msec); 0 zone resets
randread8k
read: IOPS=4134, BW=32.3MiB/s (33.9MB/s)(969MiB/30001msec)
write1k
write: IOPS=18.2k, BW=17.7MiB/s (18.6MB/s)(532MiB/30001msec); 0 zone resets
read1k
read: IOPS=18.3k, BW=17.9MiB/s (18.8MB/s)(537MiB/30001msec)
randwrite1k
write: IOPS=9480, BW=9480KiB/s (9708kB/s)(278MiB/30001msec); 0 zone resets
randread1k
read: IOPS=5387, BW=5388KiB/s (5517kB/s)(158MiB/30001msec)

Mysql的测试结果-centos79

innodb-trxlog: (groupid=0, jobs=160): err= 0: pid=16172: Mon Jun 26 16:07:02 2023
read: IOPS=5488, BW=85.8MiB/s (89.9MB/s)(10.0GiB/120007msec)
clat (usec): min=592, max=31063, avg=4827.11, stdev=2258.93
lat (usec): min=592, max=31063, avg=4827.21, stdev=2258.93
clat percentiles (usec):
| 1.00th=[ 1762], 5.00th=[ 2057], 10.00th=[ 2343], 20.00th=[ 2933],
| 30.00th=[ 3392], 40.00th=[ 3785], 50.00th=[ 4228], 60.00th=[ 4752],
| 70.00th=[ 5669], 80.00th=[ 6980], 90.00th=[ 8160], 95.00th=[ 8848],
| 99.00th=[10421], 99.50th=[12518], 99.90th=[17433], 99.95th=[19530],
| 99.99th=[23987]
bw ( KiB/s): min= 1728, max= 4928, per=3.12%, avg=2743.85, stdev=732.97, samples=7671
iops : min= 108, max= 308, avg=171.45, stdev=45.81, samples=7671
write: IOPS=3788, BW=23.3MiB/s (24.5MB/s)(2802MiB/120030msec)
clat (usec): min=2, max=347497, avg=24326.06, stdev=53886.52
lat (usec): min=2, max=347497, avg=24326.18, stdev=53886.53
clat percentiles (usec):
| 1.00th=[ 39], 5.00th=[ 157], 10.00th=[ 297], 20.00th=[ 1385],
| 30.00th=[ 2638], 40.00th=[ 3523], 50.00th=[ 4948], 60.00th=[ 7373],
| 70.00th=[ 11338], 80.00th=[ 19006], 90.00th=[ 51643], 95.00th=[175113],
| 99.00th=[246416], 99.50th=[258999], 99.90th=[283116], 99.95th=[291505],
| 99.99th=[304088]
bw ( KiB/s): min= 0, max= 1600, per=0.62%, avg=149.26, stdev=287.24, samples=38388
iops : min= 1, max= 100, avg=23.62, stdev=16.87, samples=38388
lat (usec) : 4=0.01%, 10=0.22%, 20=0.08%, 50=0.18%, 100=0.67%
lat (usec) : 250=2.34%, 500=2.38%, 750=1.09%, 1000=0.45%
lat (msec) : 2=4.92%, 4=32.57%, 10=41.11%, 20=6.13%, 50=3.70%
lat (msec) : 100=0.45%, 250=3.35%, 500=0.33%
fsync/fdatasync/sync_file_range:
sync (nsec): min=1548, max=132590k, avg=20413901.95, stdev=10409213.94
sync percentiles (usec):
| 1.00th=[ 3818], 5.00th=[ 6259], 10.00th=[ 8291], 20.00th=[11338],
| 30.00th=[14091], 40.00th=[16319], 50.00th=[19006], 60.00th=[21890],
| 70.00th=[25035], 80.00th=[28443], 90.00th=[33817], 95.00th=[39060],
| 99.00th=[51119], 99.50th=[55837], 99.90th=[72877], 99.95th=[81265],
| 99.99th=[98042]
cpu : usr=0.05%, sys=0.26%, ctx=3026358, majf=0, minf=5554
IO depths : 1=121.8%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=658658,454684,0,242907 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=1 Run status group 0 (all jobs):
READ: bw=85.8MiB/s (89.9MB/s), 85.8MiB/s-85.8MiB/s (89.9MB/s-89.9MB/s), io=10.0GiB (10.8GB), run=120007-120007msec
WRITE: bw=23.3MiB/s (24.5MB/s), 23.3MiB/s-23.3MiB/s (24.5MB/s-24.5MB/s), io=2802MiB (2938MB), run=120030-120030msec Disk stats (read/write):
dm-0: ios=659620/392559, merge=0/0, ticks=3167363/1662274, in_queue=4830670, util=99.94%, aggrios=659630/392646, aggrmerge=0/1, aggrticks=3169919/1667276, aggrin_queue=4837327, aggrutil=99.92%
sda: ios=659630/392646, merge=0/1, ticks=3169919/1667276, in_queue=4837327, util=99.92%

Mysql的测试结果-rocky87

innodb-trxlog: (groupid=0, jobs=160): err= 0: pid=47012: Mon Jun 26 04:10:24 2023
read: IOPS=6997, BW=109MiB/s (115MB/s)(12.8GiB/120004msec)
clat (usec): min=310, max=22497, avg=3822.28, stdev=1627.84
lat (usec): min=310, max=22497, avg=3822.41, stdev=1627.84
clat percentiles (usec):
| 1.00th=[ 1045], 5.00th=[ 2212], 10.00th=[ 2442], 20.00th=[ 2638],
| 30.00th=[ 2769], 40.00th=[ 2900], 50.00th=[ 3064], 60.00th=[ 3425],
| 70.00th=[ 4555], 80.00th=[ 5342], 90.00th=[ 6521], 95.00th=[ 6980],
| 99.00th=[ 7701], 99.50th=[ 8094], 99.90th=[ 9241], 99.95th=[ 9896],
| 99.99th=[13173]
bw ( KiB/s): min=93652, max=308550, per=100.00%, avg=112096.54, stdev=698.13, samples=7648
iops : min= 5852, max=19283, avg=7005.63, stdev=43.63, samples=7648
write: IOPS=2912, BW=28.5MiB/s (29.8MB/s)(3416MiB/120023msec); 0 zone resets
clat (usec): min=2, max=272143, avg=44335.24, stdev=61407.31
lat (usec): min=2, max=272143, avg=44335.38, stdev=61407.31
clat percentiles (usec):
| 1.00th=[ 10], 5.00th=[ 1336], 10.00th=[ 1909], 20.00th=[ 2147],
| 30.00th=[ 2343], 40.00th=[ 2704], 50.00th=[ 4146], 60.00th=[ 5604],
| 70.00th=[ 86508], 80.00th=[113771], 90.00th=[141558], 95.00th=[162530],
| 99.00th=[202376], 99.50th=[212861], 99.90th=[233833], 99.95th=[242222],
| 99.99th=[254804]
bw ( KiB/s): min=14744, max=84740, per=100.00%, avg=29174.34, stdev=104.23, samples=38240
iops : min= 1397, max= 8622, avg=2912.67, stdev= 7.07, samples=38240
lat (usec) : 4=0.01%, 10=0.31%, 20=0.23%, 50=0.06%, 100=0.01%
lat (usec) : 250=0.02%, 500=0.27%, 750=0.34%, 1000=0.52%
lat (msec) : 2=4.94%, 4=53.53%, 10=29.68%, 20=0.16%, 50=0.12%
lat (msec) : 100=2.20%, 250=7.59%, 500=0.01%
fsync/fdatasync/sync_file_range:
sync (nsec): min=1119, max=58075k, avg=6477896.80, stdev=3001744.81
sync percentiles (usec):
| 1.00th=[ 619], 5.00th=[ 2212], 10.00th=[ 2638], 20.00th=[ 4047],
| 30.00th=[ 4621], 40.00th=[ 5145], 50.00th=[ 6259], 60.00th=[ 7177],
| 70.00th=[ 8291], 80.00th=[ 8979], 90.00th=[10683], 95.00th=[11338],
| 99.00th=[13435], 99.50th=[14091], 99.90th=[17433], 99.95th=[19792],
| 99.99th=[22152]
cpu : usr=0.03%, sys=0.13%, ctx=1723458, majf=0, minf=2393
IO depths : 1=106.2%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=839771,349547,0,73742 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=1 Run status group 0 (all jobs):
READ: bw=109MiB/s (115MB/s), 109MiB/s-109MiB/s (115MB/s-115MB/s), io=12.8GiB (13.8GB), run=120004-120004msec
WRITE: bw=28.5MiB/s (29.8MB/s), 28.5MiB/s-28.5MiB/s (29.8MB/s-29.8MB/s), io=3416MiB (3582MB), run=120023-120023msec Disk stats (read/write):
dm-0: ios=839222/377201, merge=0/0, ticks=3188909/1141035, in_queue=4329944, util=99.97%, aggrios=840359/375644, aggrmerge=0/2196, aggrticks=3199981/1140458, aggrin_queue=4340439, aggrutil=99.96%
sda: ios=840359/375644, merge=0/2196, ticks=3199981/1140458, in_queue=4340439, util=99.96%

Mysql的测试结果-kylinv10sp2

innodb-trxlog: (groupid=0, jobs=160): err= 0: pid=41787: Mon Jun 26 16:10:26 2023
read: IOPS=6218, BW=97.2MiB/s (102MB/s)(11.4GiB/120005msec)
clat (usec): min=361, max=24841, avg=4279.63, stdev=1754.73
lat (usec): min=361, max=24842, avg=4279.78, stdev=1754.73
clat percentiles (usec):
| 1.00th=[ 1090], 5.00th=[ 2409], 10.00th=[ 2671], 20.00th=[ 2900],
| 30.00th=[ 3064], 40.00th=[ 3261], 50.00th=[ 3589], 60.00th=[ 4228],
| 70.00th=[ 5080], 80.00th=[ 6063], 90.00th=[ 7046], 95.00th=[ 7504],
| 99.00th=[ 8356], 99.50th=[ 8717], 99.90th=[ 9896], 99.95th=[10945],
| 99.99th=[17433]
bw ( KiB/s): min=82410, max=289174, per=99.50%, avg=99004.97, stdev=598.19, samples=7648
iops : min= 5150, max=18073, avg=6187.45, stdev=37.39, samples=7648
write: IOPS=4224, BW=27.0MiB/s (28.3MB/s)(3244MiB/120009msec); 0 zone resets
clat (nsec): min=1375, max=271006k, avg=24767118.21, stdev=33734254.23
lat (nsec): min=1484, max=271006k, avg=24767260.89, stdev=33734259.05
clat percentiles (usec):
| 1.00th=[ 37], 5.00th=[ 229], 10.00th=[ 1745], 20.00th=[ 2474],
| 30.00th=[ 3097], 40.00th=[ 4752], 50.00th=[ 7046], 60.00th=[ 14353],
| 70.00th=[ 28705], 80.00th=[ 50070], 90.00th=[ 69731], 95.00th=[ 88605],
| 99.00th=[158335], 99.50th=[183501], 99.90th=[221250], 99.95th=[235930],
| 99.99th=[248513]
bw ( KiB/s): min=12404, max=92871, per=99.53%, avg=27546.19, stdev=93.15, samples=38240
iops : min= 1312, max=20954, avg=4194.84, stdev=11.66, samples=38240
lat (usec) : 2=0.01%, 4=0.05%, 10=0.19%, 20=0.07%, 50=0.19%
lat (usec) : 100=0.52%, 250=1.12%, 500=0.87%, 750=0.47%, 1000=0.39%
lat (msec) : 2=2.66%, 4=42.18%, 10=32.95%, 20=3.99%, 50=6.17%
lat (msec) : 100=6.69%, 250=1.47%, 500=0.01%
fsync/fdatasync/sync_file_range:
sync (nsec): min=902, max=69475k, avg=17259695.34, stdev=8115360.90
sync percentiles (usec):
| 1.00th=[ 1860], 5.00th=[ 5080], 10.00th=[ 7504], 20.00th=[10683],
| 30.00th=[12780], 40.00th=[14484], 50.00th=[16057], 60.00th=[18220],
| 70.00th=[20841], 80.00th=[23987], 90.00th=[28181], 95.00th=[31851],
| 99.00th=[39584], 99.50th=[42730], 99.90th=[51119], 99.95th=[52691],
| 99.99th=[55837]
cpu : usr=0.03%, sys=0.18%, ctx=3078817, majf=0, minf=2382
IO depths : 1=115.8%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=746260,506927,0,197648 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=1 Run status group 0 (all jobs):
READ: bw=97.2MiB/s (102MB/s), 97.2MiB/s-97.2MiB/s (102MB/s-102MB/s), io=11.4GiB (12.2GB), run=120005-120005msec
WRITE: bw=27.0MiB/s (28.3MB/s), 27.0MiB/s-27.0MiB/s (28.3MB/s-28.3MB/s), io=3244MiB (3401MB), run=120009-120009msec Disk stats (read/write):
dm-0: ios=744657/478431, merge=0/0, ticks=3181039/1697753, in_queue=4878792, util=88.23%, aggrios=747601/478267, aggrmerge=0/2248, aggrticks=3189160/1695146, aggrin_queue=4271128, aggrutil=88.17%
sda: ios=747601/478267, merge=0/2248, ticks=3189160/1695146, in_queue=4271128, util=88.17%

Mysql的测试结果-openeuler2203

innodb-trxlog: (groupid=0, jobs=160): err= 0: pid=53033: Mon Jun 26 16:10:24 2023
read: IOPS=5790, BW=90.5MiB/s (94.9MB/s)(10.6GiB/120007msec)
clat (usec): min=790, max=23444, avg=4538.42, stdev=1874.99
lat (usec): min=790, max=23444, avg=4538.59, stdev=1874.99
clat percentiles (usec):
| 1.00th=[ 1909], 5.00th=[ 2442], 10.00th=[ 2671], 20.00th=[ 2933],
| 30.00th=[ 3163], 40.00th=[ 3425], 50.00th=[ 3818], 60.00th=[ 4621],
| 70.00th=[ 5407], 80.00th=[ 6521], 90.00th=[ 7373], 95.00th=[ 7963],
| 99.00th=[ 9372], 99.50th=[ 9765], 99.90th=[10683], 99.95th=[11338],
| 99.99th=[15926]
bw ( KiB/s): min=74560, max=166054, per=99.95%, avg=92597.79, stdev=340.30, samples=7648
iops : min= 4660, max=10374, avg=5787.31, stdev=21.26, samples=7648
write: IOPS=4611, BW=25.7MiB/s (27.0MB/s)(3088MiB/120014msec); 0 zone resets
clat (nsec): min=944, max=244028k, avg=21194998.71, stdev=23715099.39
lat (nsec): min=999, max=244028k, avg=21195105.85, stdev=23715085.45
clat percentiles (usec):
| 1.00th=[ 7], 5.00th=[ 2180], 10.00th=[ 2573], 20.00th=[ 3326],
| 30.00th=[ 4948], 40.00th=[ 7308], 50.00th=[ 13566], 60.00th=[ 20579],
| 70.00th=[ 26608], 80.00th=[ 33817], 90.00th=[ 46924], 95.00th=[ 66323],
| 99.00th=[116917], 99.50th=[139461], 99.90th=[173016], 99.95th=[179307],
| 99.99th=[193987]
bw ( KiB/s): min=12108, max=52553, per=99.90%, avg=26321.40, stdev=72.72, samples=38240
iops : min= 1746, max=10906, avg=4600.24, stdev= 9.56, samples=38240
lat (nsec) : 1000=0.01%
lat (usec) : 2=0.10%, 4=0.19%, 10=0.24%, 20=0.03%, 50=0.01%
lat (usec) : 100=0.01%, 250=0.01%, 500=0.03%, 750=0.04%, 1000=0.05%
lat (msec) : 2=1.70%, 4=38.07%, 10=34.51%, 20=6.90%, 50=14.26%
lat (msec) : 100=3.14%, 250=0.70%
fsync/fdatasync/sync_file_range:
sync (nsec): min=1776, max=99272k, avg=21122021.72, stdev=7629458.80
sync percentiles (usec):
| 1.00th=[ 7308], 5.00th=[10159], 10.00th=[11731], 20.00th=[15139],
| 30.00th=[16909], 40.00th=[18220], 50.00th=[20055], 60.00th=[22152],
| 70.00th=[25035], 80.00th=[27132], 90.00th=[30802], 95.00th=[34866],
| 99.00th=[42730], 99.50th=[46400], 99.90th=[53740], 99.95th=[56886],
| 99.99th=[66323]
cpu : usr=0.04%, sys=0.21%, ctx=3256717, majf=2, minf=2229
IO depths : 1=115.8%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued rwts: total=694850,553443,0,197563 short=0,0,0,0 dropped=0,0,0,0
latency : target=0, window=0, percentile=100.00%, depth=1 Run status group 0 (all jobs):
READ: bw=90.5MiB/s (94.9MB/s), 90.5MiB/s-90.5MiB/s (94.9MB/s-94.9MB/s), io=10.6GiB (11.4GB), run=120007-120007msec
WRITE: bw=25.7MiB/s (27.0MB/s), 25.7MiB/s-25.7MiB/s (27.0MB/s-27.0MB/s), io=3088MiB (3238MB), run=120014-120014msec Disk stats (read/write):
dm-0: ios=694821/519512, merge=0/0, ticks=3062259/1954339, in_queue=5016598, util=99.92%, aggrios=696490/504174, aggrmerge=0/17225, aggrticks=3064958/1890955, aggrin_queue=4955914, aggrutil=99.68%
sda: ios=696490/504174, merge=0/17225, ticks=3064958/1890955, in_queue=4955914, util=99.68%

不同linux发行版 FIO测试结果总结的更多相关文章

  1. 阿里云各Linux发行版netcore兼容性评估报告---来自大石头的测试

    阿里云各Linux发行版netcore兼容性评估报告---来自大石头的测试 结论:    优先选择CentOS/Ubuntu,可选AliyunLinux(CentOS修改版)              ...

  2. 在同一个硬盘上安装多个 Linux 发行版及 Fedora 21 、Fedora 22 初体验

    在同一个硬盘上安装多个 Linux 发行版 以前对多个 Linux 发行版的折腾主要是在虚拟机上完成.我的桌面电脑性能比较强大,玩玩虚拟机没啥问题,但是笔记本电脑就不行了.要在我的笔记本电脑上折腾多个 ...

  3. 最适合和最不适合新手使用的几款 Linux 发行版

    大多数知名的Linux发行版都属于"比较容易使用"这一类.一些观察人士可能会驳斥这个观点,但事实上,说到Linux,大多数并非从事IT或软件开发工作的人会被最容易的使用体验所吸引. ...

  4. 最佳 Linux 发行版汇总

    Linux入门UbuntuUbuntu是一款基于Debian发行版,以Unity作为默认桌面环境的Linux操作系统.他是世界上最流行的发行版之一,每次发行,它都有提升.最新发行版为桌面.移动及其桌面 ...

  5. Linux发行版大全

    基于Debian  Adamantix:基于Debian,特别关注安全.  Amber Linux:基于Debian,针对拉脱维亚用户作了一些定制.  ASLinux Desktop:西班牙语,基于D ...

  6. 7款适用老旧设备并对初学者非常友好的轻量级Linux发行版

    我们由从 7 到 1 的顺序向大家介绍. 7. Linux Lite 正如其名,Linux Lite 是 Linux 发行版的一个轻量级版本,用户并不需要强大的硬件就可以将它跑起来,而且其使用非常简单 ...

  7. 全球最受欢迎的十大Linux发行版(图)

    帮助新的Linux用户在越来越多的Linux发行版中选择最合适的操作系统,是创建这个网页的原因.它列出了迄今为止最流行的10个Linux发行版(另外增加的是FreeBSD,到目前为止最为流行的BSD系 ...

  8. 顺手的Linux发行版及其工具推荐

    从Windows切换到Linux已经有半年多的时间了,简单给大家推荐一些个人感觉不错的软件,主要都是和开发相关的通用软件--- 0.archlinux  挑一个比较顺手的linux发行版当然是首要任务 ...

  9. 常用的Linux发行版

    Linux发行版百花齐放 [内容摘要] 如今,众多的Linux发行版百花齐放,linux的阵营日益壮大,每一款发行版都拥有一大批用户,开发者自愿为相关项目投入精力.Linux发行版可谓是形形色色,它们 ...

  10. Linux 桌面玩家指南:11. 在同一个硬盘上安装多个 Linux 发行版以及为 Linux 安装 Nvidia 显卡驱动

    特别说明:要在我的随笔后写评论的小伙伴们请注意了,我的博客开启了 MathJax 数学公式支持,MathJax 使用$标记数学公式的开始和结束.如果某条评论中出现了两个$,MathJax 会将两个$之 ...

随机推荐

  1. CSS3学习笔记-文字特效

    CSS3中提供了许多有趣和实用的文字特效,可以让我们的文本内容更加生动有趣,下面介绍一些常用的文字特效. 文本阴影 使用text-shadow属性可以为文本添加阴影效果,语法如下: text-shad ...

  2. 无法找到模块“element-plus/dist/locale/zh-cn.mjs”的声明文件

    把 zhCn 的引入 改成 下面这个就可以了 import zhCn from "element-plus/es/locale/lang/zh-cn"; 贼拉拉管用,快去试试吧 ~

  3. Prometheus 快速入门

    Prometheus&Grafana快速入门 一.prometheus简介 prometheus是监控多个大数据组件的监控系统.Prometheus是由SoundCloud开发的开源监控报警系 ...

  4. 原理一、Java中的HashMap的实现

    文章从JDK1.7和JDK1.8两个版本解析HashMap的实现原理及其中常见的面试题(两个版本HashMap最大的区别,1.7版HashMap=数组+链表,1.8版HashMap=数组+红黑树+链表 ...

  5. Web 全栈开发利器: 强大的在线 Cloud IDE

    摘要:近年来,敏捷.DevOps的理念已逐步成为主流.基于云计算的开发环境也正获得越来越多开发者的青睐.不难想象,云端IDE已成未来的趋势. 学了Web全栈开发,就得动手实践,要动手,得先有开发环境. ...

  6. 一文带你了解两种Transformer文字识别方法

    摘要:受Transformer模型的启发,目前一些学者将该结构应用到文本行识别中,以替代RNN,取得了良好的效果,如在HGA-STR和 SRN. 当前的文本行识别器为拥有更强的序列语义能力,模型多采用 ...

  7. 云图说|图解开天企业工作台MSSE

    摘要:开天企业工作台是面向企业用户的一站式数字工作台. 本文分享自华为云社区<[开天aPaaS]图解开天企业工作台MSSE>,作者:开天aPaaS小助手. 开天企业工作台(MacroVer ...

  8. 5大特性,带你认识化繁为简的华为云CodeArts Deploy

    摘要:2月27日,华为云发布持续部署服务CodeArts Deploy,通过模块化自由编排部署流程,实现软件的自动化部署,帮助企业软件产品的快速.高效.高质量交付. 本文分享自华为云社区<化繁为 ...

  9. 智能对联模型太难完成?华为云ModelArts助你实现!手把手教学

    摘要:农历新年将至,听说华为云 AI 又将开启智能对对联迎接牛气冲天,让我们拭目以待!作为资深 Copy 攻城狮,想要自己实现一个对对联的模型,是不能可能完成的任务,因此我搜罗了不少前人的实践案例,今 ...

  10. 译文丨伯克利对serverless的看法:简化云编程

    摘要:Serveless计算的目标和机会是让云编程者像使用高级语言那样受益. 本文分享自华为云社区<简化云编程,伯克利对serverless的看法(翻译)>,作者: 二手雄狮. 译者言: ...