이러한 비트 플립(bit flip)으로 인한 충돌(크래시)의 일부는 우주선(cosmic ray)이 통과함에 기인할 것입니다.

한 모질라(Mozilla) 엔지니어는 공유한 설문조사 데이터와 계산을 통해 파이어폭스(Firefox) 충돌의 최대 15%가 비트 플립(bit flip) 현상으로 인해 발생할 수 있음을 시사했습니다. 본 보고서에서 비트 플립이란 메모리 셀(RAM, 캐시 등)의 값이 의도하지 않은 외부 입력에 의해 0에서 1로, 또는 그 반대로 변화하는 현상을 의미합니다. 비트 플립을 유발하는 가장 흔한 원인으로는 전기적 불안정성, 열적 효과, 근본적인 제조 결함 및 노후화, 크로스토크(crosstalk), 심지어 이온화된 우주선(cosmic ray)에 의한 메모리 셀의 뒤집힘까지 거론됩니다.
가장 큰 비트 플립 기여 요인에 대한 명확한 수치를 가진 전문가는 아직 없는 것으로 보입니다. 다만, 우주로 보내지는 시스템들은 우주 방사선이나 극심한 온도 등의 간섭에 저항하도록 특수하게 강화된 부품을 사용하며, 강력한 오류 검출 기능이 포함됩니다.
모질라 팀은 지난주 사용자 자발적 제출을 통해 약 50만 건의 충돌 보고서를 입수했습니다(옵트인 기능). 최근 도입된 '사용자 기기에서 실행되는 메모리 테스트기' 데이터를 활용한 결과, 수석 엔지니어 가브리엘 세블토(Gabriele Svelto)는 주목할 만한 비트 플립 현상을 발견했으며, 이로 인해 충돌 발생률이 15%에 달하는 수치를 산출했습니다. 그는 이 수치가 "이전에 제가 접했던 이 문제에 대한 모든 추정치를 압도한다"고 인정했습니다.

야심 찬 해커, 최악의 메모리 지연 시간을 최대 93%까지 단축시키다, 하지만 심각한 단점도 있다
AI 메모리 부족 사태가 DRAM 시장을 '시간당 가격 책정' 모델로 몰아넣고 있다는 보고서 주장
모질라에 고용된 자수성가형 '구식 기술 덕후'인 세블토는 초기 추정치 10%가 상향 조정되었다고 설명했습니다. 그는 "자원 고갈로 인한 충돌(예: 메모리 부족 충돌)을 제외할 경우, 이 수치가 약 15%까지 올라갑니다"라고 밝혔습니다. 또한, 비트 플립 충돌의 절반이 "실제 하드웨어 문제" 때문인 것으로 판명되었습니다. 세블토는 다만 모질라의 메모리 테스트 충돌 기능이 "최대 1 GiB 메모리만을 확인하고 최대 3초 동안만 실행되기 때문에" 실제 수치보다 낮게 측정되었을 가능성이 있다고 덧붙였습니다.

따라서 지나가는 우주선의 오작동으로 인해 발생한 파이어폭스 충돌 비율과 같이 가장 흥미로운 통계적 수치까지 구체적으로 파악하기는 어렵습니다.
마지막으로 세블토는 이것이 단지 불안정한 RAM을 가진 PC에만 국한된 문제가 아니라고 강조했습니다. 모든 메모리 장치(Mac, 스마트폰, 심지어 프린터나 라우터까지)가 비트 플립의 영향을 받을 수 있다는 것입니다. 이러한 관점에서 볼 때, PC 데스크톱 DIY 사용자들이 전체 기기(caboodle)를 버릴 필요 없이 고장난 부품을 교체할 수 있어 가장 유리한 위치에 있다고 말했습니다. 하지만 하늘의 위대한 우주선이여, 제발 2026년에 제가 RAM 문제를 겪는다고 생각하게 만들지는 말아주세요…
최신 뉴스, 분석, 리뷰를 받으려면 구글 뉴스에서 Tom's Hardware를 팔로우하거나 저희를 즐겨찾는 출처로 추가해 주세요.