POSIX Threads - POSIX Threads For Windows

POSIX Threads For Windows

Windows does not support the pthreads standard natively, therefore the Pthreads-w32 project seeks to provide a portable and open-source wrapper implementation. It can also be used to port Unix software (which use pthreads) with little or no modification to the Windows platform. With some additional patches the last version 2.8.0 is compatible with 64-bit Windows systems. 2.9.0 is said to be 64-bit compatible.

Interix environment subsystem available in the Windows Services for UNIX/Subsystem for UNIX-based Applications package provides a native port of the pthreads API, i.e. not mapped on Win32/Win64 API but built directly on the operating system syscall interface.

The mingw-w64 project also contains a wrapper implementation of pthreads, which tries to use more native system calls than the Pthreads-w32 project.

Read more about this topic:  POSIX Threads

Famous quotes containing the words threads and/or windows:

    Parents are like shuttles on a loom. They join the threads of the past with threads of the future and leave their own bright patterns as they go.
    Fred Rogers (20th century)

    The house of my body has spoken
    often as you rebuild me like blocks,
    and promise to come visit
    when I’m finally adjusted on safe land,
    and am livable, joist to joist
    with storm windows and screens ...
    Anne Sexton (1928–1974)