NFS性能优化参考 —— 筑梦之路

CentOS 7 NFS服务优化的配置参考------ 筑梦之路_nfs 读取优化-CSDN博客

核心原则是减少客户端与服务端的交互次数,因此我们在访问文件的时候应该尽量保持文件的打开状态,避免重复打开关闭文件,这样NFS全路径的逐级检查。这种方法对NFSv4以后的版本适用,但对于NFSv3及以前的版本并不适用,因为他们是无状态的。即使你在客户端不关闭文件,在服务端访问完数据后也是关闭的。

减少目录层级,前面描述已经很清楚了。NFS会检查每一级目录,而且每一级目录的检查需要客户端与服务端交互至少2次。如果我们尽量减少目录层级,那么可以最大化的降低客户端与服务端交互的次数。

避免超大目录,也就是一个目录中文件的数量不要太多。服务端的有些文件系统变量目录像的效率并不高,当目录项太多时,查找将非常耗时。

尽量使用大文件,而非小文件。似乎这个并不好实现,因为文件的大小是业务决定的,我们似乎很难控制文件的大小。但是,如果是自己开发的应用程序, 在保存数据的时候尽量以大文件的形式,而非小文件的形式,这对性能是有益的。

原文链接:为什么都说NFS读写性能差,如何进行优化?

相关推荐
接着奏乐接着舞。3 小时前
前端大数据渲染性能优化:Web Worker + 分片处理 + 渐进式渲染
大数据·前端·性能优化
冬奇Lab5 小时前
Android 15 显示子系统深度解析(一):显示框架总览与SurfaceFlinger核心机制
android·性能优化
DianSan_ERP6 小时前
从数据到决策:京东接口如何驱动供应链数字化升级
大数据·运维·服务器·数据库·人工智能·性能优化·架构
Ulyanov7 小时前
PyVista战场可视化实战(二):动态更新与动画——让战场动起来
python·性能优化·tkinter·pyvista·gui开发
BD_Marathon8 小时前
动态SQL(七)sql标签
服务器·sql·性能优化
七夜zippoe8 小时前
NumPy向量化计算实战:从入门到精通的性能优化指南
python·性能优化·架构·numpy·广播机制·ufunc
前端世界8 小时前
鸿蒙系统 IO 性能优化实战:从应用卡顿到 OTA 升级的完整解决方案
华为·性能优化·harmonyos
大江东去浪淘尽千古风流人物9 小时前
【Project Aria】Meta新一代的AR眼镜及其数据集
人工智能·嵌入式硬件·算法·性能优化·ar·dsp开发
张彦峰ZYF9 小时前
解析 QLExpress 表达式预编译与缓存机制:Java 性能优化实践
性能优化·qlexpress表达式预编译·qlexpress表达式缓存·qlexpress 性能优化
jiayong2321 小时前
Tomcat性能优化面试题
java·性能优化·tomcat