码迷,mamicode.com
首页 >  
搜索关键字:线程库    ( 124个结果
多线程 概述
线程分类线程按照其调度者可以分为用户级线程和核心级线程两种。(1)用户级线程 用户级线程主要解决的是上下文切换的问题,它的调度算法和调度过程全部由用户自行选择决定,在运行时不需要特定的内核支持。在这里,操作系统往往会提供一个用户空间的线程库,该线程库提供了线程的创建、调度、撤销等功能,而内核仍然.....
分类:编程语言   时间:2014-12-29 19:50:06    阅读次数:270
Linux多线程实践(2) --线程基本API
POSIX线程库 与线程有关的函数构成了一个完整的系列,绝大多数函数的名字都是以“pthread_”打头,要使用这些函数库,要通过引入头文,而且链接这些线程函数库时要使用编译器命令的“-lpthread”选项[Ubuntu系列系统需要添加的是”-pthread”选项而不是”-lpthread”,如Ubuntu 14.04版本,深度Ubuntu等] pthread_create创建一个新的线程 ...
分类:编程语言   时间:2014-12-28 09:16:44    阅读次数:279
完全安装manual 2014
以前用到线程函数的时候,在我的Kali系统上使用man没有查到线程库的内容,后面man安装全了就好了,现在把man手册安装全要安装的包在这里写一下,以后好参考:#apt-getinstallmanpages-dev#apt-getinstallmanpages-posix-dev#apt-getinstallglibc-doc#apt-getinstallglibc-doc-r..
分类:其他好文   时间:2014-12-17 18:56:55    阅读次数:164
Linux线程编程之信号处理
前言 Linux多线程环境中的信号处理不同于进程的信号处理。一方面线程间信号处理函数的共享性使得信号处理更为复杂,另一方面普通异步信号又可转换为同步方式来简化处理。 本文首先介绍信号处理在进程中和线程间的不同,然后描述相应的线程库函数,在此基础上给出一组示例代码,以讨论线程编程中信号处理的细节和.....
分类:编程语言   时间:2014-11-28 09:48:30    阅读次数:348
C++11多线程std::thread的简单使用
转自:http://blog.csdn.net/star530/article/details/24186783在cocos2dx 2.0时代,我们使用的是pthread库,是一套用户级线程库,被广泛地使用在跨平台应用上。但在cocos2dx 3.0中并未发现有pthread的支持文件,原来c++1...
分类:编程语言   时间:2014-10-29 21:29:16    阅读次数:127
boost::thread用法
最近在做一个消息中间件里面涉及到多线程编程,由于跨平台的原因我采用了boost线程库。在创建线程时遇到了几种线程创建方式现总结如下: 首先看看boost::thread的构造函数吧,boost::thread有两个构造函数:(1)thread():构造一个表示当前执行线程的线程对象;(2)expl....
分类:其他好文   时间:2014-10-13 19:48:17    阅读次数:292
Linux线程机制的分类和特性
(1)用户级线程 主要解决的是上下文切换的问题,它的调度算法和调度过程会全部由用户自行选择解决,在运行时不需要特定的内核支持。操作系统往往会提供一个用户空间的线程库,该用户程序库提供了线程的创建、调度和撤销等功能,而内核仍然对进程进行管理。如果一个进程中的某一个线程调用了一个阻塞的系统调用函数,那么该进程包括该进程中的线程也同时被阻塞。这种用户级线程的主要缺点是在一个进程中的多个线程的调度中无法...
分类:编程语言   时间:2014-10-13 01:50:49    阅读次数:205
Debian/Ubuntu 下安装gcc/g++ 4.8.1
gcc 4.8.1 是第一个完全支持C++11 的编译器,在Linux上安装的话需要首先安装一些依赖库。在Ubuntu12.04 lts默认安装的是gcc4.6.3,其实该版本也支持一些c++11的特性,可以通过增加“-std=c++0x" 编译选项来使用这些特性,但是对多线程库的支持较差,gcc 4.8....
分类:其他好文   时间:2014-10-03 19:02:05    阅读次数:302
Linux下c++11多线程聊天室
刚看的c++11多线程,写个聊天室试试编译的时候加上c++11和多线程库g++-Wall-std=c++0x-pthread-oserverserver.cppserver和client都是q退出?1. [代码]server.cpp #include #include #include #incl....
分类:编程语言   时间:2014-09-13 17:05:35    阅读次数:229
pthread在Qt+Windows下的使用
pthread是牛逼的跨平台线程库,无需多介绍。下载pthread-win32,解压后将x86里的pthreadVC2.dll放到system32目录里,将pthreadVC2.lib放入项目中去,Qt项目里包含pthread.h就可以使用pthread的功能了。这种是动态链接,因为静态链接一直没搞...
分类:Windows程序   时间:2014-08-29 15:59:08    阅读次数:1502
124条   上一页 1 ... 9 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!