패리티
패리티는 값을 짝수 또는 홀수로 정의하는 수학 용어입니다. 예를 들어 숫자 4는 짝수 패리티이고 숫자 5는 홀수 패리티입니다. 4와 5처럼 짝수 값과 홀수 값을 비교하면 패리티가 다르다고 합니다. 두 짝수 값 또는 두 홀수 값을 서로 비교하면 패리티가 같습니다.
컴퓨터 과학에서 패리티는 오류 검사에 자주 사용됩니다. 예를 들어 데이터에 패리티 비트를 추가하면 데이터가 짝수 패리티 또는 홀수 패리티를 갖도록 할 수 있습니다. 이러한 유형의 오류 감지는 다양한 데이터 전송 프로토콜에서 전송 중 데이터가 손상되지 않았는지 확인하는 데 사용됩니다. 프로토콜이 홀수 패리티로 설정된 경우 수신되는 모든 패킷은 홀수 패리티를 가져야 합니다. 짝수로 설정된 경우 모든 패킷은 짝수 패리티를 가져야 합니다. 그렇지 않으면 데이터 전송 오류가 발생하고 해당 패킷을 다시 전송해야 합니다.
패리티는 패리티 RAM이라고 하는 컴퓨터 메모리 유형에도 사용됩니다. 이 유형의 RAM은 각 바이트의 무결성을 확인하기 위해 각 데이터 바이트와 함께 패리티 비트를 저장합니다. 따라서 RAM에 저장되는 모든 바이트마다 9개의 비트 데이터가 필요합니다. 초기 컴퓨터에서는 패리티 RAM이 일반적으로 사용되었지만 메모리의 안정성이 향상되면서 현재 대부분의 시스템은 비패리티 RAM을 사용합니다. 일관된 데이터 무결성이 필요한 고급 워크스테이션과 서버는 일반적으로 표준 패리티 RAM보다 더 발전된 오류 검사 방법을 제공하는 ECC RAM을 사용합니다.
지식 테스트하기