SATA 컨트롤러로 인해 커널 컴파일 속도가 느려지는 것 같습니다(SATA HD 8.48분 대 연결 끊김 1.30분).

SATA 컨트롤러로 인해 커널 컴파일 속도가 느려지는 것 같습니다(SATA HD 8.48분 대 연결 끊김 1.30분).

응 그거 이상해

하드 드라이브나 DVD-RW와 같은 SATA 장치가 Samsung NVME 970 Evo 및 16GB RAM @ 3200을 갖춘 Ryzen 5950x에 연결되어 있으면 Linux 커널 컴파일(5.12.4)이 모두 설치되는 데 약 8~9분이 걸립니다. AsRock b550 Taichi 마더보드. 회전 가능한 하드 드라이브는 마더보드의 SATA 포트에만 연결되며 파티션은 마운트되지 않습니다.

마더보드의 SATA 포트에서 HD를 물리적으로 분리/분리할 때 정확히 동일한 프로세스(새 아카이브에서 시작하는 클린 컴파일)에 약 1.30분이 소요됩니다.

DVD-RW를 연결해도 동일한 속도 저하가 발생하지만 SSD를 SATA 포트에 연결하면 발생하지 않습니다.

매우 혼란스럽습니다. 구형 기술 장치를 연결할 때 칩셋의 SATA 컨트롤러가 프로세서 속도를 방해하는 것 같습니다.

커널을 컴파일하기 위해 실행한 명령은 다음과 같습니다.

tar xf linux-5.8.10.tar.gz
cd linux-5.8.10
cp /boot/config-`uname -r` .config
yes '' | make oldconfig
make clean
time make -j32 LOCALVERSION=-custom

저는 우분투 20.04를 실행하고 있습니다. 속도 저하를 피하기 위해 HD 연결을 끊고 USB를 통해 사용했습니다.

답변1

SATA 케이블은 섀시 내의 다른 구성 요소로부터 RF 간섭을 받거나 SATA 연결에서 허위 신호를 생성할 수 있습니다. 이로 인해 SATA 컨트롤러 및/또는 운영 체제가 지속적으로 장치 상태를 확인하도록 트리거되어 마더보드 데이터 버스의 트래픽을 방해하거나 CPU 시간을 낭비하게 됩니다.

이 경우 커널이 커널 메시지 버퍼 및/또는 시스템 로그에 많은 수의 오류 메시지를 내보낼 것으로 예상됩니다. 커널 메시지를 보려면 이 명령을 사용하여 dmesgSATA 관련 오류 메시지가 있는지 확인하십시오.

답변2

asrock.com/MB/AMD/B550%20Taichi/index.asp#BIOS에서 구할 수 있는 BIOS/EFI를 1.80에서 1.90(작성 당시 최신 버전)으로 업데이트하여 문제를 해결했습니다.

관련 정보