计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2006年
12期
2243-2245
,共3页
NPTL%线程%内存管理%栈%uClinux
NPTL%線程%內存管理%棧%uClinux
NPTL%선정%내존관리%잔%uClinux
在Linux2.6中,NPTL(native posix thread library)已取代LinuxThreads成为glibc的首选线程库,但是在嵌入式操作系统中普遍使用的基于POSIX标准的线程库仍是LinuxThreads.分析了NPTL线程库的内存管理机制,基于嵌入式操作系统uClinux无MMU的特性,修改了线程栈及uClibc库,实现了NPTL在uClinux上的移植,并在兼容性与效率两方面相对于Linux Threads线程库进行了测试.
在Linux2.6中,NPTL(native posix thread library)已取代LinuxThreads成為glibc的首選線程庫,但是在嵌入式操作繫統中普遍使用的基于POSIX標準的線程庫仍是LinuxThreads.分析瞭NPTL線程庫的內存管理機製,基于嵌入式操作繫統uClinux無MMU的特性,脩改瞭線程棧及uClibc庫,實現瞭NPTL在uClinux上的移植,併在兼容性與效率兩方麵相對于Linux Threads線程庫進行瞭測試.
재Linux2.6중,NPTL(native posix thread library)이취대LinuxThreads성위glibc적수선선정고,단시재감입식조작계통중보편사용적기우POSIX표준적선정고잉시LinuxThreads.분석료NPTL선정고적내존관리궤제,기우감입식조작계통uClinux무MMU적특성,수개료선정잔급uClibc고,실현료NPTL재uClinux상적이식,병재겸용성여효솔량방면상대우Linux Threads선정고진행료측시.