![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
翔云123456
这个作者很懒,什么都没留下…
展开
-
Linux 多线程应用中如何编写安全的信号处理函数
周 婷 (zhouting@cn.ibm.com), 软件工程师, IBM 中国软件开发技术实验室 刘 坚 (liujsh@cn.ibm.com), 软件工程师, EMC 唐 桂峰 (tangguif@cn.ibm.com), 资深软件工程师, IBM 简介: 关于代码的可重入性,设计开发人员一般只考虑到线程安全,异步信号处理函数的安全却往往被忽略。本转载 2014-11-26 16:11:34 · 756 阅读 · 0 评论 -
Linux 线程模型的比较:LinuxThreads 和 NPTL
转载: http://www.ibm.com/developerworks/linux/library/l-reent/index.html 进行移植的开发人员需要了解的关键区别摘要 LinuxThreads 项目最初将多线程的概念引入了 Linux®,但是 LinuxThreads 并不遵守 POSIX 线程标准。尽管更新的 Native POSIX Thread Libr转载 2014-11-27 11:44:38 · 664 阅读 · 0 评论 -
linux 线程id 与进程id对应关系
linux 中的线程是基于进程实现的,每个线程都会有一个进程对应,通过gettid()可以获取到该进程id。 另外,通过pthread_self()获取到的是POSIX thread id。下面简单举个例子。#include <pthread.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <errno.原创 2015-08-09 11:02:58 · 5457 阅读 · 0 评论 -
virtualbox 中Linux 如何使用多个IP地址
有时公司为了安全考虑,使用IP和MAC地址绑定限制计算机接入网络。这样虽然能够起到安全效果,但却在工作中带来不便。 例如在virtualbox中安装操作系统,虚拟机要上网,就只能使用NAT网络连接方式。物理机与虚拟机之间进行大文件的传递,一般采用FTP、NFS等方式,但由于此时物理机与虚拟机不在同一个局域网,就带来一定的困难。一个解决方法是:在virtualbox setting 添加一个网卡,原创 2015-10-17 16:27:54 · 1486 阅读 · 0 评论