Sun OS UNIX 시스템의 CPU 구성이 무엇인지 알려주는 UNIX 명령이 있는지 알고 있습니까? 또한 메모리 구성을 결정하려고합니다. 거기에 말해 줄 UNIX 명령이 있습니까?UNIX 시스템에서 CPU에 대한 정보를 찾는 명령
답변
난 당신이 프로세서의 종류와 시스템에 설치된 물리적 프로세서의 수를 찾을 수 psrinfo을 시도 많은 UNIXs
에 prtdiag 명령이나 prtconf의를 사용할 수 있다고 생각합니다.
링크가 작동하지 않습니다. –
@FranklinYu : 감사합니다. 대체품으로 업데이트되었습니다. – timday
보다 구체적으로, psrinfo -v | less –
내가 가장 좋아하는 것은 부팅 메시지를 보는 것입니다. 최근에 부팅 한 경우/etc/dmesg를 실행 해보십시오. 그렇지 않으면/var/adm에 로그인하거나/var에 어떤 위치에 로그인하여 부팅 메시지를 찾으십시오.
우선, 실행중인 Solaris 버전과 보유한 하드웨어에 따라 달라질 수 있습니다.
적어도 SPARC에는 프로세서 정보를 표시하는 psrinfo
이 있으며,이 프로세서 정보는 컴퓨터에서 보는 CPU
의 번호를 표시합니다. psrinfo -p
은 설치된 실제 프로세서의 수를 보여줍니다. 이를 통해 실제 프로세서 당 스레드 수/코어 수를 추론 할 수 있습니다.
prtdiag
은 컴퓨터의 하드웨어에 대한 정교한 정보를 표시합니다. V240에서 메모리 채널 정보를 prtdiag
에서 얻지 만 T2000에서는 나타나지 않는 것처럼 보입니다. UltraSPARC IIIi와 UltraSPARC T1 사이의 아키텍처 문제라고 생각합니다.
$ nproc에
샘플 출력 : 4
lscpu 인간 - 판독 가능 포맷으로 CPU 아키텍처 정보 양식은/proc/cpuinfon 수집 :
psrinfo는 x86에서도 Solaris와 작동합니다. prtdiag는 이전에는 SPARC 였지만 더 이상은 아닙니다. – jlliagre
nproc에 명령 가능 처리 유닛의 개수를 나타낸다 $ lscpu
샘플 출력 :
아키텍처 : x86_64에
CPU 연산 모드 (들) : 32 비트, 64 비트
바이트 순서 : 엔디안
CPU (들) : 8
온라인 CPU (들)에서 1
코어 (들)는 소켓 당 : 4
CPU 소켓은 코어 당 0-7
나사 (S) 2
NUMA 노드 (들) : 1
벤더 ID : GenuineIntel
CPU 가족 6
모델 : 15
스테핑 7
CPU의 메가 헤르츠 : 1866.669 밉스
: 3732.83
가상화 : VT-X
L1D 캐쉬 : 32K
L1i 캐시 : 32K
L2 캐시 : 4096K
NUMA의 node0의 CPU (들) : 0-7
Solaris에 없음. 자신 만의'lscpu'를 빌드하더라도/proc/sys/kernel/hostname : No such file or directory' –
- 1. UNIX 시스템에서 JAR 파일 업데이트
- 2. UNIX 내보내기 명령
- 3. AIX (vs) Unix 명령
- 4. "ps aux"UNIX 명령
- 5. expect 명령 - Unix
- 6. Java에서 Unix 명령 반복
- 7. unix diff 명령 질문
- 8. unzip unix 명령
- 9. Unix 시스템에서 하위 프로세스를 생성 하시겠습니까?
- 10. Sybase DB에 대한 연결 정보를 찾는 방법
- 11. JSP로 원격 UNIX 시스템에서 java 프로그램을 실행하십시오.
- 12. AIX 시스템에서 syslog를 찾는 방법
- 13. Unix 명령 행 옵션 문법
- 14. CPU에 glTranslate()로드에 대한 대안 제안
- 15. SCO Unix Com 포트에 대한 정보
- 16. UNIX iPhone에서 서비스를 제어하는 시스템 명령
- 17. Unix 명령 행 응용 프로그램에 명령 호출 추가하기
- 18. UNIX 시간 명령 - 입력 된 시간은?
- 19. unix 명령 줄은로 실행합니다. (도트) 대하지 않고
- 20. PHP, UNIX 명령, imagick, 오버 플로우
- 21. 실행중인 프로세스의 CPU 사용량 줄이기 : Unix 명령
- 22. Unix 및 Windows 용 명령 줄 GUID?
- 23. 엑스 코드 : UNIX 명령 줄 도구 설치
- 24. UNIX 셸 명령 및 파이프의 초보자 문제
- 25. 주어진 MySQL 프로세스에 대한 자세한 정보를 찾는 방법은 무엇입니까?
- 26. IIS에서 mysql에 대한 연결 문자열 세부 정보를 찾는 방법은 무엇입니까?
- 27. Twisted를 사용하여 원격 시스템에서 명령 실행
- 28. Unix 기반 시스템에서 MSMQ를 대체 할 수있는 전송 기술은 무엇입니까?
- 29. Qt Creator를 사용하여 Unix 시스템에서 Qt 응용 프로그램 개발
- 30. Linux/Unix 파일 시스템에서 실행 파일로 마운트 가능
(1)의 담당자, 그는 아마도 베타에 초대되지 않았습니다. 나는 아직도 당신이 serverfault에 들어갈 수 있다면 행운이라고 생각하지 않았습니다. – runako
나는 모두가 베타 테스트에 참여할 수 있다고 생각 했습니까? 나는 당신이 단지 암호 (블로그에있다)를 가져야한다고 생각했다. – Zifre
이것은 런타임에 배우는 것이 유용한 생각 일 때가 될 수 있습니다 ... 프로그래밍 방식으로 찾기 위해 전문화해야합니다. 커맨드 라인 질문은 serverfault에 더 좋을 것입니다. – dmckee