1. 如果计算设备被多个进程使用,内存池怎么办?
2. 不像服务器内存,爆掉了还能写swap。计算设备没有swap,爆了就死给你看
【 在 z16166 的大作中提到: 】
: 服务程序没法确保内存不会爆掉吧,尤其是大数据量的,必须要处理内存不足的情况(预分配一个池子也是个办法),不处理的话只能是在服务程序的外部加watchdog。
: 内存不足是可以模拟的,直接让malloc/new失败就行,一般的allocator库或者profiler工具应该能模拟的,即使不能模拟,都是开源的,改改malloc就行了。
--
FROM 73.170.143.*