就内存消耗而言,Apache模块如何工作

时间:2018-11-12 17:24:51

标签: c apache memory apache-modules

我想用C语言编写一个大型Apache模块,其中包含许多代码行和对外部库的许多依赖关系,并使用APXS对其进行编译。 假设此C程序的代码段消耗了大量内存:100 MB。

当同时调用该模块5次时,与内存有关的情况如何? 是在每次调用之间共享C程序的代码段(类似于多线程),还是将代码段复制到内存中?

如果答案是副本: 既然我在Linux机器上工作,那么“写时复制”机制是否可靠地阻止了内存中的实际复制?

最后:5个并发调用的代码段消耗100 MB还是500 MB?

0 个答案:

没有答案