- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 多线程编程,条件变量pthread_cond_t应用
<br />#include <iostream><br /> #include <unistd.h><br /> #include <pthread.h><br /> #include <stdio.h><br /> using namespace std; pthread_mutex_t count_lock;<br /> pthread_cond_t count_nonzero;<br /> int counter =0;<br /> int estatu
2010-10-21 10:18:00 854
转载 Linux串口—struct termios结构体
<br />一、数据成员<br /> <br /> termios 函数族提供了一个常规的终端接口,用于控制非同步通信端口。 这个结<br /> 构包含了至少下列成员: <br /> tcflag_t c_iflag; /* 输入模式 */<br /> tcflag_t c_oflag; /* 输出模式 */<br />
2010-10-20 13:49:00 12902 5
转载 线程属性
<br />一.线程属性<br /><br /> 线程具有属性,用pthread_attr_t表示,在对该结构进行处理之前必须进行初始化,在使用后需要对其去除初始化。我们用pthread_attr_init函数对其初始化,用pthread_attr_destroy对其去除初始化。<br /><br /> <br /><br /> 1.<br /><br /> 名称::<br /> <br /><br /> pthread_attr_init/pthread_attr_de
2010-10-19 17:14:00 857
转载 pthread_cond_wait()的使用方法
<br />/************pthread_cond_wait()的使用方法**********/<br /> pthread_mutex_lock(&qlock); <br /> pthread_cond_wait(&qready, &qlock);<br /> pthread_mutex_unlock(&qlock);<br /> /*****************************************************/<br /> T
2010-10-19 17:11:00 1272 1
转载 POSIX 文件能力:分配根用户的能力
Linux® 多年来都使用能力(capability)的概念,但是最近实现了 POSIX 文件能力。POSIX 文件能力将根用户的权力划分成更小的特权,比如读取文件或跟踪另一个用户拥有的进程。通过为文件分配能力,可以让非特权用户能够用这些指定的特权执行文 件。在本文中,了解程序如何使用能力,以及如何改变系统 setuid root 二进制代码来使用文件能力。<br />一些程序需要以非特权用户的身份执行特权操作。例如,passwd 程序经常对 /etc/passwd 和 /etc/shadow
2010-10-19 12:17:00 800
转载 用prctl给线程命名
转自:http://blog.chinaunix.net/u/5251/showart.php?id=2087202对于多线程应用程序,如果能够给每个线程命名,那么调试起来的便利是不言而喻的。 今天看LWN上的周报,看到有人正在给prctl添加给进程内其它线程命名 的接口,并从中得知,给线程自身命名 的接口已经存在,不由窃喜,遂写下以下验证代码:#include#include#includevoid* tmain(void*arg){ char name[ 32];
2010-10-19 11:15:00 9799 1
转载 Linux 用户态与内核态的交互——netlink 篇
转自:http://linux.chinaunix.net/bbs/viewthread.php?tid=822500Linux 用户态与内核 态的交互 ——netlink 篇 作者:Kendo 2006-9-3 这是一篇学习笔记,主要是对《Linux 系统 内核空间与用户空间通信的实现与分析》中的源码 imp2的分析。其中的源码,可以到以下URL下载 : http://www-128.ibm.com/developerworks/cn/linux
2010-10-19 11:09:00 759
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人