linux线程机制研究,Linux线程机制研究.pdf

编程入门 行业动态 更新时间:2024-10-24 15:26:18

linux<a href=https://www.elefans.com/category/jswz/34/1771240.html style=线程机制研究,Linux线程机制研究.pdf"/>

linux线程机制研究,Linux线程机制研究.pdf

Linux线程机制研究

V01.35,No.2 火力与指挥控制 第35卷第2期

Feb,2010 FireControI8LCommandControl 2010年2月

文章编号:1002—0640(2010)02—0112—03

Linux线程机制研究

雷铭哲,张勇

(北方自动控制技术研究所,太原030006)

摘 要:阐述了线程技术在linux操作系统中的发展过程,指出了早期linux线程机制的不足及在发展过程中的改进策

略。简单分析了一般线程机制.详细分析了linux线程思想及在内核中的实现.包括linux线程描述数据结构,管理线程机制和

策略,线程栈结构,线程id和进程id的创建和分配,Linux线程实现方法。

关键词:线程,内核,linux

中图分类号:TP316 文献标识码:A

Linux

Researchon ThreadsMechanism

LEI

Ming—zhe,ZHANGYong

AutomaticControl Research

(North TechniqueInstitute,Taiyuan030006,China)

thedeficiencies

Abstract:This thecharacteristicsofthreadsmi out of

paperanalyzes chanism,points

threadsmechanismanditsreason,thenI detailed aboutthreadsmechanisminthelinux一

original analysis

2.6 linux ofthreads thatareusedto

kernel,includingnecessary technology,somestructs,orgniztaions

thethreadsmechanism.

supports

words:threads,kernel,linux

Key

安装了512MB内存,现在也能轻而易举地同时支

引 言

持1.6万个进程。

线程技术早在20世纪60年代就被提出,但真 在Linux2.6中改进的线程模是基于一个1:1

正应用多线程到操作系统中还是在20世纪80年代的线程模型(一个内核线程对应一个用户线程),包

Posix

中期。现在,多线程技术已经被许多操作系统所支 括内核内在的对新NPTI。(NativeThreading

持,包括WindowsNT/2000和I.inux。 Library)的支持。

在Linux2.2内核中,进程是通过系统调用

1 线程简析

fork创建的,新的进程是原来进程的子进程。需要

说明的是,在Linux2.2.x中,不存在真正意义上的 线程是进程中的一个实体,是被系统独立调度

和分派的基本单位,线程自己

更多推荐

linux线程机制研究,Linux线程机制研究.pdf

本文发布于:2024-03-09 04:25:19,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1723791.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:线程   机制   linux   Linux   pdf

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!