zoukankan      html  css  js  c++  java
  • Linux调优(文件系统)

    • 查看单个文件是否发生碎片化(被存在磁盘非连续磁盘块上)
    # filefrag -v /var/log/messages
    
    • 查看文件系统是否存在大量碎片(会显示空闲离散的块)
    # dumpe2fs /dev/sda1
    
    • 检查文件系统中是否有错误产生
    # fsck /dev/sdb1
    

    1、格式化相关

    • 根据实际的生产环境调整页大小,Linux系统默认4K
    • 采用外部日志文件系统,降低本地存储日志对文件系统的消耗

    2、挂载选项

    • 启用barrier,barrier是保证在永久存储中正确写入并排文件系统元数据的内核机制;为了使其文件系统性能提高,可以在挂载时加nobarrier选项禁用barrier
    • 关闭文件访问时间,在挂载时加noatime(只包括文件),还可以加nodiratime(包括文件和目录)
    • 文件系统预读功能
    # blockdev --getra /dev/sdb1
    # blockdev --setra 8192 /dev/sdb1
    

    3、文件系统

    • ext4最大支持到16TB
    • 超过16TB建议使用xfs

    一、文件系统总结

    io scheduler
    nobarrier
    noatime
    
  • 相关阅读:
    关于relative和absolute的总结
    docker命令
    了解docker
    数据库性能监测指标(如Oracle、SqlServer)、LoadRunner 性能测试指标
    MySQL游标
    MySQL创建用户
    MySQL数据的操作
    MySQL创建数据库和表
    MySQL视图的操作
    MySQL数据备份与恢复
  • 原文地址:https://www.cnblogs.com/L-dongf/p/11068675.html
Copyright © 2011-2022 走看看