npth 三方库说明
功能简介
npth(New GNU Portable Threads)是一款 轻量级、可移植的用户级线程库,核心定位是为跨平台应用提供 “低资源占用、易集成” 的线程管理能力,尤其适配嵌入式系统、小型服务程序等资源敏感场景。它源自 GNU Pth(Portable Threads)的简化重构,保留核心线程功能的同时,体积更小、依赖更简单。
三方库版本
已适配功能
- 支持轻量级用户级线程的创建、退出、等待等核心生命周期管理
- 支持线程互斥锁、条件变量等跨平台同步原语的创建与使用
- 支持线程信号掩码设置、私有数据存储与读取等扩展能力
使用约束
集成方式