由于我相信64位 Delphi编译器很快就会出现,我很好奇是否有人知道现在32位的程序将在使用64位编译器时编译和工作而不做任何更改.
如果有一般规则,我们应该在旧程序中系统地进行哪些更改以编译为64位?
当64位编译器突然出现时,做好准备是很好的 ...
任何建议将不胜感激.
我们应该从64位Delphi编译器中的浮点支持中得到什么?
64位编译器是否会使用SSE来实现浮点运算?
64位编译器是否支持当前的80位浮点类型(扩展)?
这些问题密切相关,所以我将它们作为一个问题提出来.
我需要在Delphi中开发一个实时(即,每秒至少请求和接收一次信息)监视应用程序,它监视多个远程设备(可能是数百个).通过TCP/IP进行通信.
我正在寻找建议开发这个应用程序,避免100%的CPU消耗,并尽量减少使用的RAM量.换句话说,我希望我的应用程序保持响应,而不是阻止系统或消耗所有资源.
我主要担心的是使用线程来监控每个远程设备.我的应用程序可以创建的线程数是否有限制?可以使用低优先级或中优先级启动线程以最小化CPU消耗吗?
关于最佳内存使用的建议也是受欢迎的.