파일 시스템이 가득 차서 파일 시스템이 손상되지 않으므로 파일 시스템의 관점에서 문제가 없습니다. 파일 시스템이 거의 가득 차면 파일이 조각화 될 가능성이 높고 파일 시스템에 따라 성능 문제가 발생할 수 있지만 일반적으로 중요하지는 않습니다.
진짜 문제는 전체 파일 시스템에 있다는 것입니다 어떤 쓰기가 실패합니다 . 따라서 그러한 파일 시스템에서 무엇을 쓰려고하는지에 달려 있습니다.
많은 프로그램이 제대로 작동하려면 데이터를 쓰거나 저장할 수 있어야합니다. 따라서 무언가를 쓰려고 할 때 파일 시스템이 가득 찬 경우 응용 프로그램 계층에서 데이터가 손실되거나 손상 될 수 있습니다. "데이터를 저장하려고했지만 실패했습니다"는 많은 프로그램이 특히 잘 처리하지 못하는 경우입니다. 최악의 경우 프로그램은 새 저장 파일을위한 공간이 충분하지 않다는 것을 인식하기 전에 이전 저장 파일을 덮어 쓰기 시작하기 때문에 두 파일을 모두 잃게됩니다.
시스템 중요 사항 (예 : 시작 / 종료, 로깅 기능 등에서 발생하는 모든 쓰기)의 경우 전체 파일 시스템으로 인해 시스템이 제대로 작동하지 않을 수 있습니다. ext * 파일 시스템은 그 이유 때문에 모든 것이 가득 찼을 때 시스템 공간 (루트)에 여유 공간을 허용하기 위해 루트 예약을 가지고 있습니다. 추가 저장 공간을 제공하거나 오래된 항목을 삭제해야하는 경우입니다.