由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 在java里面无法创建7M个Long type的LinkedList? (转载)
相关主题
大家做automated test都是用哪个工具?用telerik test studio的 (转载)eclipse怎么回事?
现在比较主流的Java的Agile开发环境是怎么样的?有啥关于testing的书推荐一下吧
有人用过J2Obc吗?ask Big Niu industrial code 都是怎麼寫的
王垠:我和 Google 的故事(2015 修订版) (转载)when I run junit test, how can I log the java log to a file?
spark 疑问spring 和hibernate 掰了吗?
谁能比较一下ant和maven的有点缺点?java 里面对应googletest的是什么?junit?
C++大家都怎么做dependency management?个人创业项目如何启动?
发点牢骚 老是学不会Java问一个Chutzpah codecoverage 的问题
相关话题的讨论汇总
话题: long话题: linkedlist话题: maven话题: exception话题: fail
进入Programming版参与讨论
1 (共1页)
z***e
发帖数: 5393
1
【 以下文字转载自 Java 讨论区 】
发信人: zlike (最终幻想), 信区: Java
标 题: 在java里面无法创建7M个Long type的LinkedList?
发信站: BBS 未名空间站 (Tue May 3 00:14:29 2011, 美东)
我设了
set MAVEN_OPTS=-Xmx4096m
(windows下)
然后在maven里面跑了这么一个test程序:
int N = 100000000;

try {

LinkedList buffer = new LinkedList ();

for(int i=0;i buffer.add((long)i);

if (i % 1000000 == 0) {
System.out.println("added " + i);

}
}
catch(Exception e)
{...}
然后就不行了,exception也不throw就fail掉,插入6000000个之后。
这没道理啊,才6M个Long,一个Long 8 byte,算reference本身8 bytes的话,还有其它
object本身的东西,加起来最多几百M了不起了,怎么就fail掉了?
h***i
发帖数: 1970
2
你用jconsole或jvisualvm看一下memory usage不就行了.搞不好还有调NewRatio之类的。

【在 z***e 的大作中提到】
: 【 以下文字转载自 Java 讨论区 】
: 发信人: zlike (最终幻想), 信区: Java
: 标 题: 在java里面无法创建7M个Long type的LinkedList?
: 发信站: BBS 未名空间站 (Tue May 3 00:14:29 2011, 美东)
: 我设了
: set MAVEN_OPTS=-Xmx4096m
: (windows下)
: 然后在maven里面跑了这么一个test程序:
: int N = 100000000;
:

z***e
发帖数: 5393
3
never mind.
结果要在maven的那个pom.xml专门对junit(surefire)设置。
我就是最烦java这些莫名其妙的东西,花它大半天时间去折腾那些configuration花的
精力比写code
本身大。

的。

【在 h***i 的大作中提到】
: 你用jconsole或jvisualvm看一下memory usage不就行了.搞不好还有调NewRatio之类的。
g*****g
发帖数: 34805
4
那是因为你不熟,而且就算你不熟也是折腾一次而已。
写个Hello World自然是杀鸡用牛刀,大型项目好处就体现
出来了,比如Maven的一个好处项目再大pom文件也不会很大。
比C/C++的makefile是好维护多了。

【在 z***e 的大作中提到】
: never mind.
: 结果要在maven的那个pom.xml专门对junit(surefire)设置。
: 我就是最烦java这些莫名其妙的东西,花它大半天时间去折腾那些configuration花的
: 精力比写code
: 本身大。
:
: 的。

P********e
发帖数: 2610
5
你转java了?

【在 z***e 的大作中提到】
: 【 以下文字转载自 Java 讨论区 】
: 发信人: zlike (最终幻想), 信区: Java
: 标 题: 在java里面无法创建7M个Long type的LinkedList?
: 发信站: BBS 未名空间站 (Tue May 3 00:14:29 2011, 美东)
: 我设了
: set MAVEN_OPTS=-Xmx4096m
: (windows下)
: 然后在maven里面跑了这么一个test程序:
: int N = 100000000;
:

z***e
发帖数: 5393
6
嗯,折腾啊...

【在 P********e 的大作中提到】
: 你转java了?
1 (共1页)
进入Programming版参与讨论
相关主题
问一个Chutzpah codecoverage 的问题spark 疑问
求大牛指点:Class JavaLaunchHelper is implemented in both (转载)谁能比较一下ant和maven的有点缺点?
could someone give me some reference for mavenC++大家都怎么做dependency management?
Spring高手低手都请进来发点牢骚 老是学不会Java
大家做automated test都是用哪个工具?用telerik test studio的 (转载)eclipse怎么回事?
现在比较主流的Java的Agile开发环境是怎么样的?有啥关于testing的书推荐一下吧
有人用过J2Obc吗?ask Big Niu industrial code 都是怎麼寫的
王垠:我和 Google 的故事(2015 修订版) (转载)when I run junit test, how can I log the java log to a file?
相关话题的讨论汇总
话题: long话题: linkedlist话题: maven话题: exception话题: fail