ソフトエラーとは
データムまたは信号が正しくなく、チップまたはシステムプロセスのいずれかに干渉すると、コンピューターでソフトエラーが発生します。 名前は「ソフト」という言葉のためにソフトウェアのエラーを暗示しているように見えますが、そうではありません。 ハードエラーとは異なり、ソフトエラーはコンピューターに永続的な損傷を与えることはなく、通常はコールドブートで修正できます。 重大なソフトエラーでは、コンピューターでの作業が必要になる場合がありますが、実行した作業で回路を変更する必要はありません。 コンピューターに保存されているデータのみを変更する必要があります。
ソフトエラーには、チップレベルとシステムレベルの2つのレベルがあります。 チップレベルは2つのうちそれほど深刻ではなく、正電荷がコンピュータチップに入り、エネルギー信号が変化したときに発生します。 これは、チップが劣化し始めたときに発生し、最新のコンピューターでは約10年以上かかります。 このソフトエラーを修正するには、コンピューターを再起動する以外に、メモリチップを新しいチップに交換することができます。 これにより、新しいチップに原材料が含まれるため、腐敗の問題が修正されます。
2番目の、より深刻なソフトエラーは、システムレベルのエラーであり、いつでも発生する可能性があり、多くの場合データバスに影響します。 データがノイズまたは静的でヒットすると、コンピューターはこのノイズが処理が必要なデータの新しいビットであると誤って判断する可能性があります。 これは実際のビットではないため、エラーが発生します。 通常、このエラーはブートだけで修正できます。 コンピューターがメモリに保存しているために、偽のビットがデータバスに残っている場合、同じエラーを引き起こすために戻り続ける可能性があります。
通常、ソフトエラーの修正は簡単です。 最も一般的な修復方法は、コンピューターを数分間シャットダウンしてから電源を入れ直すことです。 デスクトップからコンピューターを再起動しても、エラーは修正されません。これは、コールドブートではすべての電源が削除される一方で、コンピューターは再起動しても電力が残るためです。 これは一般的には機能しますが、チップを変更するかデータプロセスを変更する必要がある技術者が重大なエラーを調べる必要があります。 ソフトエラーがどれほど深刻になっても、ハードウェアには決して影響せず、処理中のデータのみに影響します。
ハードエラーは、コンピューターのプロセスに影響を与えることにより、ソフトエラーと同様に表示されます。 ソフトエラーとは異なり、ハードエラーはハードウェア(通常はメモリチップ)に影響し、コールドブートでは修正できません。 この場合、メモリチップは劣化しているためではなく、故障しているため、交換する必要があります。