タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

プログラミングとマルチスレッドに関するciveのブックマーク (1)

  • C#ゲームプログラミング/7.2 スレッドによる並行処理 - WisdomSoft

    Intel の 16 ビット CPU が中心だった時代のコンピュータは、オペレーティングシステムを含めてプログラムコードを実行することができる権限は 1 つしか存在しませんでした。何らかのプログラムコードが CPU を使うには、他のすべてのプログラムが停止していなければならなかったのです。現代の Windows のように、ブラウザでインターネットを駆け巡りながら、音楽再生ソフトウェアでBGM を再生し、音声チャットソフトで友人と会話を楽しむというプログラムの同時実行は不可能だったのです。少なくとも、これを実現させるにはコンピュータを 3 台用意するか、CPU の使用権限を分割する仕組みをソフトウェアで実装する必要があったでしょう。 しかし、Pentium の直接の祖先である Intel 486 プロセッサと Microsoft Windows 95 の登場で時代は大きく変わりました。マルチ

  • 1