버퍼 언더런이란 무엇입니까?
버퍼 언더 플로라 고도하는 버퍼 언더런 오류는 두 프로세스 또는 장치간에 통신하는 버퍼 시스템에서 발생하는 오류 유형입니다. 버퍼 언더런을 사용하면 버퍼가 비어 있고 한 장치 나 프로세스가 중지되고 다른 장치는 더 많은 데이터를 버퍼에 공급하려고 시도합니다. 이 오류는 컴퓨터 속도 저하 외에 문제를 일으키지 않거나 CD 굽기와 같은 프로세스에서 심각한 기능 문제를 일으킬 수 있습니다. 언더런 오류는 일반적으로 버퍼 크기 또는 속도를 변경하고 컴퓨터에 적절한 리소스가 있는지 확인하여 수정합니다.
컴퓨터에서 버퍼는 메모리를위한 챔버 또는 유지 영역의 역할을합니다. 버퍼는 일반적으로 RAM (Random Access Memory)에 있으며 중앙 처리 장치 (CPU)가 다른 장치로 데이터를 보내기 전에 데이터를 조작 할 수 있도록합니다. 버퍼의 한쪽은 챔버를 채우고 다른 쪽은 챔버에서 데이터를 가져옵니다. CD 굽기와 같은 읽기 및 쓰기 프로세스에서 가장 자주 나타납니다.
버퍼가 비면 버퍼 언더런 오류가 발생합니다. 이는 데이터를 공급하는 장치에 버퍼를 공급하는 데 사용할 수있는 데이터가 없으며 버퍼를 사용하는 데 아무것도 공급하지 않으므로 데이터를 가져 오는 장치가 더 이상 데이터를 쓸 수 없음을 의미합니다. 정보 흐름을 중지시키는 작은 속도 저하, 조각난 하드 드라이브 또는 하드웨어가 부족하거나 리소스가 부족한 컴퓨터를 사용하여 다른 프로세스를 실행하는 등이 오류에는 여러 가지 이유가 있습니다.
버퍼 언더런에 대한 파급 효과는 약간 또는 심각 할 수 있습니다. 컴퓨터 내부에서 프로세스가 발생하고 물리적 매체가 없으면 일반적으로 속도가 느려지므로 버퍼가 다시 채워질 때까지 기다리게됩니다. 디스크를 굽는 경우 디스크가 굽는 것을 멈추고 언더런이 발생하기 전에 디스크에 기록한 모든 데이터를 잠글 수 있습니다. 버퍼 언더 플로를 유발할 수있는 코딩이 불량한 프로그램을 악용하여 해킹하여 컴퓨터에 언더 플로 오류가 지속적으로 발생할 수 있습니다.
버퍼 언더런 수정은 일반적으로 간단하며 일반적으로 컴퓨터에 새로운 것을 구매하지 않고도 수행 할 수 있습니다. 하드 드라이브 조각 모음을 수행하면 모든 프로그램을 닫아 리소스를 확보 할 수 있으므로 버퍼 언더 플로가 발생할 가능성이 줄어 듭니다. 버퍼 크기를 높게 설정하거나 쓰기 속도를 늦추면이 오류가 해결됩니다. 컴퓨터를 다시 시작하면 리소스를 확보하고이 오류를 중지하는 데 효과적입니다. 컴퓨터에 RAM이 부족한 등 하드웨어가 약한 경우 다른 방법으로 오류를 중지하지 않으면 더 나은 하드웨어를 구입하여 설치해야합니다.