protocol buffers是google提供的一种将结构化数据进行序列化和反序列化的方法,其优点是语言中立,平台中立,可扩展性好,目前在google内部大量用于数据存储,通讯协议等方面。PB在功能上类似XML,但是序列化后的数据更小,解析更快,使用上更简单。用户只要按照proto语法在.pro...
分类:
其他好文 时间:
2014-11-12 19:41:59
阅读次数:
374
free –m[root@web1476 ~]# free total used free shared buffers cachedMem: 4086496 4048172 38324 0 74720 3534860-/+buffers/cache:438592 3647904Swap:41929...
分类:
其他好文 时间:
2014-11-05 12:17:15
阅读次数:
235
Netty的“零拷贝”主要体现在如下三个方面:1) Netty的接收和发送ByteBuffer采用DIRECT BUFFERS,使用堆外直接内存进行Socket读写,不需要进行字节缓冲区的二次拷贝。如果使用传统的堆内存(HEAP BUFFERS)进行Socket读写,JVM会将堆内存Buffer拷贝...
分类:
Web程序 时间:
2014-11-05 06:58:50
阅读次数:
239
1)Vim打开Nginx配置文件vim /usr/local/nginx/conf/nginx.conf2)找到如下一段,进行修改#开启Gzipgzip on;#不压缩临界值,大于1K的才压缩,一般不用改gzip_min_length 1k;gzip_buffers 4 16k;#gzip_http...
分类:
其他好文 时间:
2014-11-01 06:17:59
阅读次数:
206
1)Vim打开Nginx配置文件
vim /usr/local/nginx/conf/nginx.conf
2)找到如下一段,进行修改
#开启Gzip
gzip on;
#不压缩临界值,大于1K的才压缩,一般不用改
gzip_min_length 1k;
gzip_buffers 4 16k;
#gzip_http_version 1.0;
#压缩级别,1-10,...
分类:
其他好文 时间:
2014-11-01 01:03:09
阅读次数:
307
第一行我们就不介绍了(含有total的行)红色字体部分比较重要。第二行和第三行很多人就看的不是太懂。在这里详细说下。相信你看了会多少了解点。首先来解释下buffers和cachebuffers:自己看看他们的英文解释很容易明白的。Abufferissomethingthathasyettobe"written"todisk。意..
分类:
系统相关 时间:
2014-10-31 06:39:43
阅读次数:
294
1. 安装环境介绍如下:
系统:Ubuntu14.04
Hadoop版本:hadoop-2.5.0(点击下载)
Java版本:openjdk-1.7.0_55
Eclipse版本:Release 4.4.0 (点击下载)...
分类:
系统相关 时间:
2014-10-30 21:00:26
阅读次数:
782
本文转自惜分飞的博客,博客原文地址:www.xifenfei.com/1109.html,支持原创,分享知识! 当一个数据块读入sga区,相应的buffer header会被放置到hash列表上,我们称其这hash chains,chain在中文的意为链条或串的意思,表达就是关连性.如果一个进程想访...
分类:
系统相关 时间:
2014-10-30 14:46:24
阅读次数:
218
设置innodb_buffer_pool_size为可用内存的50-60%.注意可用内存应该是linux命令free下的-/+buffers/cache行的free值;innodb_buffer_pool_size的值应该是在mysql实例没有启动情况下的值,而不是实例启动后的值。见示例。示例:(1)在没有对innodb_buffer_pool_size参数优化前:..
分类:
数据库 时间:
2014-10-17 19:01:54
阅读次数:
155
Protocol Buffers (ProtocolBuffer/ protobuf )是Google公司开发的一种数据描述语言,类似于XML能够将结构化数据序列化,可用于数据存储、通信协议等方面。现阶段支持C++、JAVA、Python等三种编程语言。
为什么不只用XML?同XML相比,Proto...
分类:
其他好文 时间:
2014-10-17 18:28:36
阅读次数:
208