바이오스의 정보를 사용하지 않고 프로세서 세부 정보를 얻는 방법이 있습니까?


1

Linux를 사용하면 BIOS에서 정보를 가져 오지 않고 프로세서 모델을 검색 할 수 있습니까? 어떤 프로세서가 실제로 마운트되어 있는지 모르겠습니다. 올바른 프로세서 타이밍을 설정하고 싶지만 프로세서 유형을 모릅니다. BIOS에서 프로세서의 타이밍을 변경할 때마다 다른 프로세서 유형이 결정됩니다 (Athlon XP +1500이어야한다고 생각하지만 실제로는 모르겠습니다).

나는 생각한다

less /proc/cpuinfo

결과는 BIOS에서 설정 한 타이밍에 따라 다릅니다.

그렇다면 어떤 프로세서가 실제로 마운트되어 있는지 어떻게 알 수 있습니까?


프로세서 유형이 바뀌고 있다는 표시기는 무엇입니까?
Joe Internet

내 바이오스는 시계 설정 및 결과 주파수에 따라 프로세서 유형을 보여줍니다. 기본 타이밍을 100MHz로 설정하면 결과 CPU 속도는 1GHz이며 BIOS에 "AMD Athlon XP"가 표시됩니다. 기본 타이밍을 133MHz로 설정하면 결과 주파수는 1,333GHz가 아니며 BIOS에 "AMD Athlon XP 1500+"가 표시됩니다. 이제 어떤 프로세서가 실제로 마운트되어 있는지 약간 혼란 스럽습니다.
Martin

less /proc/cpuinfo다른 결과도 표시 됩니까 ?
Joe Internet

네, 그것은 바이오스 쇼와 같은 이름을 보여줍니다
Martin

2
좋아, 뛰면 어떻게 되니 sudo dmidecode -t processor? 각 설정에 따라 변경되거나 동일하게 유지됩니까?
Joe Internet

답변:


2

/proc/cpuinfo및에 일부 정보가 /sys/devices/system/cpu있습니다.

거기에있는 대부분의 파일은 텍스트 파일처럼 작동하며 예를 들어 cat. 또한 자동 구문 분석이 매우 쉽습니다.


나는이 위치들을 알고 있지만, 그들의 내용은 BIOS에서 수집 한 정보에 근거한다고 생각합니다
Martin

1
아닙니다. 커널은 시작할 때 하드웨어에서 직접 이러한 정보를 검사합니다. 추가 세부 사항은 때때로 dmesg 출력의 첫 번째 라인에서 찾을 수 있습니다.
Luke404
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.