Native POSIX Threads Library (NPTL) Support for uClibc
Linux continues to gain market share in embedded systems. As embedded processing power increases and more demanding applications in need of multi-threading capabilities are developed, Native POSIX Threads Library (NPTL) support becomes crucial. The GNU C library has had NPTL support for a number of years on multiple processor architectures. However, the GNU C library is more suited for workstation and server platforms and not embedded systems due to its size. uClibc is a POSIX-compliant C library designed for size and speed, but currently lacking NPTL support. This paper will present the design and implementation of NPTL support in uClibc. In addition to the design overview, benchmarks, limitations and comparisons between glibc and uClibc will be discussed. NPTL for uClibc is currently only supported for the MIPS processor architecture.
...
Download PDF.
- Add new comment
- 7589 reads








Recent comments
4 weeks 2 days ago
4 weeks 2 days ago
6 weeks 10 hours ago
10 weeks 17 hours ago
12 weeks 10 hours ago
12 weeks 13 hours ago
12 weeks 13 hours ago
12 weeks 4 days ago
16 weeks 3 hours ago
17 weeks 1 day ago