thumbnail
第二节:僵尸进程和孤儿进程
僵尸进程 #1、什么是僵尸进程 操作系统负责管理进程 我们的应用程序若想开启子进程,都是在向操作系统发送系统调用 当一个子进程开启起来以后,它的运行与父进程是异步的,彼此互不影响,谁先死都不一定 linux操作系统的设计规定:父进程应该具备随时获取子进程状态的能力 如果子进程先于父进程运行完毕,此时若linux操作系统立刻把该子进程的所有资源全部释…
thumbnail
第三节:释放缓存
当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching。这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法。那么我来谈谈这个问题。 /proc是一个虚拟文件系统,我们可以通过对它的读写操作做为与kernel实体间进行通信的一种手段。也就是说可以通过修改/proc中的文件,来对当…
Copyright © 2022 Egon的技术星球 egonlin.com 版权所有 帮助IT小伙伴学到真正的技术