社区
非技术区
帖子详情
请教一下,下载工具为什么要在下载前创建一个空文件呢?是因为磁盘碎片和检查磁盘空间?
jacksonlai
2009-06-24 05:41:10
请教一下,下载工具为什么要在下载前创建一个空文件呢?是因为磁盘碎片和检查磁盘空间?
...全文
97
11
打赏
收藏
请教一下,下载工具为什么要在下载前创建一个空文件呢?是因为磁盘碎片和检查磁盘空间?
请教一下,下载工具为什么要在下载前创建一个空文件呢?是因为磁盘碎片和检查磁盘空间?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jacksonlai
2009-07-21
打赏
举报
回复
[Quote=引用 10 楼 fosjos 的回复:]
提示,string连接字符串和stringbuffer连接字符串的区别
[/Quote]
啥意思大哥?string 连接字符串是生成新的字符串,大哥能不能详细说说?非常感谢,跟大哥学习学习, O(∩_∩)O~
fosjos
2009-07-03
打赏
举报
回复
提示,string连接字符串和stringbuffer连接字符串的区别
jacksonlai
2009-07-02
打赏
举报
回复
[Quote=引用 8 楼 fosjos 的回复:]
引用 3 楼 jacksonlai 的回复:
可以建空文件也可以不建空文件,不影响写,很多下载工具都先建立空文件之后再下载,也可以不建空文件,有选项。小弟正在做一个下载程序,用java写的,只是不明白其中的缘由。
我是根据你说的来解释,怎么写程序自己决定
方式三种:保存在内存一次性写文件;
直接写入新文件;
先建一样大小的文件,然后写入(bt这样做,保护磁盘)
[/Quote]
为什么说“(bt这样做,保护磁盘)” ,为什么先建一个一样大小的文件,然后写入时为了保护硬盘?
是什么原理?谢谢
jacksonlai
2009-06-25
打赏
举报
回复
此空文件与下载文件一样大
jacksonlai
2009-06-25
打赏
举报
回复
[Quote=引用 4 楼 fosjos 的回复:]
那就先放在内存里,下载完成后一次写入文件
[/Quote]
下载个8G的东西也放到内存中?还没下完掉电不就没了
fosjos
2009-06-25
打赏
举报
回复
[Quote=引用 3 楼 jacksonlai 的回复:]
可以建空文件也可以不建空文件,不影响写,很多下载工具都先建立空文件之后再下载,也可以不建空文件,有选项。小弟正在做一个下载程序,用java写的,只是不明白其中的缘由。
[/Quote]
我是根据你说的来解释,怎么写程序自己决定
方式三种:保存在内存一次性写文件;
直接写入新文件;
先建一样大小的文件,然后写入(bt这样做,保护磁盘)
霜之哀伤
2009-06-24
打赏
举报
回复
不然太耗内存了吧。
fosjos
2009-06-24
打赏
举报
回复
那就先放在内存里,下载完成后一次写入文件
jacksonlai
2009-06-24
打赏
举报
回复
可以建空文件也可以不建空文件,不影响写,很多下载工具都先建立空文件之后再下载,也可以不建空文件,有选项。小弟正在做一个下载程序,用java写的,只是不明白其中的缘由。
fosjos
2009-06-24
打赏
举报
回复
不建文件,数据往哪里写呢
火龙果被占用了
2009-06-24
打赏
举报
回复
没建空文件吧,是建了一个文件,但是文件中的数据还没有 flush 进去,所以你看到的就是长度为 0 的文件,过一会儿就会刷新进去的。
什么是
磁盘碎片
整理?为什么需要进行
磁盘碎片
整理?
假设你的书桌上堆满了书、笔记本和文具。但随着时间的推移,你不断使用这些东西,用完后随意放回书桌。
磁盘碎片
以及
磁盘碎片
整理程序
1.什么叫
磁盘碎片
? :
磁盘碎片
指的是硬盘读写过程中产生的不连续
文件
。 2.产生
磁盘碎片
的主要原因? :因为
文件
被分散保存到整个磁盘的不同地方,而不是连续地保存在磁盘连续的簇中形成的。 当应用程序所需的物理内存不足时,一般操作系统会在硬盘中产生临时交换
文件
,用该
文件
所占用的硬盘
空
间虚拟成内存。虚拟内存管理程序会对硬盘频繁读写,产生大量的碎片,这是产生硬盘碎片的主要原因。 还有一种情况就是当
什么是
磁盘碎片
实际上,
磁盘碎片
应该称为
文件
碎片,因为
文件
会分别保存到整个磁盘的不同位置,而不是连续保存在磁盘的连续群集中。 当应用程序所需的物理内存不足时,通常操作系统会在硬盘上生成临时交换
文件
。此临时交换
文件
占用的
磁盘
空
间
用于形成虚拟内存。虚拟内存的管理程序将经常在硬盘上读写并产生大量碎片。这是硬盘碎片化的主要原因。除此之外,系统中的临时
文件
会导致很多碎片。当IE浏览器浏览信息或用户直接设置它们时生成...
linux如何查看
磁盘碎片
,如何整理Linux
磁盘碎片
,竟与Windows的方式大不同
Linux 系统永远不需要整理
磁盘碎片
的神话相信很多人都听说过。由于 Linux 采用了优秀的日志
文件
系统(ext2、ext3、ext4, btrfs等),在绝大多数情况下确实是不需要进行
磁盘碎片
整理的。什么是
磁盘碎片
文件
?当
文件
系统在磁盘的扇区上读写
文件
时会形成不连续的整体,这样就会产生
磁盘碎片
文件
。这种情况在 FAT 和 FAT 32
文件
系统来说尤为突出,NTFS
文件
系统对该现象进行了...
Linux 怎样进行
磁盘碎片
整理(如果需要)
记住,碎片整理并不是Linux系统维护的常规操作,只有在必要时才进行。在Windows系统中,
磁盘碎片
整理是一个常见的维护操作,但在Linux系统中,这个话题却很少被提及。Linux
文件
系统使用延迟分配技术,即在写入数据时,系统会先预留
空
间,等到数据量足够大时再一次性写入磁盘。现代Linux
文件
系统大多支持日志功能,这不仅能提高数据安全性,还能优化磁盘的写入顺序,进一步减少碎片。避免频繁整理:Linux的碎片问题并不严重,频繁整理反而可能影响磁盘寿命。在决定是否需要整理碎片之
前
,可以先
检查
磁盘的碎片情况。
非技术区
23,404
社区成员
70,507
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章