FASTMM4和FASTMM5可以在Android/iOS下运行吗?否则,在这些平台下使用的内存管理器是什么?
2o7dmzc51#
FastMM5似乎只适用于Windows。
FastMM4曾经通过Kylix在Linux上工作(很久以前),但最后一次我检查它的代码与新的Delphi POSIX单元不兼容。
就我个人而言,我对新的CPU和多线程扩展做了一些改进,以在x86_64上拥有一个快速的Windows和POSIX兼容的MM,但只支持FPC。
在Android或iOS等POSIX系统上,Delphi calls the libc memory manager是一个良好且稳定的解决方案。MM不会成为你的Delphi Android/iOS应用程序的瓶颈,所以我不会浪费时间尝试其他任何东西。
libc
1条答案
按热度按时间2o7dmzc51#
FastMM5似乎只适用于Windows。
FastMM4曾经通过Kylix在Linux上工作(很久以前),但最后一次我检查它的代码与新的Delphi POSIX单元不兼容。
就我个人而言,我对新的CPU和多线程扩展做了一些改进,以在x86_64上拥有一个快速的Windows和POSIX兼容的MM,但只支持FPC。
在Android或iOS等POSIX系统上,Delphi calls the
libc
memory manager是一个良好且稳定的解决方案。MM不会成为你的Delphi Android/iOS应用程序的瓶颈,所以我不会浪费时间尝试其他任何东西。