- 主页 > 生活百科 > >
cp 命令通过调用 ioctl(fiemap)系统调用,可以获取到文件空洞的分布情况,cp 过程中跳过这些空洞,极大的提高了效率(100G 的源文件,cp 只做了十几次 io 搞定了,所以 1 秒足以); cp 的 sparse 参数从速度最快,空间最省,数据最拷贝最多,各有特点,小小的 cp 命令出来的目标文件,其实和源文件并不相同,只不过你没注意到; 预分配和 punch hole 其实都是fallocate 调用,只是参数不同而已,调用的时候,注意要 4k 对齐才能达到目的; 稀疏文件的 punch hole 应用有很多场景,通常是用来快速释放空间,比如镜像文件 。【深度剖析 Linux cp 命令的秘密】
推荐阅读
-
普陀山|梦幻西游:渡哥200万+拿下念总扇子,鱼总女儿村突降普陀山
-
TCL智能家居参展UDE2020,智慧柔风空调成其中一大亮点
-
-
-
大S|吴佩慈帮腔暴出多年谎言,大S孕前就有癫痫史,汪小菲却不知情?
-
-
-
『科学技术宅』国产手机品牌全球市场扬眉吐气!,华为第一、小米第二
-
还记得你用的第一部手机吗?很多人都用过这个品牌,都是回忆啊
-
多加一勺它,鸭肉鲜嫩入味,好吃无腥味!| 大厨窍门
-
李汶翰易易紫恋情|【吃瓜围观】李汶翰易易紫恋情曝光再升级 当街搂将其“扑倒”在车头
-
-
-
红杉汇|才是我们的方向,全棉时代李建全:向真正的难题抽刀
-
-
探索世界a|说过时了,可如今看来调水的作用更大?,京杭大运河为什么废了
-
嘿丝科技价格亲民堆料疯狂!144Hz的iQOO Neo3,重新定义两千档865旗舰?
-
手机游戏|英雄联盟手游最新上线时间来了!拳头公司终于按耐不住了?
-
-
LPL|JDG成功复仇DWG,结果遭全网群嘲,赛后绿毛一番话让人动容