Linux 文件时间记录属性 调优
Linux 文件时间属性介绍
- atime:(access time)显示的是文件中的数据最后被访问的时间,比如系统的进程直接使用或通过一些命令和脚本间接使用。(执行一些可执行文件或脚本)
 
- mtime: (modify time)显示的是文件内容被修改的最后时间,比如用vi编辑时就会被改变。(也就是Block的内容)
 
- ctime: (change time)显示的是文件的权限、拥有者、所属的组、链接数发
 
- relatime: 从kernel2.6.29开,还默认集成了一个relatime的属性。可能是因为在文件读操作很频繁的系统中,atime更新所带来的开销很大,所以很多SA都在挂装文件系统的时候使用noatime属性来停止更新atime。但是有些程序需要根据atime进行一些判断和操作,所以Linux就推出了一个relatime特性。
 使用这个特性来挂装文件系统后,只有当mtime比atime更新的时候,才会更新atime。事实上,这个时候atime和mtime已经是同一个东西了。所以这个选项就是为了实现对atime的兼容才推出的。并不是一个新的时间属性。使用方法就是通过mount -o relatime /dir来挂装目录.
详情
Linux 文件时间属性查询
1、使用stat命令查看文件时间属性
stat 文件名
[root@localhost test]# stat file.txt
文件:""
大小:8 块:8 IO 块:4096 普通文件
设备:fd00h/64768d Inode:34682051 硬链接:1
权限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)
最近访问:2018-08-20 14:51:57.893106668 +0800
最近更改:2018-08-20 14:51:43.337817160 +0800
最近改动:2018-08-20 14:51:43.337817160 +0800
创建时间:-
输出结果
Linux 文件时间属性优化
- 计算机的瓶颈在于磁盘I/O,可以挂载文件系统的时候,不记录访问见时间(noatime),这样某个层次上获得优化。每次访问磁盘IO日志都会记录atime。会增加系统开销。
 
1、禁用atime
echo -ne
"
proc /proc proc noatime,defaults 0 0
"
>>/etc/fstab
2、加载配置文件
sudo mount -a
Linux 文件时间记录属性 调优的更多相关文章
- Linux文件时间属性
		
Linux文件时间属性 ...
 - 大数据集群Linux CentOS 7.6 系统调优篇
		
大数据集群Linux CentOS 7.6 系统调优篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.设置主机hosts文件 1>.修改主机名 [root@node100 ...
 - Linux文件权限与属性详解 之 一般权限
		
目录 一般属性 1. iNode: 3152621 2. 文件类型 3.文件访问权限 4. 链接数目: 5. 文件所有者 6. 文件所属组 7. 文件大小 8. 修改时间 9. 文件名称 Linux文 ...
 - Linux文件权限与属性详解 之 su & sudo
		
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...
 - Linux文件权限与属性详解 之 SUID、SGID & SBIT
		
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...
 - Linux文件权限与属性详解 之 ACL
		
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...
 - Linux文件权限与属性详解 之 chattr & lsattr
		
Linux文件权限与属性详解 之 一般权限 Linux文件权限与属性详解 之 ACL Linux文件权限与属性详解 之 SUID.SGID & SBIT Linux文件权限与属性详解 之 ch ...
 - linux分析、诊断及调优的必备“杀器”之一
		
下面分别列出linux分析.诊断及调优时用到的工具,并分别进行说明,以方便自己和其他同学参考学习,禁止转载. 1.top top - 02:06:59 up 4 days, 17:14, 2 user ...
 - Linux服务器性能查看分析调优
		
一 linux服务器性能查看 1.1 cpu性能查看 1.查看物理cpu个数: cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc ...
 
随机推荐
- 动态性能视图v$mystat,v$sesstat,v$statname
			
视图说明: v$mystat-------> 当前会话统计 v$sesstat------> 按会话进行分组统计 v$sysstat-------> 当系统的整体统计 v$statn ...
 - rabbitmq - java client lib一二事
			
由于不可抗因素, 需要给对接方撸一个client的demo.基于比较老的jdk. 所幸找到了这里:http://www.rabbitmq.com/releases/rabbitmq-java-clie ...
 - Python Pandas 时间序列双轴折线图
			
时间序列pv-gmv双轴折线图 import numpy as np import pandas as pd import matplotlib.pyplot as plt n = 12 date_s ...
 - D - F(x)
			
For a decimal number x with n digits (A nA n-1A n-2 ... A 2A 1), we define its weight as F(x) = A n ...
 - 删除或修改本地Git保存的账号密码
			
win10 系统下进入 控制面板 > 用户帐户 > 管理你的凭据 选择 [Windows 凭据] git 保存的用户信息在普通凭据列表里 >>编辑>>>完成
 - 2017-2018 ACM-ICPC Latin American Regional Programming Contest  GYM101889
			
挺有意思的一套题,题也没有啥毒瘤了,本来是队切的结果种种原因大家全挂机了. 只补了百人题,一共7个,其他的暂时先不补了,,也不会嘛qwq H:签到 #include <bits/stdc++.h ...
 - 27.用webpack自搭react和vue框架
			
自己搭建react-app vue-cli 前置条件 cnpm i -D webpack webpack-cli webpack-dev-server cnpm i -D css-loader sty ...
 - 记一次Springboot启动异常
			
启动Springboot项目报以下异常: org.springframework.context.ApplicationContextException: Unable to start web se ...
 - 【python】——三级菜单
			
作业需求: 打印三级菜单 可返回上一级 可随时退出程序 #!/usr/bin/env python # -*- coding:utf-8 -*- #Author: __Json.Zzgx__ menu ...
 - easyui equals验证代码
			
在使用easyui textbox进行相等验证时却没有效果,经查询原来官方代码中没有提供equals验证的方法,搜了一个加上去就OK了: // extend the 'equals' rule $.e ...