Giraph 内存测试
来源:互联网 发布:霓虹灯效果图制作软件 编辑:程序博客网 时间:2024/05/01 04:14
package memory;import java.io.IOException;import org.apache.giraph.utils.ExtendedByteArrayDataOutput;import org.apache.giraph.utils.ExtendedDataOutput;import org.apache.hadoop.io.FloatWritable;public class MemoryTest {/** * @param args */public static void main(String[] args) {Runtime rt = Runtime.getRuntime();ExtendedDataOutput extend = new ExtendedByteArrayDataOutput();System.out.println("Pos: " + extend.getPos() + " Total Memory = "+ rt.totalMemory() + " Used Memory = "+ (rt.totalMemory() - rt.freeMemory()));try {for (int i = 0; i < 100000; i++) {new FloatWritable(i).write(extend);}} catch (IOException e) {e.printStackTrace();}System.out.println("Pos: " + extend.getPos() + " Total Memory = "+ rt.totalMemory() + " Used Memory = "+ (rt.totalMemory() - rt.freeMemory()));}}
结果:
Pos: 0 Total Memory = 127991808 Used Memory = 2684032Pos: 400000 Total Memory = 127991808 Used Memory = 10075640
0 0
- Giraph 内存测试
- Giraph集群测试Pagerank
- Hello Giraph
- Giraph运行
- Giraph 记录
- Giraph 基础介绍
- Giraph基础介绍
- Giraph++ 系统配置过程
- Giraph调试尝试
- Giraph 操作参数
- Giraph 运行常见错误
- Giraph通信模块分析
- Giraph配置要点
- Giraph-Eclipse安装-源码调试
- 对Giraph的一些理解
- Giraph 源码编译常见错误
- Giraph的一些背景介绍
- Giraph源码阅读之GraphTaskManager
- 正则表达式
- 手动开发一个Servlet
- Java关键字final、static使用总结
- c++第三次实验(基础班)-项目一
- Python语言基础及数据分析技术培训举行
- Giraph 内存测试
- R语言中包的操作
- 嵌入式linux驱动-输入子系统笔记
- jQuery的选择器中的通配符使用介绍
- js特效01动画效果及页面固定导航栏
- Spring配置 在xml和java代码中读取properties文件
- Android冷启动实现APP秒开
- hdu 4990 矩阵快速幂
- 利用Iterator接口输出Map集合的步骤