Apache DirectMemory 是一个多层的缓存系统,特性包括无堆的内存管理用于支持大规模的 Java 对象,而不会影响 JVM 垃圾收集器的性能。
Apache DirectMemory 0.2 发布了,改进记录:
改进
* [DIRECTMEMORY-28] - Create an alternative MemoryService using sun.misc.Unsafe
* [DIRECTMEMORY-69] - Expose InputStream and OutputStream Interfaces instead of internal Pointer.directBuffer
* [DIRECTMEMORY-104] - Precise correct DirectMemory usage and fix typo in documentation
* [DIRECTMEMORY-124] - Create an utility class IterableV over CacheK,V
* [DIRECTMEMORY-125] - General code improvements
* [DIRECTMEMORY-131] - Using DirectMemory as level 2 cache for Guava Cache
新特性
* [DIRECTMEMORY-60] - EHCache Integration
Bug
* [DIRECTMEMORY-49] - MemoryManagerService.update does not reuse the same pointer
* [DIRECTMEMORY-57] - Pointer.free should be atomic / thread safe
* [DIRECTMEMORY-82] - CacheService should implement Closable / Review the livecycle of the CacheService/MemoryService/ByteBufferAllocator objects
* [DIRECTMEMORY-103] - Add Kryo serializer
* [DIRECTMEMORY-105] - Kryo Serializer adapter isn't threadsafe
* [DIRECTMEMORY-126] - upgrade to ehcache 2.6.6
* [DIRECTMEMORY-127] - ehcache integration OSGI tests no longer work
* [DIRECTMEMORY-128] - Mark aspectj package import as optional and other Import-Package fixes
* [DIRECTMEMORY-129] - Kryo serializer usage is not thread safe
* [DIRECTMEMORY-130] - MemoryManagerService does not reset the used memory count to zero in clear
* [DIRECTMEMORY-132] - incorrect case name in bench.sh
* [DIRECTMEMORY-133] - "DirectMemory Simple Usage" doc improvement
官方首页:http://directmemory.apache.org/
免费下载:http://directmemory.apache.org/downloads.html
来自:开源中国社区

