作者kojilin (噗...)
站内java
标题Re: [问题] 提高身价的程式风格
时间Sun Mar 9 10:58:01 2008
※ 引述《Lordaeron (Terry)》之铭言:
: ※ 引述《freesamael (烧卖)》之铭言:
: : http://java.sun.com/docs/hotspot/HotSpotFAQ.html#64bit_description
: : 引用两段:
: : The primary advantage of running Java in a 64-bit environment is the larger
: : address space. This allows for a much larger Java heap size and an increased
: : maximum number of Java Threads
: : Many Java users and developers assume that a 64-bit implementation means that
: : many of the built-in Java types are doubled in size from 32 to 64. This is
: : not true. We did not increase the size of Java integers from 32 to 64 and
: : since Java longs were already 64 bits wide, they didn't need updating.
: 也就是这样子, 所以64Bit Java 一点价值都没有, 还带来了另外的问题.
: 实在是糟糕呢.
: 失败失败
ok..想说用回文好了:)
我只是纠正你的错误内容,没有说"只会带来好处"
因为既然在java版面,我会预设你的code是java code
所以怕有其他人可能会误会,因此才推文
另外我不认为java因为64bit但是没有把int变长就是缺点
我反而认为这是优点, 因为执行环境的不同而需要去修改code
我会认为这样更麻烦.
因为一个type 是不是32变64就可以直接判断出好坏
我想是很不合理的
当然你google的结果,因为更大的记忆体而需要tune GC之类的动作
我想这是跑不掉的, 要能vm自己依照状况tune我看要等Java不知道几号了!?..
koji
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.245.91.125