linux下每个进程都有自己的地址空间,malloc()都是在自己地址空间的堆上进行的,就算不free(), 调度到其他的进程时,用了新的地址空间。 基于虚拟内存技术,这样某个进程内存泄露会影响到其他的进程?
我觉得倒是共享同一进程地址空间的线程会受内存泄露的影响。
linux下每个进程都有自己的地址空间,malloc()都是在自己地址空间的堆上进行的,就算不free(), 调度到其他的进程时,用了新的地址空间。 基于虚拟内存技术,这样某个进程内存泄露会影响到其他的进程?
我觉得倒是共享同一进程地址空间的线程会受内存泄露的影响。