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
Pthreads
Mutex与spin lock的性能对比
Pthreads
提供了多种锁机制,常见的有:Mutex(互斥量):pthread_mutex_*** Spinlock(自旋锁):pthread_sp
u010064842
·
2014-08-18 17:00
详解:使用
pthreads
PHP扩展 PHP 真正多线程的使用
PHP 5.3 以上版本,使用
pthreads
PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。
hongtoushizi
·
2014-08-17 23:00
pthreads
学习
pthreads
,使用条件变量进行多线程之间的同步
条件变量提供另一种多线程同步的方法。互斥量通过控制对共享数据的访问来同步任务。条件变量可以根据数据的值来同步任务。条件变量是当一个事件发生时发送信号的信号量。一旦事件发生,可能会有多个线程在等待信号,条件变量通常用于对操作的顺序进行同步。使用条件变量对多线程进行同步时,条件变量和互斥量得同时使用。知道这些大概知识,本文将重点探讨怎么使用条件变量进行同步,结构分为三个部分,第一部分给出代码示例,第二
helei001
·
2014-08-14 10:00
pthreads
条件变量
互斥量
多线程通讯
学习
pthreads
,使用互斥量进行同步
在进行多线程编程时,我们总会遇到全局变量和数据结构的问题,这是多线程之间进行通信的问题。如果多个线程同时读写一个全局变量,那么会造成竞争或者出错。为了解决这一问题,我们需要对全局数据进行,使用互斥量实现锁的机制,当某个线程在某个操作前进行了加锁,那么某个操作只能在这个线程进行,直至将锁去除,相当于在这里将多线程的并行变成了串行。本文重点学习如何使用互斥量进行全局数据的同步,分为三个部分,第一部分给
helei001
·
2014-08-13 15:00
全局变量
mutex
互斥量
多线程通讯
学习
pthreads
,管理线程的栈
进程的地址空间分成代码段,静态数据段,堆和栈段。线程栈的位置和大小是从它所属的进程的栈中切分出来的。每个栈必须足够大,以容纳所有对等线程的函数的执行以及它们将会调用的例程链。或许你会问为什么要进行线程栈的管理?因为栈的管理由系统自动管理。但是针对具体问题,有可能系统自动管理的栈不能满足运行的要求,这时对线程的栈的管理是必要的。本文分为三个部分,第一部分给出管理线程栈的代码示例,第二部分对代码进行讲
helei001
·
2014-08-12 17:00
多线程
stack
pthreads
管理线程的栈
学习
pthreads
,使用属性对象创建结合线程和分离线程
当我们创建了子线程,是让它犹如脱缰之马,信步驰骋,还是如乖巧听话的孩子,时不时教导一下呢?针对这个问题,本文介绍线程的结合和分离,结构分为三个部分,第一部分给出代码示例,第二部分对代码进行讲解,第三部分是运行结果。一代码示例二代码讲解该函数是线程执行的子函数,打印输出线程的ID和一个计算结果,然后终止线程定义线程变量,属性对象变量和一些常见变量。属性对象变量可以根据自己的需求来设置,从而通过属性对
helei001
·
2014-08-12 14:00
pthreads
pthread_join
分离线程
结合线程
学习
pthreads
,给线程传递多个参数
上篇博文中,boss线程给其他线程传递的只有一个参数,那么假如是多个参数呢?怎么传递呢?或许你会有这样的疑问,带着这个疑问,我们进入本文的世界,这里传递多个参数,采用结构体,为什么呢?因为结构体里可以根据自己的需要定义多个成员变量,传递过程中,我们只需要将结构体传给线程就可以了。本文分为两部分,第一部分给出代码示例,第二部分给出运行结果。一、代码示例二、运行结果
helei001
·
2014-08-12 08:00
多线程
pthreads
传递多参数
学习
pthreads
,多线程的创建和终止
在多CPU多线程的编程中,通过作者的学习发现,
pthreads
的运用越来越广泛,它是线程的POSIX标准,定义了创建和操作线程的一整套API。
helei001
·
2014-08-11 16:00
pthreads
pthread_create
pthread_exit
Visual Studio2010 安装
pthreads
2.9.1
本人最近要利用多线程进行编程,前面一篇博文讲解的是利用VC自带的一些函数库,这里重点探讨一下如何配置
pthreads
2.9.1的VisualStudio2010的环境。
helei001
·
2014-08-06 15:00
多线程
64位
pthreads
Visual
Studio2010
2.9.1
多线程 Q群 号码爬虫
等等 欢迎跟过讨论,请加Q群注明“读者” 代码涉及
pthreads
如果不清楚请阅读:《PHP 高级编程之多线程》 htt
netkiller.github.com
·
2014-07-18 19:00
PHP
netkiller
pthreads
Pthread
POSIX线程(POSIXthreads),简称
Pthreads
,是线程的POSIX标准。该标准定义了创建和操纵线程的一整套API。
lifan_3a
·
2014-07-17 13:00
confiure
configure--enable-gnuregex--enable-mempool-debug--enable-xmalloc-statistics --enable-async-io=5--with-
pthreads
小九。。
·
2014-06-18 15:00
PHP 线程安全,多线程
关于PHP线程,有一个库:https://github.com/krakjoe/
pthreads
这个库还挺不错。
cogbee
·
2014-06-16 11:33
PHP
PHP 线程安全,多线程
关于PHP线程,有一个库:https://github.com/krakjoe/
pthreads
这个库还挺不错。
cogbee
·
2014-06-16 11:00
自旋锁和互斥锁区别
http://blog.csdn.net/kyokowl/article/details/6294341POSIXthreads(简称
Pthreads
)是在多核平台上进行并行编程的一套常用的API。
working_brain
·
2014-06-12 16:00
PHP
pthreads
多线程 并发 的一些实践 总结
1.Windows下安装很成问题,版本库对应不全,比如我是Win764位系统,PHP5.4 结果没有对应的包,只能开了个虚拟机,win7x32+PHP5.3装上了.2.要注意:线程的实现代码写在run方法中,但启动线程的方法是start, 千万不要直接调用run,(这就变成了单线程)3.如果可以,先实例出所有线程,再循环一次,逐一Start4.线程中,SPL相关函数失效,最主要的是spl_regi
bluehire
·
2014-05-16 20:00
C语言使用pthread多线程编程(windows系统)一
运行之前需要做一些配置: 1.下载PTHREAD的WINDOWS开发包
pthreads
-w32-2-4-0-release.exe(任何一个版本均可)  
·
2014-05-05 22:00
windows
使用
pthreads
实现真正的PHP多线程(需PHP5.3以上版本)
我之前的文章中说过,大多数网站的性能瓶颈不在PHP服务器上,因为它可以简单地通过横向增加服务器或CPU核数来轻松应对(对于各种云主机,增加VPS或CPU核数就更方便了,直接以备份镜像增加VPS,连操作系统、环境都不用安装配置),而是在于MySQL数据库。如果用MySQL数据库,一条联合查询的SQL,也许就可以处理完业务逻辑,但是,遇到大量并发请求,就歇菜了。如果用NoSQL数据库,也许需要十次查询
·
2014-05-05 09:46
windows下使用vs2008编译x264支持多线程
x264进行编码的时候,输入命令行:x264.exe-f25-B512--threads2-otest.264mobile.yuv352x288发现编码速度没有变化,提示:notcompiledwith
pthreads
upport
u013805103
·
2014-04-29 13:00
Pthreads
并行编程之spin lock与mutex性能对比分析
http://www.parallellabs.com/2010/01/31/
pthreads
-programming-spin-lock-vs-mutex-performance-analysis/POSIXthreads
bytxl
·
2014-04-27 16:00
mingw编译的windows命令行贪吃蛇示例
纯属娱乐~编译要加-l
pthreads
nake_cmd.cpp复制代码代码如下:#include//forINT_MAX#include#include#in
·
2014-04-27 11:34
windows 下使用 pthread
一下载pthread库我们这里下载最新版本
pthreads
-w32ftp://sourceware.org/pub/
pthreads
-win32/
pthreads
-w32-2-9-1-release.zip
hhko12322
·
2014-04-20 17:00
windows
pthread
php - 多线程
1.php5.3以上版本(必须是线程安全),使用php_
pthreads
扩展,可以使php真正地支持多线程。
小伟哥
·
2014-04-16 21:00
【C/C++多线程编程之一】VC6.0安装pthread
1.下载
pthreads
-
Jiangweihll
·
2014-04-14 10:00
pthread
多线程编程
VC6.0配置pthread
pthread安装
多线程环境配置
Pthreads
并行编程之spin lock与mutex性能对比分析
Pthreads
并行编程之spinlock与mutex性能对比分析POSIXthreads(简称
Pthreads
)是在多核平台上进行并行编程的一套常用的API。
jfkidear
·
2014-04-11 15:00
squid编译安装参数说明
/configure--prefix=/usr/local/squid\--enable-gnuregex\--disable-carp\--enable-async-io=240\--with-
pthreads
ZIJIAN1012
·
2014-04-07 13:38
squid
自旋锁和一般锁的区别
Pthreads
并行编程之spinlock与mutex性能对比分析POSIXthreads(简称
Pthreads
)是在多核平台上进行并行编程的一套常用的API。
xingxiliang
·
2014-04-01 15:00
多线程服务器的适用场合
“线程”指的是pthread_create()的产物,而且我指的
pthreads
是NPTL的,每个线程由clone()产生,对应一个内核的task_struct。
yusiguyuan
·
2014-03-25 15:00
C++
线程
文件系统测试--iozone使用
iozone文件系统性能测试工具:特性:标准C源码,POSIX异步IO,Mmem()文件IO,正常文件IO,单个流量模型测量,多个流量模型测量POSIX线程
pthreads
,多进程模型测量,Excel表导出生成图形
cgm88s
·
2014-03-18 15:00
自旋锁和互斥锁区别
POSIXthreads(简称
Pthreads
)是在多核平台上进行并行编程的一套常用的API。
chenchong_219
·
2014-03-11 22:00
Pthread
url=CHBvNgchPhkRFrfSg5fk2E7dzvQl2iRV2hJICRr_1eag6pbB0ooBLSUVmGKwkMvzPOSIX线程(POSIXthreads),简称
Pthreads
,
jiexuan357
·
2014-03-10 19:00
php添加
pthreads
扩展
下载地址:http://pecl.php.net/package/
pthreads
操作系统 Macos1.tarzxvf
pthreads
-0.1.0.tgz2.cd
pthreads
-0.1.0 sudo
guhongzi
·
2014-02-26 15:48
PHP
扩展
pthreads
PHP 真正多线程的使用
From : http://blog.s135.com/
pthreads
/ PHP 5.3 以上版本,使用
pthreads
PHP扩展,可以使PHP真正地支持多线程。
·
2014-02-11 22:00
PHP
PHP安装
pthreads
多线程扩展教程[windows篇]
二、根据PHPts\nts版选择对应
pthreads
的版本windows版本的下载地址http://windows.php.net/downloads/pecl/releases/
pthreads
/0.1.0
言会咸
·
2014-02-09 23:00
apache
多线程
PHP
服务器
扩展
PHP安装
pthreads
多线程扩展教程[windows篇]
二、根据PHPts\nts版选择对应
pthreads
的版本windows版本的下载地址http://windows.php.net/downloads/pecl/releases/
pthreads
/0.1.0
aoyoo111
·
2014-02-09 23:00
apache
多线程
PHP
服务器
扩展
php多线程实例
PHP5.3以上版本,使用
pthreads
PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。
huangyanxiong
·
2014-01-07 23:56
多线程
PHP
数据库
服务器
操作系统
文章
Pthread锁机制
POSIXthreads(简称
Pthreads
)是在多核平台上进行并行编程的一套常用的API。
kobejayandy
·
2014-01-04 16:00
PHP (
pthreads
) 多线程
NetkillerPHP手札PHPLanguage...Mr. Neo Chan, 陈景峰(BG7NYT)中国广东省深圳市龙华新区民治街道溪山美地518131+86 13113668890+86 755 29812080$Id:book.xml6422013-07-1901:28:13Znetkiller$版权©2008,2009,2010,2011,2012,2013,2014Netkiller
netkiller.github.com
·
2014-01-04 15:00
thread
PHP
netkiller
pthreads
PHP多线程的使用
PHP5.3以上版本,使用
pthreads
PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。
shenliyang
·
2013-12-28 15:48
PHP 真正多线程的使用
PHP5.3以上版本,使用
pthreads
PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。
张宴
·
2013-12-17 03:00
PHP/JS/Shell
Pthread:POSIX 多线程程序设计
htmlPthread:POSIX多线程程序设计POSIX 多线程程序设计 BlaiseBarney,LawrenceLivermoreNationalLaboratory 目录表 摘要 译者序
Pthreads
whuancai
·
2013-11-29 17:00
多线程
通信
线程安全
并行编程
Pthreads
并行编程之spin lock与mutex性能对比分析
POSIXthreads(简称
Pthreads
)是在多核平台上进行并行编程的一套常用的API。
weiqubo
·
2013-11-27 18:00
在windows下配置pthread
Pthread是由POSIX提出的一套通用的线程库,在linux平台下,他被广泛的支持,而windows平台下,却并不被支持,而
pthreads
-w32为我们提供了解决方案,本文我们准备在我们的
qianchenglenger
·
2013-11-24 01:00
MinGW配置pthread环境
1.下载资源从下面的地址下载静态链接库:libpthreadGC2.aftp://sourceware.org/pub/
pthreads
-win32/dll-latest/lib/x86从下面的地址下载头文件
anikaka
·
2013-11-20 16:00
pthread
MinGW
ffmpeg在mingw中的编译
enable-memalign-hack--arch=x86--target-os=win32--enable-gpl--enable-libx264--prefix=/lib_external/ffmpeg/--disable-
pthreads
virlhs
·
2013-11-12 17:00
Linux 2.6内核线程实现
LinuxThread ,但使用这种方式写出的多线程程序在诸多特性上并不是跟POSIX标准兼容的(通过网址:http://www.kernel.org/doc/man-pages/online/pages/man7/
pthreads
sun123bingyong
·
2013-11-05 21:00
线程
linux
NPTL
LinuxThread
Pthreads
on Microsoft Windows
AnextremelycommonAPIusedfordevelopingparallelprogramsisthePosixThreadsAPI(
pthreads
).TheAPIcontainsmanysynchronizationprimitivesthatallowthreadedcodetobeefficientlywritten.Unfortunately
funkri
·
2013-11-01 11:00
用条件变量实现事件等待器的正确与错误做法
前几天,我发了一条微博http://weibo.com/1701018393/A7FrW7ZVd,质疑某本书对
Pthreads
条件变量的封装是错的,因为它没有把mutex的lock()/unlock()
QQ575787460
·
2013-10-11 14:00
RE2正则表达式库的Windows移植
2.解压到当前本地硬盘上,生成一个re目录;3.打开VS2008开发环境,在re目录中创建一个新的静态库工程,命名为re2;4.从网上(http://www.sourceware.org/
pthreads
-win32
fan_hai_ping
·
2013-10-11 10:20
正则表达式
re2
编程基础
pthread_mutex_xx and pthread_spin_lock
http://blog.163.com/huang_bp/blog/static/1231198372012724101723263/POSIXthreads(简称
Pthreads
)是在多核平台上进行并行编程的一套常用的
lin_FS
·
2013-10-08 15:00
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他