qiuri2008

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 100 101 102 103 104 105 106 107 108 ··· 112 下一页

2014年12月29日

摘要: 线程分类线程按照其调度者可以分为用户级线程和核心级线程两种。1.户级线程 用户级线程主要解决的是上下文切换的问题,它的调度算法和调度过程全部由用户自行选择决定,在运行时不需要特定的内核支持。在这里,操作系统往往会提供一个用户空间的线程库,该线程库提供了线程的创建、调度、撤销等功能,而内核仍然... 阅读全文
posted @ 2014-12-29 18:55 江召伟 阅读(289) 评论(0) 推荐(0) 编辑

2014年12月27日

摘要: 在Linux的多线程中使用信号机制,与在进程中使用信号机制有着根本的区别,可以说是完全不同。在进程环境中,对信号的处理是,先注册信号处理函数,当信号异步发生时,调用处理函数来处理信号。它完全是异步的(我们完全不知到信号会在进程的那个执行点到来!)。然而信号处理函数的实现,有着许多的限制;比如有一... 阅读全文
posted @ 2014-12-27 14:55 江召伟 阅读(491) 评论(0) 推荐(0) 编辑

2014年12月25日

摘要: ps:将某个时间点的程序运作情况撷取下来常用格式:ps -o pid,ppid,pgid,sid,commps -ups -l[root@linux~]# ps aux[root@linux~]# ps -lA[root@linux~]# ps axjf参数:-A:所有的 process 均显示出来... 阅读全文
posted @ 2014-12-25 10:42 江召伟 阅读(721) 评论(0) 推荐(0) 编辑

2014年12月24日

摘要: 1.终端登录登录过程:内核--->init[进程ID=1]--->(fork)init--->(exec)getty--->(exec)--->login登录结束过程:进程1=init->登录shell终端设备驱动程序使用终端的用户2.网络登录如下图3.进程组1).每个进程属于一个进程组,这个进程组... 阅读全文
posted @ 2014-12-24 10:18 江召伟 阅读(1487) 评论(0) 推荐(0) 编辑

2014年12月17日

摘要: 控制命令如ctrl+c,ctrl+d等命令是会kill到前台进程组的,这个过程和bash进程还有tty驱动有关系。在终端执行命令,在bash进程看来都是在执行job,然后fork出子进程来执行这些job,引用一下http://blog.csdn.net/ruglcc/article/details/... 阅读全文
posted @ 2014-12-17 14:18 江召伟 阅读(792) 评论(1) 推荐(2) 编辑

2014年12月15日

摘要: 终端,英文叫做terminal ,通常简称为term ,比如我们在X下的xterm. 控制台,英文叫做console。 要明白这两者的关系,还得从以前的多人使用的计算机开始。 大家都知道,最初的计算机由于价格昂贵,因此,一台计算机一般是由多个人同时使用的。在这种情况下一台计算机需要连接上许多套... 阅读全文
posted @ 2014-12-15 19:25 江召伟 阅读(350) 评论(0) 推荐(0) 编辑

摘要: execl函数功能如下:启动一个可执行文件,并且对他进行传送参数。一些原型如下#include externchar**environ; intexecl(constchar*path,constchar*arg,...); intexeclp(constchar*file,constchar*ar... 阅读全文
posted @ 2014-12-15 10:38 江召伟 阅读(665) 评论(0) 推荐(0) 编辑

2014年12月13日

摘要: From:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进... 阅读全文
posted @ 2014-12-13 16:47 江召伟 阅读(397) 评论(0) 推荐(0) 编辑

2014年12月12日

摘要: 在前面《UNIX环境高级编程 文件描述符浅析》一文中所讲的I/O函数都是针对文件描述符。而对于标准I/O库,它们的操作都是围绕流来进行的。当用标准I/O库打开或创建一个文件时,我们已经使一个流与文件相结合。 一、流和FILE对象 当打开一个流时,标准I/O函数fopen返回一个指向FILE对象的指针 阅读全文
posted @ 2014-12-12 17:25 江召伟 阅读(473) 评论(0) 推荐(0) 编辑

摘要: <Uinx 环境高级编程笔记> 以前经常遇到两种I/O操作 一类是f打头的fopen, fread, fwrite 一类是没有f打头的open, read, fwrite 原来一个是UNIX I/O(在类Unix系统上实现),另一类是标准I/O(在很多系统上都有实现,包括windows) 使用标准I 阅读全文
posted @ 2014-12-12 17:25 江召伟 阅读(221) 评论(0) 推荐(0) 编辑

上一页 1 ··· 100 101 102 103 104 105 106 107 108 ··· 112 下一页