タグ

systemに関するsuikyoのブックマーク (5)

  • GoogleAppsを会社に導入したら大変だった。

    suggoihetakuso @suggoihetakuso 越えられない壁はない、ちゃんと壁を認識できなければずっと見えない壁にたちふさがれていく。 正しく認識し、正しく考え、乗り越えられるように頑張ろう。 2010-10-20 06:20:29 suggoihetakuso @suggoihetakuso GoogleAppsのサイトから直接scriptがかけるようになっている。 勘弁してください。また考え方をやり直さなくては・・・・ でも結構嬉しい。 2010-10-24 11:56:31

    GoogleAppsを会社に導入したら大変だった。
    suikyo
    suikyo 2010/12/20
    なんか腹立ってくるな。
  • MSDN ホームページ

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    MSDN ホームページ
  • スピンロック - Wikipedia

    この項目では、計算機科学におけるスピンロックについて説明しています。核磁気共鳴におけるスピンロックについては「交差分極」をご覧ください。 スピンロック(英: spin lock, spinlock)[1]とは、計算機科学におけるロックの一種で、スレッドがロックを獲得できるまで単純にループ(スピン)して定期的にロックをチェックしながら待つ方式。スレッドはその間有益な仕事を何もせずに動作し続けるため、これは一種のビジーウェイト状態を発生させる。獲得されたスピンロックは明示的に解放するまでそのまま確保されるが、実装によってはスレッドがブロック(スリープ)したときに自動的に解放される場合もある。 スレッドが短時間だけブロックされるならば、スピンロックは効率的であり[2]、オペレーティングシステムのプロセススケジューリングのオーバーヘッドを防ぐことにもなる。このため、スピンロックはカーネル内でよく使

    suikyo
    suikyo 2010/04/13
    うむむ
  • ミューテックス、セマフォ、条件変数、違いを整理してみよう - Schi Heil と叫ぶために

    前回のエントリ でプロセス、スレッド、ファイバ、タスク、ジョブの違いを整理してみたところ、toshi さんから次のお題 をいただいたので、調子に乗って今回はミューテックス、セマフォ、条件変数の違いについて整理してみる。なお私がグダグダしているうちに、通りすがりのさんが先に解答 してくれた。そちらも合わせて参照していただきたい。 まずミューテックスとセマフォの違いから。一般に以下の点で違いがある。 ミューテックスは、ロック/非ロック の2値を管理するだけだが、セマフォは回数を管理することができる。換言すると、セマフォは個数カウンタつきのミューテックス。 セマフォの場合はいわゆる優先度逆転現象が発生する可能性がある。一方、ミューテックスには逆転現象を回避する機構が用意されていることが多い。「優先度上限プロトコル」「優先度継承プロトコル」がそれにあたる。 さらにどこまで一般的なのか分からないが

    ミューテックス、セマフォ、条件変数、違いを整理してみよう - Schi Heil と叫ぶために
  • プロセス、スレッド、ファイバ、タスク、ジョブ、違いを整理してみよう - Schi Heil と叫ぶために

    まずは分かりやすいプロセスとスレッドから。 WindowsLinux などの汎用 OS 上のアプリケーションは一般にプロセスとして動作している。プロセスはプログラムの実行単位である。プロセスは1つ以上のスレッドと、ファイル、ヒープメモリなどのリソースで構成される。一方、スレッドは CPU 利用の単位である。スレッドはそれぞれが専用のスタックと CPU レジスタのコピーを保持するが、ファイルやヒープメモリは同一プロセス内の全てのスレッドで共有する。 スレッドのさらにサブセットがファイバである。スレッドとの違いは切り替え動作にありファイバのほうが軽いというメリットがある。プロセス、スレッド、ファイバの関係はこちらの説明が分かりやすかった。 プロセスはプログラム実行のための固有のメモリ空間を持っており、最も独立性の高い実行単位である反面、起動や切り替えに時間がかかるという特性を持っています

    プロセス、スレッド、ファイバ、タスク、ジョブ、違いを整理してみよう - Schi Heil と叫ぶために
  • 1