自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Linux core 文件介绍

1. core文件的简单介绍在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。转载请尊重原创、保留相关链接本文来自多宝平台:http://www.mbodb.com2. 开启或关闭core文件的生成用以下命令来阻止系统生成core文件:ulimit -c 0下面的命令可以检查生成core文件的选

2014-05-26 12:18:14 222

原创 《APUE》:信号处理

程序简介:在Unix环境下,我们可以让程序屏蔽掉某些信号(SIGKILL信号和SIGSTOP除外),这个例子演示了这方面的功能。//《APUE》程序10-11:信号处理和sigprocmask实例    #include     #include     #include     #include        //输出错误信息并退出        void err

2014-05-26 12:17:32 273

原创 未决信号与信号阻塞

信号的”未决“是一种状态,指的是从信号的产生到信号被处理前的这一段时间;信号的”阻塞“是一个开关动作,指的是阻止信号被处理,但不是阻止信号产生。     APUE例题在sleep前用sigprocmask阻塞了退出信号,然后sleep,然后在sleep的过程中产生一个退出信号,但是此时退出信号被阻塞过,(中文的”阻塞”在这里容易被误解为一种状态,实际上是一种类似于开关的动作,所以说“被阻塞过”

2014-05-26 12:16:56 334

原创 使用#include

在Linux中使用线程相关的东西就要使用到这个头文件,但这还不算。如果仅仅使用这个头文件,会出现错误: 转载请尊重原创、保留相关链接本文来自多宝平台:http://www.mbodb.comundefined reference to `pthread_create'collect2: ld returned 1 exit statusmake: *** [th

2014-05-26 12:16:23 472

原创 用户级线程和内核级线程

在多线程操作系统中,各个系统的实现方式并不相同。在有的系统中实现了用户级线程,有的系统中实现了内核级线程1.内核级线程:(1)线程的创建、撤销和切换等,都需要内核直接实现,即内核了解每一个作为可调度实体的线程。(2)这些线程可以在全系统内进行资源的竞争。(3)内核空间内为每一个内核支持线程设置了一个线程控制块(TCB),内核根据该控制块,感知线程的存在,并进行控制。在一

2014-05-26 12:09:42 566

原创 孤儿进程组和终端会话

孤儿进程: 即一个其父进程已经终止的进程。 孤儿进程由 init 进程“收养”,init 进程ID为1,因此被收养的孤儿进程的父进程便更新为1。转载请尊重原创、保留相关链接本文来自多宝平台:http://www.mbodb.com孤儿进程组: 一个进程组中的所有进程的父进程要么是该进程组的一个进程,要么不是该进程组所在的会话中的进程。 一个进程组不是孤儿进程组的条件是,该组中有一个进程其父

2014-05-26 12:09:08 2212

原创 关父子进程关系fork()

如图,多宝判断“parent running。。。。”是否可以输出。运行结果是可以输出的,不能误以为父进程exit退出,就不输出了。在fork子进程的时候,子进程就是父进程的副本,转载请尊重原创、保留相关链接本文来自多宝平台:http://www.mbodb.com复制父进程的数据空间,共享正文段。所以子进程会执行输出“parent running。。。。”

2014-05-26 12:07:09 371

原创 共享存储区通信实例及分析

在读apue的时候,共享存储区的讲解并没用实例,为此自己写了一个小程序,程序粗创建子进程,由子进程从终端接收字符串存入共享区,转载请尊重原创、保留相关链接本文来自多宝平台:http://www.mbodb.com父进程从共享区读出字符串并输出。同时,父子进程均输出各自的共享区的地址区间区间。点击(此处)折叠或打开#include "apue.h"

2014-05-26 12:06:23 1282

原创 共享存储区通信实例及分析

在读apue的时候,共享存储区的讲解并没用实例,为此自己写了一个小程序,程序粗创建子进程,由子进程从终端接收字符串存入共享区,转载请尊重原创、保留相关链接本文来自多宝平台:http://www.mbodb.com父进程从共享区读出字符串并输出。同时,父子进程均输出各自的共享区的地址区间区间。点击(此处)折叠或打开#include "apue.h"

2014-05-26 12:05:31 690

原创 套接字通讯实例(TCP)

#include "apue.h"#include netdb.h>/******************************客户端进程(Client.c)**********************************************/#include sys/socket.h>#define BUFLEN 128#defi

2014-05-26 12:05:02 473

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除