[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

.win32Fiberに関するsankasekiのブックマーク (3)

  • ファイバ考察 - その2

    ファイバ考察 - その1 のコメントで稍丼さんが教えてくれたのだが、SQL Server 2005 は今のところ「lightweight pooling」と「clr enabled」は排他的にしか使用できない。http://msdn2.microsoft.com/ja-jp/library/ms175193.aspx じゃあこれは何だったんだ。できもしないなら CLR はファイバで動くからどうとか書かないでほしい(MSDN)。少なくとも SQL Server を絡めないでほしい。いや待て。もしかしたら、lightweight pooling が無効でも、clr enabled が有効ならファイバモードになるのだろうか?一応考察する価値はあるだろう。 まずは、どうってことない簡単な事だが普通にファイバを使う方法を紹介する。尚、ファイバ関連の APIWindows XP、2003、Vis

    sankaseki
    sankaseki 2008/05/22
    ファイバ考察 - その2
  • ファイバ考察 - その1

    「This is CLR」の続きを書いていきたかったのだが、別の事に興味がいってしまった。そう、ファイバだ。この記事のコメントを参照して欲しいのだけど、SQL Server、スレッド、ファイバの関係は想像以上に難解だ。私の頭では殆ど理解不能。 という事で、ファイバについて考察してみる。尚、これからの記事は調査しながらの記述になるので、正当性は何ら保障しない。しかも途中で諦めて尻切れになるかもしれない。だが、できるだけ頑張って正確な情報を最後まで書いていくつもりだ。 SQL Server はスケジューリングに関して非常に高度な事を行っている(※1)。ファイバの話は殆ど SQL Server と絡んでくるので、SQL Server の話を抜きにしてファイバは語れないだろう。 まずは、ファイバの説明を簡単にしておく。 スレッドはプロセスを軽量にしたものと言われ、複数の処理を同時に行いたい場合に複

    sankaseki
    sankaseki 2008/05/22
    ファイバ考察 - その1
  • Win32 Fiber カッコワルイ - NyaRuRuが地球にいたころ

    Win32 Fiber の局所人気 Fiber (あるいは MicroThread,Coroutine) の可能性は,特にゲームプログラマの間で高く評価されているようで,しばしば Win32 Fiber は非常に興味深くてチャレンジングな API として紹介されています.さて,言語機能としての Fiber が非常に興味深いという点はもちろん同意するところですが,一方でその語源とも言われる Win32 Fiber は一部の分野で高く評価されすぎているようにも思えます. Win32 Fiber は世間で思われているほど万能ではなく,ほとんどの既存のライブラリと互換しません(誤解のないように修正) 特にマルチコア時代の軽量スレッドとしての用途では,既存のライブラリの多くに対し互換性の問題が発生します.もしあなたが,C/C++ 言語の世界に手っ取り早く Fiber を導入するために Win32 F

    Win32 Fiber カッコワルイ - NyaRuRuが地球にいたころ
    sankaseki
    sankaseki 2008/05/22
    NyaRuRuの日記 - Win32 Fiber カッコワルイ
  • 1