当前位置: 首页 > wzjs >正文

wordpress更改网站内容做seo网站地图重要吗

wordpress更改网站内容,做seo网站地图重要吗,卖二手手表的网站,广州专业网站优化公司目录 1、Linux 文件存储原理2、Linux 创建文件过程3、Linux 删除文件过程4、Linux 目录文件大小5、删除大量文件速度慢6、删除大量文件速度优化7、两种删除方式效率对比 1、Linux 文件存储原理 可以这样简单理解,将硬盘格式化以后,将整个硬盘的空间分为…

目录

    • 1、Linux 文件存储原理
    • 2、Linux 创建文件过程
    • 3、Linux 删除文件过程
    • 4、Linux 目录文件大小
    • 5、删除大量文件速度慢
    • 6、删除大量文件速度优化
    • 7、两种删除方式效率对比

1、Linux 文件存储原理

可以这样简单理解,将硬盘格式化以后,将整个硬盘的空间分为了三部分

  1. inode 区域:简单理解为占整块硬盘存储空间的1%
  2. block 区域:简单理解为占整块硬盘存储空间的99%
  3. 目录项区域:是特殊的block块,也是blocak区域的一部分。

存储某个文件时,大约是将这个文件分为三部分来存储

  1. 元数据:也就是文件的属性信息(包括权限、属主、大小、时间戳、数据块指针等,不包括文件名),存储在inode区域。
  2. 实际数据:也就是该文件实际的内容,block 区域。一个文件会使用若干个block来存放数据。
  3. 文件名:存储在目录项(目录块)中,目录块其实就是一个特殊的block块,特殊点在于它不是存真正数据的,而是存该目录下的 “文件名 ↔ inode号” 的映射关系。

2、Linux 创建文件过程

  1. 在inode区域中为该文件分配一块一个inode区域,这块区域通过一个唯一的inode索引号标识。

  2. 根据文件的大小,在block区域中分配一定数量的数据块用于存放文件数据部分,这个block数据块的信息也会被记录到该文件的inode区域中。

  3. 在该文件所在的上级目录的目录项中添加“文件名 → inode号”的映射。

说明:目录文件是一个特殊的文件,目录文件的属性信息也是存inode区域的,特殊点在于目录文件的实际内容存储的不是类似于普通文件中的实际数据文件,而是该目录下所有文件和文件inode索引的映射关系。


3、Linux 删除文件过程

  1. 系统会先找到该文件所在上级目录,然后从该目录文件的数据部分将“文件名 → inode编号”的映射关系移除掉。

  2. 将 inode 的引用计数减 1,如果计数为 0 且无进程占用,则inode区域和所有对应的 block 数据块都会被释放掉;


4、Linux 目录文件大小

Linux 中目录文件大小一般都是4KB的原因

简单理解,就是一般Linux的文件系统都是ext4。格式化时默认分配block空间时,单个block的大小就是4KB。

目录本质上也是一个“特殊的文件”,只不过数据部分存放的是该目录下所有文件名与 inode 号的映射记录(不会包含子目录中的内容,子目录的内容记录在它自己的目录文件中)

一个普通目录项一般就30多个字节左右,所以一般一个目录里面的文件在130个以内,目录文件的大小就是4KB,超过130个的话,目录文件的大小就会超过4KB。


5、删除大量文件速度慢

Linux 中某个目录下多个小文件删除很慢的原因

  • 删除该目录下的所有文件:因为删除文件的第一步就是将该文件的文件名和inode索引号除名,假设有几百万个小文件,挨着查找目录项,然后删除对应目录项的过程就会很慢。

  • 连带存放文件目录也删除:因为就算是删除整个目录,系统也会该目录下的每个子目录、读取目录项、解析文件名。然后逐个删除目录项。所以简单理解就是删除一个目录,意味着清空它的目录项再删它自己。


6、删除大量文件速度优化

Linux 中需要删除上百万个小文件的优化方法

rsync --delete empty_dir/  target_dir/
  • --delete:源目录总没有的文件,而目标文件中有,就删除掉。
  • empty_dir:是一个创建好的空目录。
  • target_dir:要清空文件的目标目录。

7、两种删除方式效率对比

Linux 中 rm 和 rsync 两种方式删除文件原理对比

rm -rf 删除目录的实现过程

  • 首先递归遍历整个目录树(也就是会遍历该目录下的所有文件,如果存在子目录,子目录中的所有文件也要遍历),

  • 然后删除每一个文件时,都会查找其在父目录中的目录项,再删除文件名 → inode 的映射,再更新回收硬盘inode索引号,再回收inode区域和block区域。(如果有子目录,则继续递归删除子目录中的文件,最终删除子目录本身。)

rsync --delete 删除文件过程

  • 首先扫描源目录和目标目录的文件结构,一次找到所有目标目录中存在、而源目录中没有的文件/目录

  • 批量执行删除操作,而不是每发现一个就删一个,这样效率就更高,系统调用更集中,速度也更快。


文章转载自:

http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://00000000.Ldgfb.cn
http://www.dtcms.com/wzjs/615802.html

相关文章:

  • 网站顶端图片素材wordpress_百科
  • 亳州网站建设费用桂林象鼻山景点介绍
  • 网络上做假网站做物流网站备案在哪个网
  • 南京佛搜做网站公司as3 xml 网站模板 下载
  • 做淘宝有哪些推广网站最近中文字幕高清字幕mv
  • 无锡网站制作计划一分钟赚50元的游戏
  • 已有域名如何在花生壳网站做二级域名托管网站建设全攻略
  • 黑龙江住房和城乡建设部网站90设计供稿平台任务
  • 如何开网站卖东西一般通过人体的电流超过多大
  • 学校网站建设的目的及意义沈阳室内设计公司排名
  • 网站开发合作鹤岗市建设局网站
  • 山西城乡和建设厅网站网站开发的问题
  • 企业网站的重要性京东app下载官网
  • 模板网站做外贸可以吗征婚网站建设
  • 查找网站建设历史记录服装设计公司简介
  • 长春专用网站建设河南网站建设找哪家
  • 做网站的颜色搭配WordPress访问者ip
  • 长沙网站设计我选刻襄阳专业网站建设
  • 企业网站建设报价故宫文创产品设计
  • 个人建站除了wordpress中国最顶尖的室内设计公司
  • 成全视频免费观看在线看只手遮天九千岁汕头整站优化
  • 提供电子商务网站建设外包服务的企业个人如何做购物网站 关于支付接口
  • 网站是什么平台装修设计效果图怎么收费
  • 福州外文网站建设彩票娱乐网站建设
  • 网站项目需求文档浙江温州网络公司
  • 自适应企业网站模板为什么做美食视频网站
  • 海沧建设网站多少钱深圳专业做网站的公司有哪些
  • 陕西省住房和城乡建设厅网站上怎么打印证书电商和网站设计哪个好
  • 营销网站设计实验门户网站服务范围
  • 大庆网站建设黑icp备1900做游戏课程网站