如何给文件在磁盘上定位 点击:291 | 回复:9



卦爻

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 79回
  • 年度积分:1000
  • 历史总积分:1209
  • 注册:2005年4月22日
发表于:2008-06-25 19:44:20
楼主

  如果一个文件的大小是已知的,且硬盘有足够的连续空间容纳该文件。

  现在的问题是:有没有方法将文件放在硬盘的某一个固定的连续的位置上?




Hitin

  • 精华:0帖
  • 求助:2帖
  • 帖子:53帖 | 1291回
  • 年度积分:0
  • 历史总积分:2115
  • 注册:2006年12月30日
发表于:2008-06-25 20:27:25
1楼
楼主,你想做加密处理吗?

shlianxu

  • 精华:1帖
  • 求助:0帖
  • 帖子:26帖 | 1009回
  • 年度积分:0
  • 历史总积分:1342
  • 注册:2007年4月01日
发表于:2008-06-25 20:47:01
2楼
加密处理吗                             

死亡骑士

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1774回
  • 年度积分:0
  • 历史总积分:2630
  • 注册:2006年7月17日
发表于:2008-06-26 09:07:03
3楼

什么叫 将文件放在硬盘的某一个固定的连续的位置上?

卦爻

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 79回
  • 年度积分:1000
  • 历史总积分:1209
  • 注册:2005年4月22日
发表于:2008-06-26 12:31:33
4楼
不是做加密处理。就是将文件放在硬盘的一段连续的磁道上。并且这一段连续的磁道被文件占用后,只要文件不被删除,那么这一段连续的磁道就一直被该文件占用。文件大小是一定的。

周公

  • 精华:10帖
  • 求助:0帖
  • 帖子:119帖 | 5549回
  • 年度积分:0
  • 历史总积分:6446
  • 注册:2002年11月26日
发表于:2008-06-26 12:56:02
5楼

可能你需要了解DOS中的DEBUG程序。

yonggua

  • 精华:0帖
  • 求助:0帖
  • 帖子:26帖 | 649回
  • 年度积分:0
  • 历史总积分:2334
  • 注册:2001年12月14日
发表于:2008-06-26 13:17:17
6楼

这样做的意义在那里呢,如果你就只需要把它放到那里,那就没必要了吧。

死亡骑士

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1774回
  • 年度积分:0
  • 历史总积分:2630
  • 注册:2006年7月17日
发表于:2008-06-27 09:42:42
7楼

牛X啊,这已经设计到底层应用了

卦爻

  • 精华:1帖
  • 求助:0帖
  • 帖子:25帖 | 79回
  • 年度积分:1000
  • 历史总积分:1209
  • 注册:2005年4月22日
发表于:2008-06-27 22:43:28
8楼
它是一数据库文件,在使用过程中有时会出现读该文件错误。我的想法是,如果把该文件放在一个连续的区域是不是会可以解决此问题?

二十四桥明月夜

  • 精华:3帖
  • 求助:0帖
  • 帖子:114帖 | 3593回
  • 年度积分:0
  • 历史总积分:7688
  • 注册:2008年3月16日
发表于:2008-06-29 16:02:15
9楼

系统会尽量连续放,楼主没有必要也不可能干预它。

至于错误是其它原因

 


热门招聘
相关主题

官方公众号

智造工程师