
Linux/UNIX
文章平均质量分 85
ATField
目前在微软公司Common Language Runtime .NET Framework 的.NET Native Tool Chain Team工作,目前主要负责开发.NET Native相关技术
展开
-
使用pthread库进行多线程编程1 - UNIX环境高级编程第11章读书笔记
11 Threads1 Introduction不用介绍了吧…2 Thread Concepts1. Thread由下面部分组成:a. Thread IDb. Stackc. Policyd. Signal maske. Errnof. Thread-Specific Data3 Thread I原创 2007-03-11 17:11:00 · 7438 阅读 · 0 评论 -
使用pthread库进行多线程编程2 - UNIX高级环境编程第12章读书笔记
12 Thread Control1 Thread Limits用sysconf函数可以获得和thread相关的一些系统信息,主要是线程相关的一些最大值: NAME Description原创 2007-03-13 23:22:00 · 6720 阅读 · 1 评论 -
UNIX信号(signal)编程 - UNIX高级环境编程第10章读书笔记
其他章节使用pthread库进行多线程编程1 - UNIX环境高级编程第11章读书笔记 使用pthread库进行多线程编程2 - UNIX高级环境编程第12章读书笔记10 Signals1 Introduction & ConceptsSignals是一种软件中断,通知程序某种事件的发生。常见的Signal有SIGABRT(当进程调用abort函数的时候自动发送), S原创 2007-03-18 00:58:00 · 11491 阅读 · 1 评论 -
进程编程1 – Unix环境高级编程7章读书笔记
Process Environment1 Process Termination进程的终止有些下面的方法:1. 从main函数return2. 调用exit:exit属于ISO C标准中定义的函数,会执行清理工作。包括关闭IO库中所有打开的文件流(这会导致所有的文件buffer都被flush),还会调用阿texit所注册的退出函数。Exit还会。等价于return原创 2007-03-24 00:21:00 · 3042 阅读 · 1 评论 -
进程编程2 – Unix环境高级编程8章读书笔记
Process Control1 Process Identifiers1. PID=0一般是调度进程,又称为swapper2. PID=1一般是init进程,在引导过程之后启动,负责启动整个UNIX系统,所有Orphaned子进程都会自动成为init的子进程3. PID=2一般是页面守护进程,负责将虚拟内存的换页4. 下面函数被用来获得pid:原创 2007-03-25 15:39:00 · 2683 阅读 · 0 评论 -
转贴:C++ ABI (Application Binary Interface)
Itanium C++ ABI: Exception Handling ($Revision: 1.22 $) Contents Introduction Definitions Base Documents <!-- Open Issues -->转载 2007-03-25 15:48:00 · 4568 阅读 · 0 评论 -
转贴:libunwind文档
For instructions on how to build libunwind, see the README file in the libunwind source tree. Some notes illustrating the use of libunwind can be found in the file doc/NOTES. Manual Pages lib转载 2007-03-25 15:51:00 · 7645 阅读 · 0 评论 -
进程编程3 - UNIX高级环境编程第9章读书笔记
9 Process Relationships1 Process Groups1. 每个进程属于一个Process Group,这个process Group从同样的Terminal获得Signal2. Getpgrp可以获得process Group ID,也用pid_t结构表示:原创 2007-03-25 22:03:00 · 3028 阅读 · 0 评论 -
转贴:C++ ABI: Exception Handling
Itanium C++ ABI: Exception Handling ($Revision: 1.22 $) Contents Introduction Definitions Base Documents <!-- Open Issues -->转载 2007-03-25 15:56:00 · 3420 阅读 · 0 评论