将晦涩难懂的技术讲的通俗易懂
发布时间:2017-04-18 00:01:07
浅析Linux的共享内存与tmpfs文件系统前言共享内存主要用于进程间通信,Linux有两种共享内存(Shared Memory)机制:(1) ** System V shared memory(shmget/shmat/shmdt) ** Original shared memory mechanism, still widely used Sharing betwe.........【阅读全文】
发布时间:2016-08-21 20:57:44
父进程是init一定不会变僵尸进程吗?——lvyilong316工作中有次操作线上环境时发现有一个“Z”(僵尸)进程,当时首先想到的方法就是把这个进程的父进程干掉。但是ps下发现该进程的父进程已经是init了。这个情况让我很迷惑,因为通常来说一旦init进程接管了Z状态的进程就会调用wait将其回收。而且这是避免僵.........【阅读全文】
发布时间:2016-03-20 17:25:05
fcntl()、lockf、flock的区别——lvyilong316 这三个函数的作用都是给文件加锁,那它们有什么区别呢?首先flock和fcntl是系统调用,而lockf是库函数。lockf实际上是fcntl的封装,所以lockf和fcntl的底层实现是一样的,对文件加锁的效果也是一样的。后面分析不同点时大多数情况是将fcn.........【阅读全文】