我正在制作一款需要500 MB可用光盘空间才能运行的应用。如何确保始终为我的应用程序保留这种磁盘空间(即使在关闭应用程序时)。
EOG
答案 0 :(得分:3)
如果需要磁盘空间,如何创建500MB“空”文件并最小化文件大小?
答案 1 :(得分:2)
安装应用程序时,您可以创建一个500 MB的文件,并在应用程序运行时使用该文件。但是,这似乎有些浪费。
另一个选择是如果应用程序无法创建所需的文件,则会让您的应用程序正常失败。然后,您不必保留空间,并且在您的应用程序未运行时不会浪费任何空间。
答案 2 :(得分:2)
如上所述,您最好的选择是创建一个所需大小的文件。我想补充一点:根据您的任务,您可以将此大小用作存储数据的虚拟磁盘(您需要存储在真实磁盘上的数据)。好处是容器中的数据可以是持久的,并且您不需要调整文件大小以释放空间以满足您的需求 - 您只需使用文件本身。