PowerBuilder在Windows环境中的兼容性

时间:2014-11-07 09:09:52

标签: sybase powerbuilder

我在Windows2003(32位-4GB RAM)操作系统中使用PowerGen Professional版本8.0.0.15 for PowerBuilderV12.0。现在由于内存不足和构建需要3个小时的时间,所以我需要将设置移动到更高配置的机器,例如8GB到16GB RAM。

为此,我需要64位Windows操作系统。这是否会改善构建时间或我如何改进或缩短构建时间?

到目前为止我们正在编译32位操作系统是否会影响.exe如果我在64位机器上编译它? PowerGen是否有从64位机器编译到32位的向后兼容性?

2 个答案:

答案 0 :(得分:0)

32位应用程序可以在64位Windows上运行而不会出现问题。但它们仅限于大约3.5GB的内存。 64位Windows的主要优点是每个32位应用程序都可以使用最大量,而无需与操作系统和其他正在运行的程序竞争。

答案 1 :(得分:0)

根据我的经验,我从未见过额外的系统内存可以提高PowerBuilder构建过程的性能。当我观察这些进程时,它们主要是磁盘I / O绑定。我已经对使用RAM磁盘的好处进行了基准测试,以至于它们超过了为这一个版本专门从RAM磁盘复制PBL的成本。 (并且,不,我没有发现使用系统内存作为磁盘缓存的Windows接近相同的好处。)我当前最喜欢的RAM磁盘来自DataRam。我还没有尝试过使用SSD进行任何基准测试。

您可能还希望确保充分利用增量构建。我曾经对增量版本有相当糟糕的经验,但在PB11之后发现它们要好得多。

祝你好运,

Terty