建议大家不要用2008b
matlab 这两年每年会出两个版本,2007a 2007b 2008a 2008b,如果不是vista而是xp,其实最好用的还是2007b 32bit。vista用2008a会好看一些,因为2007b里面,对vista的窗口支持不是特别好,用户自己的gui的界面有时候会有定位问题。如果是64位的系统,建议用2008a 64bit。不过,不管是32位还是64位,无论是xp还是vista,都不推荐2008b。
最近换了2008b用了一个月,还是又回到了原来的2008a。
因为很多函数在处理uint类型的时候,原本2008a很快就通过了,结果2008b里面不知道中什么邪了,非要内部转换去double然后再处理。如果矩阵不大,这样似乎是会快点(快5%),不过矩阵一大,根本就不能用。
32位系统,干脆给你变量超过允许范围错,或者内存不够错,或者勉强够,开始疯狂使用交换文件,就看到硬盘灯狂闪,半天不出结果。
64位系统从来不会内存不够,就是只会疯狂使用交换文件,硬盘灯狂闪,也是半天不出结果。
所以,我们唯一的一个8g物理内存的linux用了2008b似乎还没有大碍,其他的机器,又回到了2008a。
$郁闷$
郁闷之余,发个贴,告诉大家一下。 除了界面外,2008a和2007b还有没有什么差别?我之前用的是2007b,不过现在刚把系统从XP Pro升成Vista Business,还在考虑用哪个版本的呢…… 原帖由 WWai 于 2008-12-5 18:37 发表 http://www.dolc.de/forum/images/common/back.gif
除了界面外,2008a和2007b还有没有什么差别?我之前用的是2007b,不过现在刚把系统从XP Pro升成Vista Business,还在考虑用哪个版本的呢……
对于Vista还是2008a好些。尤其是对双核和4核的cpu支持上,2008a用了vista提供的cpu进程管理和内存管理。2007b只有部分的内存管理用了vista的规范,所以,运算的时候,和2008a比还是有明显速度的差别。
对于64位系统,2007b在vista下面就更加不如2008a好了。
所以,vista下面,还是2008a好些。
页:
[1]