- 浏览: 8256 次
- 性别:
- 来自: 北京
最新评论
文章列表
原文件地址https://www.ibm.com/developerworks/linux/library/j-zerocopy/
在看kafka时读到这篇文章,感觉不错就翻译了一下,由于E文不好忘海涵。
本文向你介绍一种有效改进I/O密集型JAVA应用的技术,这种技术被叫做zero copy,适用于linux或者unix平台。Zero copy 可以避免buffers间冗余的数据拷贝,减少用户空间和内核空间的context交互。
许多的应用提供大量的静态内容服务,及从硬盘中读取数据然后将同样的数据写入socket响应。这种类型的服务需要很少的cpu性能,但是会响应低下:内核 ...
本部署使用的版本为kafka_2.8.0-0.8.0。
参考了http://blog.csdn.net/itleochen/article/details/17451455这篇博文;
并根据官网介绍http://kafka.apache.org/documentation.html#quickstart完成。
废话少说,直接上步骤
1.下载kafka_2.8.0-0.8.0.tar.gz
https://archive.apache.org/dist/kafka/0.8.0/kafka_2.8.0-0.8.0.tar.gz
2.解压缩
tar -vxf kafka_2.8.0-0.8.0. ...
一 安装JDK
# /etc/profile
export JAVA_HOME=/usr/usr1/java/default
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile
二 无密码ssh登录(建议本机也弄)
# 本地执行:生成密钥对
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
# 远程服务器执行:用公钥给远程机器授权
# 注 ...