You need to enable JavaScript to run this app.
文档中心
文件存储 vePFS

文件存储 vePFS

复制全文
下载 pdf
最佳实践
关闭 vePFS 预读功能
复制全文
下载 pdf
关闭 vePFS 预读功能

mmap 随机读场景下,如果您的真实网络带宽远大于业务有效带宽,可能是触发了预读,本文介绍如何在客户端中关闭 mmap 预读。

背景信息

mmap 随机读场景下,如果您的随机读块大小为 4KB,则不会触发预读,业务真实网络带宽和有效带宽保持一致;如果随机读块大小大于 4KB,则会触发预读,例如 8KB读操作触发 4MB 数据预读,导致真实网络带宽远大于业务有效带宽。因此建议您在客户端管理集群中关闭 mmap 预读。

操作步骤

  1. 登录 vePFS 管理节点,具体步骤,请参见登录云服务器

    说明

    • 当您创建挂载点之后,ECS 会自动创建三台 vePFS 管理节点,您可以登录 vePFS 控制台,查看相应的管理节点 IP 及登录密码。
    • vePFS 管理节点名称格式为client-vepfs-{文件系统 ID}-{挂载点 ID}-{数字}
  2. 执行以下命令查看预读参数。

    mmlsconfig|grep prefetch
    

    返回信息如下。

    prefetchAggressivenessWrite 0
    prefetchAggressivenessRead 2
    
  3. 执行以下命令修改预读参数。

    mmchconfig prefetchAggressivenessRead=0 -i
    

    返回信息如下,说明修改成功。

    mmchconfig: Command successfully completed
    
  4. 执行以下命令修改参数。

    mmchconfig prefetchAggressiveness=0 -i
    

    返回信息如下,说明修改成功。

    mmchconfig: Command successfully completed
    
最近更新时间:2025.04.16 21:15:22
这个页面对您有帮助吗?
有用
有用
无用
无用