分享 内存回收高级优化
Alkaloid0515 2016-4-26 20:09
为了进一步优化内存回收,我们需要了解JVM内存管理的一些基本知识。 Java堆(heap)空间分为两部分:新生代和老生代。新生代用于保存生命周期较短的对象;老生代用于保存生命周期较长的对象。 新生代进一步划分为三部分 内存回收过程的简要描述:如果Eden区域已满则在Eden执行minor GC并将Eden和Survivor1中仍然 ...
1580 次阅读|1 个评论 热度 1
分享 VLAN-TAG解释
Alkaloid0515 2016-4-8 13:17
VLAN-TAG解释
VLAN 技术要点主要有两点: 1. 支持 VLAN 的交换机的内部交换原理; 2. 设备之间 ( 交换机之间,交换机与路由器之间,交换机与主机之间 ) 交互时, VLAN TAG 的添加和移除。 802.1Q VLAN 只定义了数据帧的封装格式,即,在以太网帧头中插入了 4 个字节的 VLAN 字段。其主要内容为 VLAN TAG ,紧随其 ...
2120 次阅读|0 个评论
分享 SolrCloud个人经验总结
Alkaloid0515 2016-4-8 13:12
SolrCloud个人经验总结
新版本搜索架构图 介绍下着里面几个东西: commonindex:这个东西是我们自己写的一个工具包,这个工具包提供给需要进行索引的应用,封装了定时增量索引,全量索引,数据导出等功能。 search-admin为一个辅助web应用, 实现了Solr配置集中管理,词典集中管理,数据缓冲的功能,并且提供一个入口导入JSON数据(没有 ...
2767 次阅读|0 个评论
分享 MapReduce表连接操作之Map端join
Alkaloid0515 2015-11-3 11:49
MapReduce表连接操作之Map端join
一:背景 MapReduce提供了表连接操作其中包括 Map端join 、 Reduce端join 还有 半连接 ,现在我们要讨论的是Map端join,Map端join是指数据到达map处理函数之前进行合并的,效率要远远高于Reduce端join,因为Reduce端join是把所有的数据都经过Shuffle,非常消耗资源。 二:技术实现 基本思路: ...
1950 次阅读|0 个评论
分享 hadoop jar /home/hadoop/soft/hadoop-2.5.2/share/hadoop/mapreduce/hadoop-mapreduc
Alkaloid0515 2015-10-16 21:25
我这边跑mr程序遇到 这样的问题: # hadoop jar /home/hadoop/soft/hadoop-2.5.2/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.5.2.jar wordcount /usr/data/wc.txt /out1 java.io.IOException: Cannot initialize Cluster. Please check your configuration for mapreduce.framework.name and t ...
1632 次阅读|0 个评论
分享 JournalNode Timeout options【超时设置项】
Alkaloid0515 2015-8-31 18:21
property namedfs.qjournal.start-segment.timeout.ms/name value600000000/value /property property namedfs.qjournal.prepare-recovery.timeout.ms/name value6000000 ...
1670 次阅读|0 个评论
分享 读取命名空间镜像和编辑日志数据
Alkaloid0515 2015-7-20 22:23
1.读取命名空间镜像 类FSImage是 命名空间镜像的java实现,在源码中,英文注释为, /** * FSImage handles checkpointing and logging of the namespace edits. * */ FSImage.loadFSImage(FSNamesystem, StartupOption, MetaRecoveryContext) 读取命名空间镜像。 private boolean loadFSI ...
1037 次阅读|0 个评论
分享 Openstack 之 oslo.config
Alkaloid0515 2015-7-17 00:26
Openstack 之 oslo.config
最近在看NOVA源代码,发现经常用到Oslo.config这个组件。Oslo.config组件,主要是来负责CLI和CONF配置项的解析。 在老版本之前,这个功能都是是放在cfg模块中的,但是后来社区老大决定将OpenStack中的一些共性剥离出来,统一放在Oslo模块中。 估计以后如果要开发其他的OpenStack组件,都得用到这个模块了,所以今天 ...
1584 次阅读|0 个评论
分享 为KVM客户机添加virsh console支持
Alkaloid0515 2015-7-16 21:45
为KVM客户机添加virsh console支持 在KVM中安装了一个RHEL6.1,启动virsh命令想通过console命令连接至客户机的终端,结果输入命令后终端卡在这个状态: virsh # console test Connected to domain test Escape character is ^] 敲任何键都没反应,求助万能的Google。原来想通过console连接客户机终端还要在客户机上做相应 ...
1126 次阅读|0 个评论
分享 Ganglia转存RRD到MongoDB三种方案
Alkaloid0515 2015-7-15 19:09
我们都知道Ganglia的数据都是存储在RRDTool的数据库中的。但是,或许在有的应用中,我们想把RRD的数据转存到Mongodb或者MySQL中,是否可以呢?答案是肯定的! 我现在提供两种比较可行的方案,这两种是我亲自测试过的: 1 工具为Perl语言;RRD的驱动为RRDTool::OO,在CPAN中可以找到;Mongodb的驱动为Mongodb。 ...
1726 次阅读|0 个评论
12下一页
关闭

推荐上一条 /2 下一条