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
NPTL
IBM:linux-developer-web
IBM developWorks中国 POSIX 线程详解、POSIX 线程编程、
NPTL
学习 FC++:C++ 函数编程库 如何远程安装Linux netfilter/iptables 简介
·
2015-10-31 15:04
developer
Linux线程模型比较-Linux Threads and
NPTL
Linux Thread和POSIX是不兼容的,而且,在内核里面,一个线程其实就是一个进程(只不过这些线程都是通过clone生成的),所以,有着很多的缺点,比如,我们在一些比较老的系统上(如RedHat9之前的版本,RHEL AS2系列上),可以看到一个多线程的程序,在TOP或PS或/proc下,能看到很多进程信息项,这就是因为这些线程在内核中都是以进程的方式存在的,详情请看文章中Linux Th
·
2015-10-31 14:04
thread
linux获取线程Id的三种方法
我使用了第二种方法,很方便: #define gettid() syscall(__NR_gettid) 用到的地方 gettid() 在linux2.4版本后,linux使用了
NPTL
作为自己的线程库
·
2015-10-31 09:23
linux
浅谈Linux进程与线程
LinuxThreads和
NPTL
是POSIX线程在Linux上的两种不同实现。它们都是所谓的1:1实现,即每个线程映射到内核的一个调度实体。它们都使用Linux的clone()系统调用。
·
2015-10-27 13:19
linux
Java线程与Linux内核线程的映射关系
Linux从内核2.6开始使用
NPTL
(Native POSIX Thread Library)支持,但这时线程本质上还轻量级进程。
·
2015-10-27 11:35
java线程
阅读uboot
costdown/new/Hi3520D_SDK_V1.0.2.2c/source/arm11/u-boot-2010.06$ make ARCH=arm CROSS_COMPILE=arm-hisiv100
nptl
-linux
·
2015-10-23 09:46
Boot
NPTL
线程同步方式
NPTL
提供了互斥体 pthread_mutex_t 类型进行线程同步,防止由于多线程并发对全局变量造成的不正确操作。
·
2015-10-23 08:30
线程同步
POSIX
NPTL
http://blog.csdn.net/adcxf/archive/2009/02/26/3940982.aspx
NPTL
在Linux操作系统中,本地POSIX线程库(
NPTL
)是一种软件特性,它可让
·
2015-10-21 12:38
OS
linux下进程的最大线程数、进程最大数、进程打开的文件数
系统中单个进程的最大线程数有其最大的限制PTHREAD_THREADS_MAX这个限制可以在/usr/include/bits/local_lim.h中查看对linuxthreads这个值一般是1024,对于
nptl
u014774781
·
2015-08-16 20:00
linux
LinuxThreads 和
NPTL
http://www.ibm.com/developerworks/cn/linux/l-threading.htmlLinux线程模型的比较:LinuxThreads和
NPTL
进行移植的开发人员需要了解的关键区别摘要
Ideasex
·
2015-08-13 19:00
Java线程与Linux内核线程的映射关系
Java线程与Linux内核线程的映射关系 (2013-07-2612:07:50)转载▼ Linux从内核2.6开始使用
NPTL
(NativePOSIXThreadLibrary)支持,但这时线程本质上还轻量级进程
tcxiang
·
2015-07-31 18:00
java线程
Java线程与Linux内核线程的映射关系
Java线程与Linux内核线程的映射关系 (2013-07-2612:07:50)转载▼ Linux从内核2.6开始使用
NPTL
(NativePOSIXThreadLibrary)支持,但这时线程本质上还轻量级进程
tcxiang
·
2015-07-31 18:00
java线程
linux的Threads与
NPTL
的区别
转自: http://q2482696735.blog.163.com/blog/static/250606077201561602939654/ 当 Linux 最初开发时,在内核中并不能真正支持线程。但是它的确可以通过 clone() 系统调用将进程作为可调度的实体。这个调用创建了调用进程(calling process)的一个拷贝,这个拷贝与调用进程共享相同的地址空间。LinuxTh
被触发
·
2015-07-21 11:00
thread
移植live555 到hi3518
= /opt/hisi-linux-
nptl
/arm-hisiv100-linux/bin/arm-hisiv100-linux-uclibcgnueabi-COMPILE_OPTS= $(INCLUDES
xdshengk
·
2015-07-13 17:00
dce的异常和handle SIGUSR1 nostop
/
nptl
/sysdeps/unix/sysv/linux/pt-raise.c:4242 sig);Missingseparatedebuginfos,use:debuginf
anzhuangguai
·
2015-06-19 14:00
GLIBC中
NPTL
线程实现代码阅读
项目的性能测试告一段落,暂时松了一口气。但是也发现很多知识的盲点,也许这就是所谓的知道的越多,不知道的也越多。现在所有的程序基本上都是用多线程来实现的,尤其是Unix/Linuxserver程序。我原本以为线程是直接在内核实现的,或者大部分代码应该在内核中。但是当我找pthread_create或者pthread字眼时,发现Linux内核中的代码根本搜索不到,于是用g++-M命令找到了pthrea
hnwyllmm
·
2015-05-15 20:00
thread
linux
线程
glibc
[hi3518] HI3518编译uboot 、kernel、rootfs、osdrv 使用说明
1.osdrv顶层Makefile使用说明本目录下的编译脚本支持选用下文提到的两种工具链中的任何一种进行编译,因此编译时需要带上一个编译参数以指定对应的工具链--arm-hisiv100
nptl
-linux
xipiaoyouzi
·
2015-05-15 16:00
hi3531与hi3520Duboot文件系统说明
1)3520Duboot制作:makeARCH=armCROSS_COMPILE=arm-hisiv100
nptl
-linux-hi3520d_configmakeARCH=armCROSS_COMPILE
a511244213
·
2015-04-25 11:00
如何优化服务器的性能
老的线程库效率太低,需要升级用
nptl
。进(线)程数不要大于cpu个数(请参考:http://www.ibm.com/developerworks/cn/linux/l-threading.html
u011321908
·
2015-04-05 00:00
NPTL
线程同步方式
NPTL
提供了互斥体 pthread_mutex_t 类型进行线程同步,防止由于多线程并发对全局变量造成的不正确操作。
·
2015-03-26 23:00
线程同步
Linux 线程模型的比较:LinuxThreads 与
NPTL
Linux线程模型的比较:LinuxThreads与
NPTL
前奏:关于POSIX可移植操作系统接口(英语:PortableOperatingSystemInterface,缩写为POSIX),是IEEE
cnyinlinux
·
2015-01-29 20:00
linux
线程
unix
LinuxThreads
NPTL
Linux下多线程编程(C语言)
Linux下多线程编程(C语言)2.6内核开始使用
NPTL
(NativePOSIXThreadLibrary)线程库,这个线程库有以下几个目标:POSIX兼容,都处理结果和应用,底启动开销,低链接开销,
hnxymjj
·
2014-12-20 22:00
thread
多线程
编程
c
linux
语言
Linux 线程模型的比较:LinuxThreads 和
NPTL
尽管更新的NativePOSIXThreadLibrary(
NPTL
)库填补了一些空白,但是这仍然存在一些问题。本文为那些需要将自己的应用程序从L
wangpeihuixyz
·
2014-12-03 00:00
线程库
Linux 线程模型的比较:LinuxThreads 和
NPTL
尽管更新的NativePOSIXThreadLibrary(
NPTL
)库填补了一些空白,但是这仍然存
lanyang123456
·
2014-11-27 11:00
海思hi3518用eclipse采用交叉编译器编译程序在海思开发板上运行
海思给了两个交叉编译器分别是arm-hisiv100
nptl
-linux、还是arm-h
u011563903
·
2014-11-26 22:00
开发板
海思
hi3518
嵌入式 FAAC1.28 在海思HI3518C/HI3518A平台linux中的编译优化
/configure--host=arm-hisiv100
nptl
-linux--prefix=/home/ssy/lib2.make3.makeinstall优化在不修改源码的情况下,faac的内存占用非常高
skdkjxy
·
2014-10-24 18:00
apue读书笔记 - 第11章 线程
从pid来看这两个线程属于同一个进程,且线程ID也是指针形式的,Google后得知,书上讲的是以前的LinuxThreads实现,现在linux使用
NPTL
线程。
二熊
·
2014-10-03 22:01
线程
读书笔记
apue
嵌入式 不同平台编译faac出错"mpeg4ip.h:126: error: new declaration ‘char* strcasestr(const char*, const char*)’"
/configure--host=arm-linux--disable-shared--enable-staticCC=arm-hisiv100
nptl
-linux-gccCXX=arm-hisiv100
nptl
-linux-g
skdkjxy
·
2014-09-24 21:00
Hi3518编译器安装
SDK_V1.0.6.0_B030.tgz//解压 cdHi3518_SDK_V1.0.6.0_B030 .sdk.unpack//解压 cdosdrv/toolchain/arm-hisiv100
nptl
-linux
JoeBlackzqq
·
2014-07-31 21:00
嵌入式 linux以及arm平台上网络设备测试工具iperf交叉编译以及使用
/configure--host=arm-linuxCC=arm-hisiv100
nptl
-linux-gccCXX=arm-hisiv100
nptl
-linux-g++2.修改如下内容:可以通过.
skdkjxy
·
2014-07-27 15:00
查看动态链接库依赖关系的命令
nbsp; -d *.so 实际例子:以项目中用到的库librtsp.so分析:lijun@ubuntu:~/workspace$ arm-hisiv100
nptl
-linux-ld
·
2014-06-24 19:00
命令
Java线程与Linux内核线程的映射关系
http://blog.sina.com.cn/s/blog_605f5b4f010198b5.htmlLinux从内核2.6开始使用
NPTL
(NativePOSIXThreadLibrary)支持,但这时线程本质上还轻量级进程
working_brain
·
2014-06-23 15:00
java
线程
linux
Ubuntu 上 hi3531 交叉编译环境 arm-hisiv100
nptl
-linux 搭建过程
安装SDK1、Hi3531SDK包位置 在"Hi3531_V100R001***/01.software/board"目录下,您可以看到一个Hi3531_SDK_Vx.x.x.x.tgz的文件,该文件就是Hi3531的软件开发包。2、解压缩SDK包 在linux服务器上(或者一台装有linux的PC上,主流的linux发行版本均可以),使用命令:tar-zxfHi3531_SDK_Vx.x.x
mao0514
·
2014-06-18 08:00
QT编程
[置顶] FAAC1.28 在海思HI3520D/HI3515A平台linux中的编译 优化
/configure--host=arm-hisiv100
nptl
-linux--prefix=/home/ssy/lib2.make3.makeinstall优化在不修改源码的情况下,faac的内存占用非常高
sooth2008
·
2014-05-13 22:00
内存优化
faac
uClibc库的交叉编译
交叉编译基于该版本进行,工具链是arm-hisiv100
nptl
-linux-。
水海云
·
2014-04-28 15:00
Linux的
NPTL
id=40939在GNU/Linux操作系统中,NativePOSIXThreadLibrary(
NPTL
)是一种软件特性,它能够使遵循POSIXThreads规范的程序在Linux内核上高效的运行。
bytxl
·
2014-04-28 08:00
利用busybox和mkfs.jffs2制作根文件系统
机系统:Ubuntu 12.04 LTS目标板:海思3518CFlash类型:SPI Flash(16M)Busybox:BusyBox-1.16.1.tgz嵌入式交叉编译工具链:arm-hisiv100
nptl
-linux-gcc
zqj6893
·
2014-04-17 13:00
hi3518c
jffs2根文件系统制作
mkfs.jffs2工具用法
嵌入式根文件系统移植
虚拟机无法启动、ubuntu启动后循环返回登录界面解决方法小记
LTS因项目需要,在虚拟机系统中搭建一个嵌入式交叉编译开发环境,当我部署交叉编译工具链的时候,修改了 /etc/profile文件,在脚本末尾添加如下语句:PATH+=“/opt/hisi-linux-
nptl
zqj6893
·
2014-04-17 11:00
VM
创建com对象失败
VirtualBox无法启动
arm-hisiv100
nptl
-linux-gcc编译boa和移植
工作需要,移植web服务器到摄像头中,查找资料,借鉴了几位前辈的文章自己弄了一下,还挺顺利的呦~系统:centos6.464bit工具:arm-hisiv100
nptl
-linux-gcc1、交叉编译1
jiang芳雨
·
2014-04-14 17:38
ARM
boa
根据端口号查询进程pid,netstat -
nptl
[admin@v125196084bin]$netstat-tlnp|grep12200 (Notallprocessescouldbeidentified,non-ownedprocessinfo willnotbeshown,youwouldhavetoberoottoseeitall.) tcp000.0.0.0:122000.0.0.0:*LISTEN3903/java3903就是进程的p
arkblue
·
2014-04-10 16:00
多线程服务器的适用场合
“线程”指的是pthread_create()的产物,而且我指的pthreads是
NPTL
的,每个线程由clone()产生,对应一个内核的task_struct。
yusiguyuan
·
2014-03-25 15:00
C++
线程
Ubuntu 上 hi3531 交叉编译环境 arm-hisiv100
nptl
-linux 搭建过程
安装SDK1、Hi3531SDK包位置 在"Hi3531_V100R001***/01.software/board"目录下,您可以看到一个Hi3531_SDK_Vx.x.x.x.tgz的文件,该文件就是Hi3531的软件开发包。2、解压缩SDK包 在linux服务器上(或者一台装有linux的PC上,主流的linux发行版本均可以),使用命令:tar-zxfHi3531_SDK_Vx.x.x
s170262941
·
2014-03-07 14:00
QT编程
嵌入式 添加环境变量/etc/profile
exportPATH="/opt/hisi-linux-
nptl
/arm-hisiv100-linux/target/bin:$PATH"source/etc/profile
skdkjxy
·
2014-03-01 15:00
CentOS环境下,gdb调试中出现:Missing separate debuginfos, use: debuginfo-install.....的问题
/
nptl
/sysdeps/unix/sysv/linux/raise.c:6464 returnINLINE_SYSCALL(tgkill,3,pid,selftid,sig);
hjx_1000
·
2013-12-24 13:00
嵌入式 hi3518c移植wget实现http或者ftp下载以及wget选项详解
/configureCC=arm-hisiv100
nptl
-linux-gcc--host=arm-linux--disable-rpath--disable-ipv6--disable-largefile
skdkjxy
·
2013-12-11 14:00
嵌入式
Linux & Windows TLS实现 (http://blog.csdn.net/manjian/article/details/7053207)
内核对TLS需要做的事情是能够让用户态程序(通常是
nptl
——一个pthread的实现)在某个时刻能够设置线程唯一的基址值到内核的线程信息结构内。
samssm
·
2013-12-11 09:00
一个基于Event Poll(epoll)的TCP Server Framework,浅析epoll
一个基于EventPoll(epoll)的TCPServerFramework,浅析epollepoll,eventpoll,onlinuxkernel2.6.x.pthread,
nptl
-2.12
 C++ 技术中心
·
2013-12-01 21:00
正确使用pthread_create,防止内存泄漏
近日,听说pthread_create会造成内存泄漏,觉得不可思议,因此对posix(
nptl
)的线程创建和销毁进行了分析。分析结果:如果使用不当,确实会造成内存泄漏。
david_xtd
·
2013-11-20 10:06
linux多线程
嵌入式linux
调试
采用
nptl
库编译程序
#include #include #include #include void*thread_function(void*arg); charmessage[]="HelloWorld"; intmain(){ intres; pthread_ta_thread; void*thread_result; res=pthread_create(&a_thread,NULL,thread_fu
gigglesun
·
2013-10-15 22:00
实现交叉编译gdb和gdbserver(gdb-7.6)
/configure --target=arm-hisiv100
nptl
-linux --program-prefix=arm-hisiv100
nptl
-linux-
gl1987807
·
2013-10-12 19:00
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他