① Y410P 装的win8.1系统 磁盘利用率老100
禁用超级缓存服务即可,方法如下:
1、点击开始,点击运行,输入services.msc,点击确定;
2、找到Superfetch服务,双击;
3、修改启动类型为禁用,点击应用,然后点击停止,等待完成即可。
② 关闭内存缓存对效能有影响吗
没有。
在系统中所有的进程之间是共享CPU和主存这些内存资源的。当进程数量变多时,所需要的内存资源就会相应的增加。可能会导致部分程序没有主存空间可用。此外,由于资源是共享的,那么就有可能导致某个进程不小心写了另一个进程所使用的内存,进而导致程序运行不符合正常逻辑。
内存缓存注意事项
使用Java堆内存来存储对象。使用堆缓存的好处是没有序列化/反序列化,是最快的缓存。缺点也很明显,当缓存的数据量很大时,GC(垃圾回收)暂停时间会变长,存储容量受限于堆空间大小。一般通过软引用/弱引用来存储缓存对象。
即当堆内存不足时,可以强制回收这部分内存释放堆内存空间。一般使用堆缓存存储较热的数据。可以使用Guava Cache、Ehcache 3.x、 MapDB实现。