`
文章列表
2012-11-29 蛋痛的 netty UDP receiveBufferSize   netty 的NioDatagramWorker中分配了接收包缓存的最大大小,默认是 768Bytes,蛋痛的是第一次接收 768B后第二次缓存被扩展到 768B*2 buffer 中前768B是第一个包的前面部分数据,后768B是第二个包的前部分数据。比较奇怪的是:http://docs.jboss.org/netty/3.2/api/org/jboss/netty/channel/socket/DatagramChannelConfig.html里面说了个
引自http://blog.csdn.net/axman/article/details/5591301 前段时间公司打造了自己的WEB开发框架新版,性能比以前的两个版有很大提高。在性能基准测试时,某个测试的业务场景为 18000个TPS左右。 但是后来增加了session序列化模块后,一下 ...

zip gzip

    博客分类:
  • java
http://www.differencebetween.net/technology/difference-between-zip-and-gzip/ ZIP vs GZIP ZIP and GZIP are two very popular methods of compressing files, in order to save space, or to reduce the amount of time needed to transmit the files across the network, or internet. In general, GZIP is much b ...
RAID write back指的是raid控制器能够将写入的数据写入自己的缓存中,并把它们安排到后续再执行,这样做的好处就是不需要等实际写入磁盘再返回,因此写入更快。对于数据库而言,这一点更为重要,对重做日志的写入,sync_binlog为1的情况下二进制日志写入,脏页的刷新等,都可以有很大的提升。 但是这样有个弊端就是系统发生意外,数据还在缓存中没有写入磁盘。大多数硬件RAID提供了电池备份单元,因此可以放心的开启write back。 如果没有开启write back,那么控制器现实就是write through,即直接写入到磁盘,不会先写入自己的缓存,但是安全性是最高的。 测试 ...
druid的连接池配置中有PreparedStatementCache的配置,该信息解决了sql语句可以被预编译,并且保存在PreparedStatement这个对象中,而这个对象的存储就在PreparedStatementCache,对于oracle可以绕过数据库编译,有很大的提升,但是对于mysql,没有那么明显。 这个值的设置不是越大越好,PSCache会占用jvm,占用量=连接数*PSCache设置的大小*每个PSCache占用的内存。 详情请见: http://www.dbafree.net/?p=287 http://www.dbafree.net/?p=458 http ...

mvn expected: CRLF

    博客分类:
  • java
Checkstyle error is not severe. You can disable checkstyle plugin, put <skip>true</skip> in pom.xml file: <project> ... <build> ... <plugins> ... <plugin> <artifactId>maven-checkstyle-plugin</artifactId> ...

innodb 插入缓冲

插入缓冲是InnoDB存储引擎关键特性中最令人激动的。不过,这个名字可能会让人认为插入缓冲是缓冲池中的一个部分。其实不然,InnoDB缓冲池中有Insert Buffer信息固然不错,但是Insert Buffer和数据页一样,也是物理页的一个组成部 ...
http://coolshell.cn/articles/10910.html

netty学习blog

http://blog.csdn.net/u013252773/article/details/21046697

netty 零拷贝

http://my.oschina.net/plucury/blog/192577   mmap()系统调用使得进程之间通过映射同一个普通文件实现共享内存   sendfile()是作用于数据拷贝在两个文件描述符之间的操作函数.这个拷贝操作是内核中操作的,所以称为"零拷贝". Linux "零拷贝" sendfile函数中文说明及实际操作分析 http://blog.csdn.net/crazyguang/article/details/2423708   page cache buffer cache
find cozy.base -type d -exec mkdir -p cozy/{} \; find cozy.base -exec sh -c "iconv -f GB18030 -t UTF8 {} > utf/{}" \;
http://shift-alt-ctrl.iteye.com/blog/1846865 http://www.csdn.net/article/2013-12-27/2817944-zookeeper http://www.cnblogs.com/sharpxiajun/archive/2013/06/02/3113923.html
http://jinnianshilongnian.iteye.com/

hbase例子

https://github.com/mozilla/socorro https://github.com/mozilla-metrics/socorro-toolbox https://github.com/Huawei-Hadoop/hindex https://github.com/sonalgoyal/crux/tree/aggregation/testData/BseStock

HBase性能调优

引自http://kenwublog.com/hbase-performance-tuning 因官方Book Performance Tuning部分章节没有按配置项进行索引,不能达到快速查阅的效果。所以我以配置项驱动,重新整理了原文,并补充一些自己的理解,如有错误,欢迎指正。 配置优化 z ...
Global site tag (gtag.js) - Google Analytics