`
stephen80
  • 浏览: 105473 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1. cache 容量的规划 $ ./calBdb.sh 2000000 64 256 128 Inputs: records=2000000 keySize=64 dataSize=256 nodeMax=128 density=80% overhead=10%     Cache Size      Btree Size  Description --------------  --------------  -----------    219,994,975     197,995,478  Minimum, internal nodes only     259,343,313  ...
我最近迷上了这本书,从别人那里搞一段过来。 http://eric.mentor100.com/2008/01/23/%E3%80%8A%E7%90%86%E8%A7%A3%E4%B8%93%E4%B8%9A%E7%A8%8B%E5%BA%8F%E5%91%98%E3%80%8B%E4%B9%A6%E6%91%98/ 最近拜读了(美)杰拉尔·温博格的《理解专业程序员》一书,感受颇深, ...

jvm gc 参数

    博客分类:
  • j2se
nohup java  -server -Xmx1024m -Xms1024m -Xmn512m -XX:+DisableExplicitGC -XX:+UseParallelGC -XX:+UseParallelOldGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:+PrintGCDetails -Xloggc:gclog.log -verbose:gc -cp conf:conf/*:lib/*:.:./* com. & 由于 gc 配置不当,导致的系统停顿,没有了。
1. inputstream 没有关闭 ,或者其他引起的 解决办法: 用 jprofiler, hot allocated , difference view 找到 分配的method fix it. 2.mysql ,jdbc 驱动, cacellation timer 不能被回收 ,导致泄漏。      这个是,tomcat ,drivermanaged datasource启动多次后,内存泄露的原因。   问题在于, hosspot 把 static 分配的timer 放到 perGen。 解决办法:   呵呵,没有解决。   用 System.exit(1).强制程序退出。 ...

crawler design

人总的有点追求。 anyway, 认可自己,最重要。 这是世界上最好的crawler 了。I promise. worry lost enterprise knowledeg .so i delete the file.
读,《理解专业程序员》 莫名的悲哀。 不得不向自以为是低头。与一群业余的程序员工作。 可是事实上,有几个专业程序员?? 也许,不应该这么想。
我认为这比较不好。 不过,对于会哭的孩子有奶吃,这个惯例,我应该知道,长久不会这样的。
太忙了。 这个比较重要。 所有项目及需求必须遵照规定流程: 评估实施可行性 --> 评估实施代价 --> 参与资源PK --> 确认获得资源分配以及时间 --> 实施
备忘。 Set of principles Goal building better software While Improving productivity, accuracy and job satisfaction Write flexible, dynamic and adaptable code
blockingQueue.put(E e); 会导致 e 变得不稳定。 代码如下:                     logger.debug("put a q size :{}",pq.size()); returnSize=returnSize+pq.size(); frontier.getTodoQueue().put(pq); pq.size is ok. 如果变为              frontier.getTodoQueue().put(pq);           logger.debug("put a q si ...
不好的态度,同情弱者,打击强者,team 只能愈来愈弱。
何时经营快乐?
西津渡原理:领导不会倾听下属,但会倾听上级。 也可以说,强势者不会听弱势者的说话。
我想,我的毛病很多,其中主要之一就是太把自己当回事了。
今天看到,国外有好多开源jvm。 恩 作distribute computing, 也许jvm 需要自己编。 ladyvm.pdf terracotta。
Global site tag (gtag.js) - Google Analytics