1
A
回答
1
500行數據不算什麼!這可以快速讀取/存儲,真正的500行不算什麼。
您可以將資源內容存儲到字符串數組中以獲得更好的性能,而不是一次又一次地讀取資源的每一行(如果正在這樣做)。
大於4 GB的可執行文件無法執行,所以限制在那裏(並且在PC上可用的RAM數量上),我不知道編譯器是否會阻止大於4 GB的編譯,但從不您將需要存儲該尺寸的文本文件。
我已經嘗試過,只是爲了好奇添加一個資源文本文件,其中包含10.000.000行,文件大小爲234 MB,並且編譯的exe的UI完美工作,TaskManager中的進程RAM消耗顯示只有7 MB(在加載資源之前),加載資源後它總共總共940 MB,我不知道爲什麼(請記住,文本文件的文件大小僅爲234 MB)。
我希望這對你有所幫助。
+0
非常感謝 – WFgo
相關問題
- 1. 如何將默認語言resx複製到語言特定的resx文件以便能夠生成資源DLL?
- 2. 顯式定位:對於asp.net全局資源(resx)語言文件,有一個(推薦的)大小限制?
- 3. 不同的語言資源
- 4. 語言資源包爲空
- 5. c#資源(resx)繼承
- 6. WPF加資源(RESX文件)
- 7. 資源(RESX)文件搞砸
- 8. Python中的資源(resx)
- 9. MySQL資源限制
- 10. Bintray資源限制
- 11. 編程方式更改資源文件的語言(RESX)的代碼
- 12. 限制資源行動
- 13. 限制資源路線
- 14. 臨時表資源限制
- 15. Windows上的資源限制?
- 16. docker-compose v3限制資源
- 17. kineticjs和iOS資源限制
- 18. 在Moodle中限制資源
- 19. Elastisearch 2.3.2資源限制
- 20. 具有適當語言代碼的多語言資源
- 21. MVC資源文件非語言
- 22. 本地化語言資源ios
- 23. 編程語言設計的好資源?
- 24. Android字符串資源多語言
- 25. 多種語言的資源文件
- 26. 爲其他語言加載資源
- 27. 8086資源的彙編語言
- 28. 以D語言釋放資源
- 29. 使用資源更改WinForm的語言
- 30. 更改語言時修復資源
RESX內容被編譯並加載到內存中,所以除非你像100K或更多的條目一樣瘋狂,CPU甚至不會眨眼。對於Excel文件(65k)可能有一個物理限制,但不是我聽說過的。但是爲了維護,您可能希望將其分成更小的分類文件。 – Robert