假如C盘有多个文件.
 1.如果某个文件>4G,自动分割为二.而访问读写与管理时,却可视为单一文件来读取与管理,
 2.如果多个文件的容量>C盘容量时,自动选取最大的文件,移动到其他空间自由空间较大的盘中.直至到C盘规定的自由空间.

解决方案 »

  1.   

    Fat32文件系统支持的最大文件是4G,
    如果当文件流写入磁盘时,文件大于4g,这改如何解决
      

  2.   

    TO;楼上
    JDK6.0能够充分利用存储空间能否介绍其JDK6.0的特性?
      

  3.   

    一般的,32位的机器,最大的寻址空间是4G。也就是一个进程de虚拟地址空间是4G,64位的就不说了。你可使试试采用阶梯式的,寻址。把一个文件的地址空间分割开来,分别管理。就像把一块大硬盘分成好多逻辑分区一样。当然了,地址是虚拟的。