E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
PThread
使用Openmp并行化
运行命令:g++-fopenmpxx.cpp-lgomp-l
pthread
-oxx.out用例一:#include#include#includevoidtest(intn){ for(inti=0;
justdoithai
·
2016-04-17 23:00
线程控制与分离
线程私有:线程id 上下文信息(包括各种寄存器的值、程序计数器和栈指针) (私有)栈空间 errno变量 信号屏蔽字 调度优先级 此时:POSIX标准 编译时 加上-l
pthread
凌若然
·
2016-04-17 20:53
线程
控制
分离
用信号量机制解决生产者消费者问题
使用POSIX标准中的
Pthread
sAPI来创建多个生产者、消费者线程定义线程:
pthread
_ttid创建线程:
pthread
_create(&tid,&attr,runner,argv[1]);join
宋挺
·
2016-04-17 14:00
linux
api
操作系统
OS
pthreads
生产者消费者问题
互斥与同步
信号量机制
[置顶] 多进程多线程编程汇总(持续更新中)
linux进程间通信-----管道总结实例4、linux进程间通信-----信号总结5、linux程序多线程互斥锁的简单使用6、Linux多线程消费者和生产者模型实例(互斥锁和条件变量使用)7、多线程函数系列
pthread
_create
Linux_ever
·
2016-04-16 19:00
多进程多线程
【线程池封装】实现简单回射服务器
classThreadPool { public: ThreadPool(intthreadnum=8,intmaxreqnum=1000); ~ThreadPool() { delete[]m_
Pthread
Jammg
·
2016-04-16 14:00
线程池
服务器
信号量
互斥量
半同步半反应堆模式
VS2013 / MFC + FFmpeg实现录屏
主要程序就是创建了三个线程(ScreenCa
pThread
Proc、AudioCa
pThread
Proc、OutPutThreadProc)分别用来捕获桌面图片、捕获声音,将捕获到的桌面图片和声音写成一个视频文件
DaveBobo
·
2016-04-15 23:29
我的开源项目
FFmpeg
ffmpeg多媒体编程
简单的线程池管理多线程
class MyExpServlet extends HttpServlet { private static final long serialVersionUID = 1L; private MyEx
pThread
帅的不像男的
·
2016-04-15 18:00
多线程
线程池
vector
并发容器
Muduo网络库源码分析(四)EventLoo
pThread
和EventLoo
pThread
Pool的封装
为了方便使用,muduo封装了EventLoop和Thread为EventLoo
pThread
,为了方便使用线程池,又把EventLoo
pThread
封装为EventLoo
pThread
Pool。
NK_test
·
2016-04-15 13:00
多线程
源码
linux
muduo
Muduo网络库源码分析(四)EventLoo
pThread
和EventLoo
pThread
Pool的封装
为了方便使用,muduo封装了EventLoop和Thread为EventLoo
pThread
,为了方便使用线程池,又把EventLoo
pThread
封装为EventLoo
pThread
Pool。
NK_test
·
2016-04-15 13:00
多线程
源码
linux
muduo
openwrt添加自己的应用程序(SDK下编译模块)出现的问题
没想到会出现以下问题1、编译的时候以下为网友遇到的问题Packagehelloworldismissingdependenciesforthefollowinglibraries:libc.so.6 lib
pthread
.so
a_tu_
·
2016-04-15 12:00
pthread
更改全局变量
using namespace std;int global = 0;void * assign_value(void *param){ global = 3;}int main(){
pthread
_t
wolfiealex
·
2016-04-15 02:51
pthread
window7 下调试PTAM,PTAMM
www.robots.ox.ac.uk/~gk/PTAM/GLEW: http://glew.sourceforge.net/FLTK: http://www.fltk.org/index.php
PTHREAD
S
KyJason
·
2016-04-14 18:00
Windows下多线程相关函数
创建线程CreateThreadWINBASEAPI _Ret_maybenull_ HANDLE WINAPI CreateThread( _In_opt_LPSECURITY_ATTRIBUTESl
pThread
Attributes
yzhang6_10
·
2016-04-14 10:00
多线程
Linux平台用C++实现信号量,同步线程
现在用
pthread
_mutex_t和
pthread
_cond_t相关的一组API实现信号量机制。
zhu2695
·
2016-04-14 01:00
linux
信号量
同步线程
C++11的线程
在C++11中,作为程序猿的我们在编写多线程程序的时候不需要再像以前写个多线程程序那么复杂的调用一系列的系统层面的接口,比如类Unix系统下使用一堆的
pthread
的接口,在Windows下使用一堆的CreateTheread
从事IT多年却没有写blog的根爷
·
2016-04-13 16:17
信号量与互斥锁的一些理解
一直对信号量和互斥锁只有一个模糊的认识,今天特别学习了,总结一下一、从作用上来讲互斥锁是用在多线程多任务互斥的信号量用于线程的同步二、从原理上讲线程互斥锁
pthread
_mutex_t的实现原理:在Linux
fzs333
·
2016-04-13 15:00
区别
信号量
互斥锁
多次解锁
乱用
重启ambari-agent服务器报错: Failed to start ping port listener of
0813:04:24,070main.py:74-loglevel=logging.INFOINFO2016-03-0813:04:24,076DataCleaner.py:39-Datacleanu
pthread
startedINFO2016
levy_cui
·
2016-04-13 14:00
qnx驱动开发之编程基础
message4.脉冲pulses5.事件传送event6.时间7.总结1.线程1.1进程与线程线程在进程中运行a.一个进程中至少有一个线程b.在一个进程中的线程共享该进程中所有资源1.2如何创建一个线程
pthread
_create
vertor11
·
2016-04-13 13:00
编程
线程
通信
内核
驱动开发
在Linux中使用线程
首先说明一下,在Linux编写多线程程序需要包含头文件
pthread
.h。
jinchaoh
·
2016-04-10 17:00
APUE------线程控制
线程属性使用
pthread
_attr_t结构修改线程默认属性,并把这些属性与创建的线程联系起来。可以使用
pthread
_attr_init函数初始化
pthread
_attr_t结构。
qq_33351410
·
2016-04-09 18:00
pthread
s ---work
stack($work)); //执行栈中类 $my->start(); //取出栈中类,必须在start之后才会有效,返回当前栈中个数 var_dump($my->unstack($work)); ?>
colin_86
·
2016-04-09 11:00
C++服务器(七):Windows 下配置
pthread
pthread
POSIX线程(POSIXthreads),简称
Pthread
s,是线程的POSIX标准。[1]这套接口在Linux下得到很好的支持。
u014613043
·
2016-04-09 09:00
APUE------线程同步
互斥量互斥量使用
pthread
_mutex_t数据类型表示的,在使用互斥变量之前,必须首先对它进行初始化,可以把它设置为
qq_33351410
·
2016-04-07 19:00
pthread
_atfork函数 -- 多线程程序fork时互斥锁的处理
如果一个多线程程序的某个线程调用了fork函数,那么新创建的子进程是否将自动创建和父进程相同数量的线程呢?答案是不会,子进程只拥有一个执行线程,它是调用fork的那个线程的完整复制。并且子进程将自动继承父进程中互斥锁的状态。也就是说,父进程中已经加锁的互斥锁在子进程中也是被锁住的。这引来的问题:子进程可能不清楚从父进程中继承而来的互斥锁的具体状态(加锁或者解锁状态未知)。这个互斥锁可能被加锁了,但
y396397735
·
2016-04-07 14:00
APUE------线程介绍
线程标识每一个线程都有ID,但是ID是一个结构体
pthread
_t来表示的,所以比较只能用相应的函数。
qq_33351410
·
2016-04-07 13:00
线程
VS2010配置
pthread
库
1、下载:http://sourceware.org/
pthread
s-win32/#download,下载.zip版本的;然后解压;2、执行a.bat和b.bat两个脚本,注意a.bat放到库的目录下
oceanperfect
·
2016-04-06 15:00
Linux 线程学习之条件变量
函数介绍: 1.名称:
pthread
_cond_init目标:条件变量初始化头文件:#include函数原形:int
pthread
_cond_init(
pthread
_cond_t*cond,const
pthread
_condattr_t
WiseClown
·
2016-04-05 13:00
[C/C++]_[初级]_[原子操作]
如果是每次都使用互斥量对变量加锁,那么加解锁是非常耗费CPU时间的.所以使用CPU提供的无锁指令是一个必然的选择.2.互斥量的坏处之一就是容易造成死锁,所以一般只在重量级的容器对象才会加互斥锁.比如:
pthread
_mutex_lock3
infoworld
·
2016-04-05 10:00
多线程
windows
atomic
原子操作
interlock
Apue学习:线程
线程标识#includeint
pthread
_equal(
pthread
_ttid1,
pthread
_ttid2);
pthread
_t
pthread
_self(void);线程创建Unix中进程起始时只有一个
hjyzjustudy
·
2016-04-03 23:34
Apue
Apue学习:线程
线程标识#include int
pthread
_equal(
pthread
_ttid1,
pthread
_ttid2);
pthread
_t
pthread
_self(void);线程创建#include
hjyzjustudy
·
2016-04-03 23:00
Linux编程-
pthread
_barrier_xxx介绍
pthread
_barrier_xxx系列函数在中定义,用于多线程的同步,它包含下列三个函数: —
pthread
_barrier_ini
jackailson
·
2016-04-03 22:00
linux
apue
Linux编程
PHP 初试多线程
pthread
s扩展
pthread
是unix-like多线程支持库,这里可以作为php的多线程扩展支持库。
IamOkay
·
2016-04-03 12:00
pthreads
php多线程
php+pthreads
linux多线程编程书籍推荐:linux大牛之路从这几本书开始总结
Linux系统下的多线程遵循POSIX线程接口,称为
pthread
。编写Linux下的多线程程序,需要使用头文件
pthread
.h,连接时需要使用库lib
pthread
.a。
benpaobagzb
·
2016-04-02 15:50
Linux
C
linux多线程编程书籍推荐:linux大牛之路从这几本书开始总结
Linux系统下的多线程遵循POSIX线程接口,称为
pthread
。编写Linux下的多线程程序,需要使用头文件
pthread
.h,连接时需要使用库lib
pthread
.a。
benpaobagzb
·
2016-04-02 15:00
(OK) C/S—心跳检测—heartbeat
/root/桌面/server-client-
pthread
-cheartbeat-server.c //gccheartbeat-server.c-oheartbeat-server //indent-npro-kr-i8
ztguang
·
2016-04-02 09:00
(OK) server-client-
pthread
-c language
server.c //gcc-l
pthread
server.c-oserver #include #include #include #include #include #include #include
ztguang
·
2016-04-02 09:00
(OK) Linux epoll模型—socket epoll server client chat—
pthread
http://www.cnblogs.com/venow/archive/2012/11/30/2790031.htmlhttp://blog.csdn.net/denkensk/article/details/41978015定义:epoll是Linux内核为处理大批句柄而作改进的poll,是Linux下多路复用IO接口select/poll的增强版本,它能显著的减少程序在大量并发连接中只有少量
ztguang
·
2016-04-02 09:00
(OK)
pthread
—epoll-loops-on-disconnection-of-a-client—server
http://stackoverflow.com/questions/14563134/epoll-loops-on-disconnection-of-a-clientIamtryingtoimplementasocketserverbyusingepoll.Ihave2threadsdoing2tasks:listeningtoincomingconnectionwritingonscreent
ztguang
·
2016-04-02 08:00
Linux _
pthread
属性的控制
即:—————————————————————————-/*定义一个线程属性attribute*/
pthread
_attr_tattr;/*初始化该属性*/
pthread
_attr_init(&attr
Sico2Sico
·
2016-04-02 04:00
线程
linux
pthread
Linux_
pthread
线程的取消
方法:1.发送取消请求
pthread
_cancel原型:int
pthread
_cancel(
pthread
_tthread);注意:指定的线程接收到这个"请求"后,不一定马上就终止。
Sico2Sico
·
2016-04-02 04:00
linux
线程
pthread
linux下进程
多线程应用程序多个执行流的创建,处理,调度整个都是在用户态进行的(通常使用POSIX兼容的
pthread
库)。两个轻量级进程基本上可以共享一些资源,诸如地址空间,打开的文件等等,只要其中一个修改共享
Destihang
·
2016-04-01 22:30
linux下进程
多线程应用程序多个执行流的创建,处理,调度整个都是在用户态进行的(通常使用POSIX兼容的
pthread
库)。两个轻量级进程基本上可以共享一些资源,诸如地址空间,打开的文件等等,只要其中一个修改共享
Destihang
·
2016-04-01 22:00
linux多线程-----同步对象(互斥量、读写锁、条件变量)的属性
互斥量属性:#include int
pthread
_mutexattr_init(
pthread
_mutexattr_t*attr); int
pthread
_mutexattr_destroy(
pthread
_mutexattr_t
Linux_ever
·
2016-04-01 21:00
线程
互斥量-同步对象属性
Linux
pthread
线程 浅解
线程问题使用fork创建进程以执行新的任务,该方式的代价很高。解决办法:使用线程什么是线程线程,是进程内部的一个控制序列。即使不使用线程,进程内部也有一个执行线程。类比:创建一个进程,类似于“克隆”一个家庭。该“家庭”与原来的家庭完全相同但是新“家庭”和原来的家庭完全独立。进程包含一个或多个线程。 类似与一个家庭,包含一个或多个家庭成员。 家庭内的各成员同时做各自的事情(父亲工作、母亲持家、小孩上
Sico2Sico
·
2016-04-01 13:00
线程
linux
pthread
转 linux c多线程
www.cnblogs.com/nanguabing/archive/2012/07/25/2608933.html#include #include #include #include #defineMAX10
pthread
_tthread
wood893278466
·
2016-04-01 12:00
Makefile通用模板
--include |-------MakefileMakefile文件如下CC=gcc CXX=g++ CFLAGS=-Iinclude CXXFLAGS=-Iinclude LDFLAGS=-l
pthread
-lrt-lm
weiyuefei
·
2016-04-01 10:00
环形缓冲区的C语言实现
include #include #defineBUFFSIZE1024*1024 #definemin(x,y)((x)size=size; fifo->in=fifo->out=0;
pthread
_mutex_init
u014353386
·
2016-04-01 01:00
一起talk C栗子吧(第一百三十四回:C语言实例--创建线程时的内存细节)
看官们,我们在前面章回中介绍过创建线程的例子,创建线程时使用的函数是
pthread
_create。今天我们一起说一下使用该函数创建线程时内存的一些细节问题。我们介绍的的重点还是内存布局中的四个分区。
talk_8
·
2016-03-31 22:00
clone
clone函数
C++11中多线程例子
这里为了方便线程的使用,参考了android源码中对
pthread
的封装。
zhx6044
·
2016-03-31 21:00
thread
C++11
iOS同步对象性能对比(iOS锁性能对比)
@synchronizedNSLockNSConditionNSConditionLockNSRecursiveLock
pthread
_mutex_tOSSpinLockdi
jeffasd
·
2016-03-31 13:00
上一页
104
105
106
107
108
109
110
111
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他