Loading article…
| 原作者 | ラルフ・S・エンゲルシャル |
|---|---|
| 初回リリース | 1999年7月16日 |
| 安定版リリース | 2.0.7 / 2006年6月8日 |
| オペレーティング·システム | POSIX |
| タイプ | ランタイムライブラリ |
| ライセンス | LGPL |
| Webサイト | このサイトについて |
GNU Pth ( Portable Threads ) は、UNIXプラットフォーム用のPOSIX / ANSI - Cベースのユーザー空間 スレッドライブラリであり、マルチスレッドアプリケーションに優先度ベースのスケジューリングを提供します。GNU Pth は高度な移植性を目指しています。これはGNU プロジェクトの一部です。[1]
Pth は、下位互換性のためにPOSIX スレッドのAPIエミュレーションも提供します。
GNU Pth はカーネル空間スレッドに N:1 マッピングを使用します。つまり、スケジューリングは完全に GNU Pth ライブラリによって行われ、カーネル自体はユーザー空間の N 個のスレッドを認識しません。このため、カーネル ディスパッチが必要になるため、 SMP を利用する可能性はありません。
参照
参考文献
- ^ 「GNU」 。 2012年6月25日閲覧。
外部リンク
- 公式サイト
- ダウンロード
