forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.5 KiB
36 lines
1.5 KiB
# SPDX-License-Identifier: GPL-2.0-only |
|
menuconfig RAS |
|
bool "Reliability, Availability and Serviceability (RAS) features" |
|
help |
|
Reliability, availability and serviceability (RAS) is a computer |
|
hardware engineering term. Computers designed with higher levels |
|
of RAS have a multitude of features that protect data integrity |
|
and help them stay available for long periods of time without |
|
failure. |
|
|
|
Reliability can be defined as the probability that the system will |
|
produce correct outputs up to some given time. Reliability is |
|
enhanced by features that help to avoid, detect and repair hardware |
|
faults. |
|
|
|
Availability is the probability a system is operational at a given |
|
time, i.e. the amount of time a device is actually operating as the |
|
percentage of total time it should be operating. |
|
|
|
Serviceability or maintainability is the simplicity and speed with |
|
which a system can be repaired or maintained; if the time to repair |
|
a failed system increases, then availability will decrease. |
|
|
|
Note that Reliability and Availability are distinct concepts: |
|
Reliability is a measure of the ability of a system to function |
|
correctly, including avoiding data corruption, whereas Availability |
|
measures how often it is available for use, even though it may not |
|
be functioning correctly. For example, a server may run forever and |
|
so have ideal availability, but may be unreliable, with frequent |
|
data corruption. |
|
|
|
if RAS |
|
|
|
source "arch/x86/ras/Kconfig" |
|
|
|
endif
|
|
|