
10、经典转帖
mr_chenping
这个作者很懒,什么都没留下…
展开
-
进程中的连续两个fork
今天一位朋友去一个不错的外企面试linux开发职位,面试官出了一个如下的题目: 给出如下C程序,在linux下使用gcc编译: 1 #include "stdio.h" 2 #include "sys/types.h" 3 #include "unistd.h" 4 5 int main() 6 { 7 pid_t pid1;转载 2013-04-18 14:38:10 · 2830 阅读 · 1 评论 -
详解大端小端模式
详解大端模式和小端模式 一、大端模式和小端模式的起源 关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时候,原始的方法是打破鸡蛋较大的一端,可以那时的皇帝的祖父由于小时侯吃鸡蛋,按这种方法把手指弄破了,因此他的父亲,就下令,命令转载 2013-04-19 09:14:16 · 1103 阅读 · 0 评论 -
Linux core文件的产生和调试
在Linux下程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。 注: 1. 当然首先编译时要带上gdb信息 1. core文件的生成开关和大小限制 1.1使用ulimit -c命令可查看core文件的生成开关。转载 2013-10-31 10:25:27 · 10653 阅读 · 0 评论