コウ

コウに仕掛ける筋を覚えました。
goro25.png
https://play.google.com/store/apps/details?id=info.goro3goro.igo13
バージョン1.2.2でリリースします。

マルチスレッド

マルチスレッド(multi-thread)は、アプリケーションの処理効率を上げるために処理プロセスを複数のスレッドに分割し、 分割されたスレッド同士が並行して動くようにした状態です。

フェイルソフト

フェイルソフト(fail soft)とは、システムの一部に障害が発生した際に、故障した個所を破棄、切り離すなどして障害の影響が他所に及ぼされるのを防ぎ、最低限のシステムの稼動を続けるための技術です。

ハードディスクを複数個備え、内容を常にミラーリングしているRAIDシステムや、電源やネットワークカードのコントローラを複数個備えているリダンダント電源やリダンダントネットワークカードなどでは、運用中に一ヶ所に障害が生じても、残された系統で運用を続けることができ、直ちにシステムが停止しないようになっています。

このように、システムの要所に複数系統を用意した冗長化を行い、さらに故障の自動的な検知、故障に対する対処の自動化を盛り込んだシステムをフェイルソフトと呼びます。

フールプルーフ

フールプルーフ(foolproof)とは、機器の設計などについての考え方の一つで、利用者が操作や取り扱い方を誤っても危険が生じない、あるいは、そもそも誤った操作や危険な使い方ができないような構造や仕掛けを設計段階で組み込むことです。

フールプルーフ設計では「人間は間違えるものである」「よく分かっていない人が取り扱うこともある」という前提に立ち、誤った使い方をしても利用者や周囲の人を危険に晒したり、機器が破損したり、致命的な事態や損害を生じさせないような構造に設計します。
また、誤った使い方ができないような構造を工夫したり、危険な使い方をしようとすると機能が停止するような機構を組み込むこともあります。

  • entry171ツイート
  • Google+