同样大小的文件,一个是压缩文件,一个是文件夹,为什么传送到U盘的速度有如此大的区别?
2007-07-21 09:15
671 查看
在DOS时代有一个命令叫SMARTDRV 他是能够将磁盘的高速缓存方式进行读写文件。我以前在DOS时安装98时做过测试。如果安装前打开高速缓存,能够使安装时间缩短一半。而在2000/XP时代,系统中的高速缓存默认是打开的。现在的优盘大多没有高速缓存的功能。因此在传输文件时不管文件大小,系统只能将每次读一个文件,然后写入U盘,如果有高速缓存的话,系统会每次将高速缓存填满后在一次性写入。这样就不会有文件数量越多花费时间越长的问题了。
相关文章推荐
- LINUX下查看一个文件夹下所有文件的总大小
- java中将一个文件夹下所有的文件压缩成一个文件
- -Java压缩解压文件、文件夹的一个工具类
- 一个检查文件夹下文件大小的小程序
- 把一个文件夹下的文件先打包成一个tar文件,然后再用gzip压缩。
- PHP压缩一个文件夹里面所有的文件,多文件混合压缩
- 传送一个文件夹下的所有文件给客户端,每个文件不大于200K,求最好方法?
- linux 批量指定文件夹压缩,排除某个不压缩,查看文件大小,查看磁盘空间
- 将一个文件夹的内容存到一个压缩文件并下载
- Win7大文件夹压缩需要很长时间如何提高压缩文件速度
- C/C++日常学习总结(第二篇)结构体和类的大小及区别&为什么是new一个对象而不是malloc
- Silverlight+WCF文件上传,含分段大小调节(WCF 16KB配置)、压缩Buffer调节、速度指示、批量等
- java实现zip压缩文件(同一文件夹下的多个文件夹打成一个zip包)
- U盘文件变成一个快捷方式或者变成一个文件夹的解决办法
- 父shell和子shell的区别,在shell脚本中要cd一个文件夹为什么要用父shell运行
- Linux下查看文件和文件夹大小的df和du命令联系与区别
- linux之查看文件大小、文件夹的大小和分区磁盘速度
- linux下目录大小为什么是4K?一个目录下最多有个多少个子目录?最多有多少个文件?ls -l显示的内容中total到底是什么?
- 为什么二进制文件与文本文件存入同样的数据,文件大小差异会这么大?(from <<Thinking in C++>>'s execise)
- 获取一个文件夹下所有文件的大小