| ポータブルコルーチンライブラリ ANSI Cで書かれたポータブルコルーチンライブラリの実装 |
今すぐダウンロード |
ポータブルコルーチンライブラリ ランキングとまとめ
- 出版社のWebサイト:
- http://www.xmailserver.org/davide.html
ポータブルコルーチンライブラリ タグ
ポータブルコルーチンライブラリ 説明
ANSI Cで書かれたポータブルコルーチンライブラリの実装 ポータブルコルーチンライブラリ(PCL)は、コルーチンのための低レベルの機能を実装しています。 Coroutineという用語の定義のために、Donald Edonuth.Coroutinesは、あるタスクから別のタスクへのスイッチが明示的に行われる非常に単純な協調的マルチタスク環境である。 COROUTINESはプロセスまたはスレッドスイッチよりも高速です.OpactionのOSカーネルの関与はありません。コルーチンはスレッドのプロセスよりもはるかに少ないOSリソースを必要とします。このライブラリを書くというアイデアは、Linux ePollの機能とパフォーマンスをテストしていたときに開始されました。それはシンプルで強力でした。 COROライブラリの制限は、GNU PTHライブラリから携帯用コンテキストスイッチングアイデアを取得することによって、前述の問題に対処するために新しいライブラリを作成することを決定したことを決定した。このライブラリはほとんどすべてのUNIXシステムで簡単に移植でき、Windows.ITはUContext.h機能(getContext()/ makecontest()/ swapcontext())または標準longjmp()/ setjmp()を使用できます。
ポータブルコルーチンライブラリ 関連ソフトウェア