임베디드 Linux로 작업 중인데 사용자 정의 보드에서 이상한 동작이 발생합니다. 직렬 콘솔(UART를 통한 연결)이 15~20초마다 1~2초 동안 중단됩니다. 콘솔에 입력한 문자는 이 직후에 에코됩니다. 행아웃이 끝났습니다. 마치 뭔가를 하느라 바쁜 것 같습니다. 추가 정보: nfs를 사용할 때 그런 문제는 없으며 nand에서 rootfs(jffs)를 사용할 때만 발생합니다. 그러한 동작의 원인과 근본 원인을 확인하는 방법을 아는 사람이 있습니까?
답변1
어떤 종류의 사용자 정의 시스템을 사용하고 있는지 불분명하지만이 사이트로UART 드라이버의 버그로 인해 비슷한 문제가 발생합니다. 해결 방법은 드라이버를 업데이트/패치하는 것입니다.
답변2
내가 겪었던 문제는 jffs 스레드가 ~60초마다 높은 CPU 리소스(80%)를 얻는 것이었습니다(이런 일이 발생하는 임의의 타이밍이 있었습니다). ubifs로 이동하면서 해결되었습니다.