标签: perl
我有一个以perl作为线程运行的C程序。我想限制perl解释器使用我预先分配的块(约2GB)的内存。想知道它是否可能以及如何做到这一点。
感谢。
答案 0 :(得分:2)
我合理地确定在普通的Perl二进制文件中没有办法做到这一点,但是所有perl的内存分配代码都很好地打包在源代码的malloc.c文件中。该文件还有很多关于Perl的内存分配如何工作的评论。我认为,创建一个能满足你需求的本地修改的perl并不是太难了。
malloc.c