Linux与xp下的计算时间比较


   早就听说Linux下计算效率要高点,所以许多大的程序一般在Linux下进行。最近我自己也特意用了一个小的程序来进行比较二者的效率。

  我的Linux是Fedora 9,这是一个比较新的Linux版本,对xp的硬盘能自动挂载。我用man 命令分别查看了有g++编译和c++编译,也就是说可以顺利编译c++文件。

  我在xp下用的是VC6编译,这是微软的产物,对于写应用软件很好用,但对于数值计算就一般了,但我也不太清楚哪个编译器对数值有好的编译,就一般用vc6了。

  我写了一个小的程序,就是在里面有一个10000000的简单循环迭加,类型我分别用了int和double型的进行实验。我发现这两种类型,在Linux下进行计算有很高的效率。Linux和xp的计算时间大概是1:5,这可不是一个小数啊,看来还是Linux的计算效率高!但是我仅仅是进行了一个for循环,没有用其他的复杂的程序,可能在应用软件方面二者就是差不多了?

相关内容