суббота, 25 января 2025 г.

对存储系统进行初步测试 龙芯3C5000

 lscpu 输出

Architecture:          loongarch64
  CPU op-mode(s):      32-bit, 64-bit
  Address sizes:       48 bits physical, 48 bits virtual
  Byte Order:          Little Endian
CPU(s):                32
  On-line CPU(s) list: 0-31
BIOS Vendor ID:        Loongson
Model name:            Loongson-3C5000
  BIOS Model name:     Loongson-3C5000 Not Specified CPU @ 2.2GHz
  BIOS CPU family:     607
  CPU family:          Loongson-64bit
  Model:               0x11
  Thread(s) per core:  1
  Core(s) per socket:  16
  Socket(s):           2
  BogoMIPS:            4400,00
  Flags:               cpucfg lam ual fpu lsx lasx crc32 lvz lbt_x86 lbt_arm lbt_mips
Caches (sum of all):   
  L1d:                 2 MiB (32 instances)
  L1i:                 2 MiB (32 instances)
  L2:                  8 MiB (32 instances)
  L3:                  64 MiB (2 instances)
NUMA:                  
  NUMA node(s):        2
  NUMA node0 CPU(s):   0-15
  NUMA node1 CPU(s):   16-31
 
 INTEL SSDSC2KG240G8 
文件系统 zfs 版本 2.2.6-1
128k 块大小zfs 数据集 
负载曲线 fio random write 4k 块大小 24 个线程
fio --filename=/rpool/test_128k/test_file_fio_1 --rw=randwrite --bs=4k --size=10G --direct=1 --ioengine=libaio --iodepth=32 --time_based --group_reporting --name=rand-write-4k --numjobs=24 --runtime=300

写入测试结果: IOPS=133k
限制因素是 CPU + OS 性能
所有芯体均均匀受力