当前位置: 技术问答>linux和unix
求助:如何快速创建一个大文件?
来源: 互联网 发布时间:2016-10-25
本文导语: 比如1G的文件,迅雷创建出来只需要1秒,不知道怎么实现的。我们在linux下,创建文件,然后seek到1G的位置,写入结束符,需要50秒。 是否有更快速的方法呢? 谢谢! | 迅雷创建的只是一个...
比如1G的文件,迅雷创建出来只需要1秒,不知道怎么实现的。我们在linux下,创建文件,然后seek到1G的位置,写入结束符,需要50秒。
是否有更快速的方法呢?
谢谢!
是否有更快速的方法呢?
谢谢!
|
迅雷创建的只是一个说是1G的文件,实际上是慢慢往里头写的!我的一个同学跟我说过这个问题,并不开始就是所谓的真实占用了1G的地方
|
是不是直接設置了stat結構體的st_size值?
|
只会dd的方式
|
对的,那时压根就没有写任何内容。
|
实际就是如此,只是占坑而已