![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
道元
当外界浮沉不定的时候,你需要静下心来修炼内功。
展开
-
Linux strace命令的妙用
由于所使用Linux系统进行了裁减,出现了无法解析域名的情况 并且由于tcpdump和service的缺失,对于定位问题带来了一定的麻烦,不过还好strace命令可以用,下面就以解决dns无法解析为例,来说明strace妙用。 strace命令是一个集诊断、调试、统计与一体的工具,我们可以使用strace对应用的系统调用和信号传递的跟踪结果来对应用进行分析,以达到解决问题或者是了解应用工作过程的原创 2016-04-11 10:15:39 · 661 阅读 · 0 评论 -
Linux/UNIX写时复制技术
前言我们知道,早期的UNIX在fork()进程时,会将父进程的地址空间完整的复制一份,这个操作非常耗时,通常要进行如下步骤: 为子进程的页表分配页面 为子进程的页分配页面 初始化子进程的页表 把父进程的页复制到子进程对应的页中 而现代的Unix及Linux采用了一种称为写时复制的技术,以达到推迟甚至避免复制数据的目的。正文写时复制的做法是,子进程和父进程在fork()时并不马上复制,而是暂时共享内存原创 2016-07-14 11:10:09 · 615 阅读 · 0 评论