bluestore_mic_alloc_size = 1024 #设置为您想要的内存大小(单位:字节)
collaboration_device_bytes = 1 #默认值为0,更改为1以使参数生效
$ systemctl restart ceph-osd@(osd编号) #将(osd编号)替换为要重启的OSD的编号
$ sudo tcmalloc-heap-stats | grep _Mic #显示已分配的内存大小 Mmap(_Mic 4481766400): 1073741824(1KB)
bluestore_mic_alloc_size参数用于分配Ceph BlueStore存储引擎中的内存,大大提高了IO性能,特别是对于大型存储池和物理机应用程序。
示例代码:
[global] bluestore_mic_alloc_size = 1024
[collaboration] collaboration_device_bytes = 1
$ systemctl restart ceph-osd@0
$ sudo tcmalloc-heap-stats | grep _Mic