나는 하드웨어에 대한 C와 함께 몇 가지 정보를 정기적으로 좀하고 싶습니다 :Windows/Linux에서 CPU 이름, 모델, 속도를 확인하는 방법 C?
- 나는 얼마나 많은 CPU의
- 그들 각각이 얼마나 많은 코어
- 많은 논리적 코어는 모든 CPU의 모든 코어를 얼마나
- CPU 이름 + 모델
- CPU 속도 + 주파수
- CPU 아키텍처 (86, 64)
리눅스와 비슷한 OS에서 /proc/cpuinfo
을 파싱 할 수 있지만 일반 파일이 아니기 때문에 안전하지 않다고 생각합니다. 봤어요 this 그래서 대답은 나에게 내가 필요로하는 모든 정보를 제공하지 않습니다. cat /proc/cpuinfo > file.txt
으로 전화하고 file.txt
을 구문 분석해야합니까? 나는 약 cpuid.h
(임 GCC를 사용)하지만이 헤더에 대한 문서를 찾을 수 ca't 알고 (어쨌든 - 그것을 사용하는 것이 좋습니다?)
"안전하지 않음"이란 무엇입니까? – chrylis