| Область | Windows | UNIX/Pthreads | Примечания |
|---|
| Управление потоками | CreateRemoteThread | - | |
| TLS | TlsAlloc | pthread_key_alloc | |
| TLS | TlsFree | pthread_key_delete | |
| TLS | TlsGetValue | pthread_getspecific | |
| TLS | TlsSetValue | pthread_setspecific | |
| Управление потоками | CreateThread, _beginthreadex | pthread_create | |
| Управление потоками | ExitThread, _endthreadex | pthread_exit | |
| Управление потоками | GetCurrentThread | pthread_self | |
| Управление потоками | GetCurrentThreadId | - | |
| Управление потоками | GetExitCodeThread | pthread_yield | |
| Управление потоками | ResumeThread | - | |
| Управление потоками | SuspendThread | - | |
| Управление потоками | TerminateThread | pthread_cancel | pthread_cancel является более безопасной |
| Управление потоками | WaitForSingleObject (в данном случае ожидание дескриптора потока) | pthread_join | |
| Приоритет потоков | GetPriorityClass | pthread_attr_getschedpolicy, getpriority | |
| Приоритет потоков | GetThreadPriority | pthread_attr_getschedparam | |
| Приоритет потоков | SetPriorityClass | pthread_attr_setschedpolicy, setpriority, nice | |
| Приоритет потоков | SetThreadPriority | pthread_attr_setschedparam | |
Примечание. Будучи частью всех современных систем UNIX, потоки Pthreads доступны также в системах, отличных от UNIX.
Главы 8-10: синхронизация потоков