任何尝试过它的人都会被记录在案。想知道它对性能有多大帮助吗?我可以说它提高了磁盘性能,但不知道它是如何影响内存的?有什么见解吗。
ymdaylpp1#
它影响内存,因为repo大小将存储在内存中。还有自己的 InMemoryRepository.java 文件确实提到:仅当此对象被垃圾回收时,才会释放使用的内存。关闭存储库不会影响其内存。但是,它还声明(当您希望在本问题中使用它时):此实现通过在本地进程中存储所有引用和对象数据来构建dfs存储库。它不是很有效,只存在于单元测试和小型实验中。所以不要在里面放太大的回购。
InMemoryRepository.java
1条答案
按热度按时间ymdaylpp1#
它影响内存,因为repo大小将存储在内存中。
还有自己的
InMemoryRepository.java
文件确实提到:仅当此对象被垃圾回收时,才会释放使用的内存。
关闭存储库不会影响其内存。
但是,它还声明(当您希望在本问题中使用它时):
此实现通过在本地进程中存储所有引用和对象数据来构建dfs存储库。
它不是很有效,只存在于单元测试和小型实验中。
所以不要在里面放太大的回购。