이 페이지는 기계 번역되었습니다. 영어 원본을 읽어보세요. English

IBSurgeon 라이브러리

RAM 확인 방법 및 데이터베이스 손상 방지 방법

RAM 손상은 Firebird와 InterBase의 충돌 및 손상의 흔한 원인입니다 (물론 다른 모든 소프트웨어에서도 마찬가지입니다).

우리의 경험에 비추어 볼 때, HDD 문제는 RAM 문제보다 훨씬 명확하고 쉽게 인식할 수 있으며, RAM 문제를 판별하는 방법에 대한 정보는 충분하지 않습니다.

RAM 손상의 강력한 징후 중 하나는 “record fragment” 및 “decompression overran buffer” 오류입니다. 이 글을 읽는 것을 멈추고 firebird.log(또는 InterBase 사용자라면 interbase.log)에서 이러한 오류를 확인하세요.

그런 오류가 있나요? 축하합니다, 문제가 있는 것입니다.

그렇다면 RAM 오류를 어떻게 확인할까요?

memtest 진단 도구를 사용하면 쉽습니다: technet.microsoft.com (Microsoft 관련 제품이지만, Linux에서도 작동하는 부팅 가능한 디스크입니다).

지침을 따르세요: 소프트웨어를 다운로드하고, 부팅 가능한 CD를 굽고, 서버에 삽입한 후 테스트를 선택하세요.

: 긴 테스트 시퀀스를 선택하세요. 짧은 테스트는 RAM을 충분히 확인하지 못합니다. 짧은 테스트 시퀀스에서는 통과했지만 긴 테스트에서 실패한 RAM 칩을 본 적이 있습니다.

약 2시간이 소요되며, 그 후 RAM 칩에 문제가 있는지(또는 없는지) 확인할 수 있습니다. 오류가 있었다면 칩을 교체해야 합니다.