`
liyuzhel312
  • 浏览: 6144 次
社区版块
存档分类
最新评论
文章列表
主要是用了线程池来实现writer的多线程 import java.io.IOException; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ExecutorService; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; import org.apache.lucene.analysis.Analyzer; import org.apach ...
这是第一次写东西,有什么不对的地方请大家指教, 这篇是对周志明老师的那本书有关Jvm垃圾收集器的总结 1.对象已死     引用计数     根搜索     判断对象是否已死亡需要进行两次标记    2.垃圾收集算法     标记-清除:标记需要回收的对象,然后进行清除,这个效率不高,也容易产生内存碎片     复制算法:就是把内存分块(可以按不同的比例),两块儿中始终有一块儿为空,当一块儿满了之后,把存活的对象复制到另一块,死亡的对象进行清除,这个理念也就产生了HotPot的eden与survivor之分了(老年代一般都不用这个算法)     标记-整理:让活着的对象向 ...
Global site tag (gtag.js) - Google Analytics