1
A
回答
3
如何創建一個500MB的「空」的文件,並在您需要的磁盤空間最小化文件的大小?
2
當您安裝您的應用程序時,您可以創建一個500 MB文件並在應用程序運行時使用該文件。但是,這似乎有點浪費。
另一種選擇是讓應用程序無法正常失敗,如果它無法創建它所需的文件。然後,您不必預留空間,並且在應用程序未運行時不會浪費空間。
2
如上所述,您最好的選擇是創建一個您需要的大小的文件。我想補充一點:根據您的任務,您可以將此大小用作存儲數據的虛擬磁盤(您需要將其存儲在實際磁盤上)。好處是容器中的數據可以是持久的,並且您不需要調整文件大小以根據需要釋放空間 - 只需使用文件本身即可。
相關問題
- 1. C#應用程序保存
- 2. C#應用程序不保存爲xml
- 3. Android Studio Camera應用程序保存到內部存儲
- 4. 保存和存儲在應用程序目錄內
- 5. Docker OSX光盤存儲
- 6. 應用程序升級後仍保留孤立存儲
- 7. 多少內存應保留存儲100GB數據
- 8. 在內部存儲器中保存文件android爲我的應用程序
- 9. 保存應用程序內的圖像
- 10. 爲什麼.NET爲我的應用程序保留這麼多內存?
- 11. 後臺服務保留應用內存
- 12. 退出c#應用程序將其留在內存中
- 13. 應用程序運行時(內存或磁盤)存儲消息包的位置?
- 14. 爲iPhone應用程序存儲數據
- 15. 在應用程序內保存密碼
- 16. 從C#應用程序存儲數據
- 17. 爲DMA使用保留內存
- 18. 保存應用程序
- 19. C#Web API - 在內存中高速緩存中存儲並保留數據
- 20. 當應用程序關閉時,將Firebase偵聽程序保留在內存中
- 21. 保存應用程序特定的保存文件C#visual studio
- 22. 編程時保留STM32F4存儲器
- 23. 內存/內存應用程序問題
- 24. 在開源應用程序中存儲保存的密碼
- 25. 如何強制存儲過程進行預緩存並保留在內存中?
- 26. 爲應用程序存儲HashMaps [CodeName One]
- 27. 爲python應用程序存儲數據
- 28. 存儲器管理保留
- 29. Linux C應用程序內存不足
- 30. gsoap內存泄漏C應用程序
爲什麼不在發佈時提醒用戶他的磁盤空間不足? – Iulian
你的應用名稱是什麼?我只是想確保我永遠不會意外安裝它。 ;) –
這已經由Windows處理。磁盤空間不足時,用戶開始大聲喧譁。 XP的觸發器爲500 MB,非常巧合。不知道它是什麼Vista和以上,磁盤空間增長比我填補它的能力更快。所以,不要打擾,用完磁盤空間和耗盡內存沒什麼兩樣。用戶期望kaboom。 –