背景: 在阅读hadoop源代码过程中会发现部分类或者函数无法找到,这是由于Hadoop2.0使用了Protocol Buffers定义了RPC协议, 而这些Protocol Buffers文件在Maven编译源代码才会生成对应的java类,因此若其他类在源代码中引用这些类则暂时无法找到。 解决办法 ...
分类:
其他好文 时间:
2016-10-02 00:21:33
阅读次数:
161
Java NIO提供了与标准IO不同的IO工作方式: Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。 Asynchrono ...
分类:
编程语言 时间:
2016-09-30 18:13:45
阅读次数:
185
如上的内存利用率 = 【-/+buffers/cache:used】/【Mem:total 】 = 6293404 / 16333656 对于free命令而言,有如下公式: total = used + free; (-buffers/cache) used = Mem:used - Mem:buf ...
分类:
系统相关 时间:
2016-09-12 14:13:56
阅读次数:
262
可用内存:Available memory=free+buffers+cached,即2021=235+394+1392已使用内存:Used memory=used-buffers-cached,即30217=32003-394-1392而在用zabbix自身的Template OS Linux模版 ...
分类:
系统相关 时间:
2016-09-07 14:39:11
阅读次数:
5504
函数原型为 其中struct ibv_send_wr结构体的定义为: 在ibv_send_wr 结构体中opcode参数决定了数据传输类型,比如说: IBV_WR_SEND——在这种类型中,The content of the local memory buffers specified in sg ...
分类:
其他好文 时间:
2016-09-06 01:05:54
阅读次数:
156
情况一解决办法: 默认的fastcgi进程响应的缓冲区是8K,我们可以设置大一点,在nginx.conf里,加入:fastcgi_buffers 8 128k 这表示设置fastcgi缓冲区为8块128k大小的空间。 情况一解决办法: 默认的fastcgi进程响应的缓冲区是8K,我们可以设置大一点, ...
分类:
系统相关 时间:
2016-09-04 17:31:48
阅读次数:
1116
简介: Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方式。 Java NIO: Channels and Buffers(通道和缓冲区) 标准的IO基于字节流和字符流进行操作的,而NI ...
分类:
编程语言 时间:
2016-09-04 14:28:58
阅读次数:
226
Java NIO提供了与标准IO不同的IO工作方式: Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。 Asynchrono ...
分类:
编程语言 时间:
2016-09-02 12:59:15
阅读次数:
183
postgresql 配置文件优化 配置文件 默认的配置配置文件是保存在/etc/postgresql/VERSION/main目录下的postgresql.conf文件 如果想查看参数修改是否生效,可以用psql连接到数据库后,用<show 选项名> 来查看。如果要修改shared_buffers ...
分类:
数据库 时间:
2016-08-31 18:37:03
阅读次数:
198
Free free 命令相对于top 提供了更简洁的查看系统内存使用情况: $ free total used free shared buffers cached Mem: 255268 238332 16936 0 85540 126384 -/+ buffers/cache: 26408 22 ...
分类:
系统相关 时间:
2016-08-30 10:47:25
阅读次数:
490