Вопрос

У меня есть некоторая путаница с потоками POSIX, я хочу знать, правильно ли я понимаю Pthreads,

По мне, это слой над нативным слоем, который помогает работать с многопоточностью. Он обеспечивает общий синтаксис, который помогает при переносе с одной ОС на другую. Он внутренне заботится о различных конструкциях ОС.

Пожалуйста, дайте мне знать, если я ошибаюсь, и добавьте баллы, которые я пропустил.

Это было полезно?

Решение

Да, pthread - это просто API, как и остальная часть POSIX.

Другие советы

Здесь важно отметить, что библиотека POSIX предназначена для * nix ОС, а не для других (например, Windows). Хотя некоторая реализация библиотеки pthreads доступна для окон, она не является исчерпывающей.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top