web-dev-qa-db-ja.com

ハードウェア障害を引き起こす可能性のある方法でコンピューターを使用していることをユーザーにどのように伝えることができますか?これに関する研究はありますか?

要するに

時々、人々はハードウェアに負担をかける方法でコンピュータを使用し、最終的にCPUまたはBIOSの障害につながる可能性があります。発生した場合、警告は表示されない場合があります。ユーザーは、コンピューターを通常の使用からほぼ瞬時に黒い画面に移行できます。そう:

  1. すぐにマシンを修理または交換する必要があることを素人の言葉でユーザーに伝える方法はありますか?
  2. 機械は、機械の寿命と機械の使用目的に対してより持続可能な方法でコンピューターを使用するようにユーザーをどのようにガイドできますか?
  3. これについて何か研究はありますか?

もっと詳しく

マシンのBIOSに障害が発生した場合、または特にそのCPUに障害が発生した場合、そのマシンは、現在のシステムステータスについてユーザーに役立つフィードバックを提供する能力がはるかに低くなります。問題の内容によっては、ユーザーは Black Screen of Death に直面し、オペレーティングシステムのGUIと対話できない場合があります。そのため、ユーザーは、何が問題なのかを理解するために、自分用に設計されていないことが多いドキュメントに頼らなければなりません。多くの場合、それはあきらめて新しいマシンを購入し、場合によってはバックアップまたはクラウドに保存されていないデータを失うことになります。これはコンピュータ企業にとっては有益かもしれませんが(顧客体験における暗いパターン?)、ユーザーにとっては悪いことです。

(注:この用語を「優雅な低下」としてタグ付けしたのは、その用語がWebデザインにどのように適用されるか(古いブラウザーでサイトを使用するなど)ではなく、ハードウェア障害によるフォールトトレランスの観点からです。ウィキペディア "優雅な低下"は "フォールトトレランス"にリダイレクトされます 。)

私が知りたいこと

オペレーティングシステムまたはコンピューターの製造元が、ユーザーがタスクマネージャーなどの外部ユーティリティを開かずに、タスクマネージャーが使用するよりも単純な言語を使用せずに、ユーザーがマシンをより持続的に使用できるように積極的に支援しているかどうか疑問に思っています。また、オペレーティングシステムやコンピューターメーカーがユーザーのマシンを監視して、部品を故障させようとしている、または交換が必要であることを、ドキュメントを調べたり、故障が発生した後に推測したりすることなく、ユーザーに知らせるかどうかも知りたいです。

特に、研究または研究(主観的な意見ではない)があるかどうか、およびこれがどのように実行できるか、および現在/それ以外の理由があるかどうかを知りたいこれを行う方法は、エンドユーザーの利益をサポートしていません(つまり、マシンを死なせないという彼らの目標をサポートしています)。

CPUヒートやその他のメトリックを低レベルで測定するユーティリティがありますが、これらのツールは、これらのツールが存在することを知っていて、コンピューターハードウェアについてかなり強い知識を持つエキスパートユーザーを対象とする傾向があります。より多くの平均的なユーザーがより簡単にコンピューターの「寿命」を処理し、マシンの損失を回避できる方法に沿って、これをさらに質問します。

1
David

ほとんどのシステムにはすでに障害警告が設定されています。問題は、障害が発生するまで、障害が発生しそうであることがわかりません。また、障害が発生していることがわかっていても、問題が発生するかどうかを判断できません。あなたに問題かどうか。

あなたが説明した障害は、電源が切れたように聞こえます。その場合、CPUは、PSUがポップするまでPSUが故障しようとしているという手がかりがありません。

ほとんどのシステムは、重要でないハードウェア(「イーサネットカードが応答しない」など)からの通信が不足しているかどうかを通知します。すべてのシステムが同じ方法で構築/構成/使用されているわけではないため、それはあなた次第です新しいマシンが必要かどうか、障害を修復できるかどうか、または単に無視できるかどうかを判断します。

マシンの正常性のすべてのパラメーターを監視および報告するソフトウェアレイヤーを追加し、セットアップと使用状況に基づいてシステムが遅くなり、使用が困難になると警告する必要がある測定を決定するために必要なロジックの量その結果、警告がトリガーされる可能性があります。

1
Andrew Martin