11장. 컴파일러 및 툴


SystemTap이 버전 1.8로 업데이트됨

SystemTap은 사용자가 운영 체제(특히 커널)의 활동을 조사하고 모니터링할 수 있는 추적 및 프로빙 툴입니다. netstat,ps,topiostat 와 같은 툴 출력과 유사한 정보를 제공하지만 SystemTap은 수집된 정보에 대한 더 많은 필터링 및 분석 옵션을 제공하도록 설계되었습니다.
Red Hat Enterprise Linux 6.4의 systemtap 패키지는 업스트림 버전 1.8로 업그레이드되어 여러 버그 수정 및 개선 사항을 제공합니다.
  • @var 구문은 이제 uprobekprobe 처리기(프로베, 프로세스, 커널, 모듈)에서 DWARF 변수에 액세스하기 위한 대체 언어 구문입니다.
  • SystemTap은 이제 탭 세트에서 포함된 C 헤더와의 충돌을 방지하기 위해 로컬 변수를 조작합니다.
  • SystemTap 컴파일 서버 및 클라이언트는 DNS 또는 mDNS에 나열된 호스트에 대해 IPv6 네트워크를 지원합니다.
  • SystemTap 런타임(staprun)은 이제 -T 시간 초과 옵션을 허용하여 스크립트의 낮은 처리량 출력을 폴링하는 빈도를 줄일 수 있습니다.
  • 이제 SystemTap 스크립트 번역 드라이버(stap)에서 다음과 같은 리소스 제한 옵션을 제공합니다.
    --rlimit-as=NUM
    --rlimit-cpu=NUM
    --rlimit-nproc=NUM
    --rlimit-stack=NUM
    --rlimit-fsize=NUM
    
  • SystemTap 모듈이 작아지고 컴파일 속도가 빨라졌습니다. 이제 모듈의 debuginfo가 기본적으로 비활성화됩니다.
  • 버그 CVE-2012-0875 ( malformed DWARF unwind data를 처리할 때 커널 패닉)가 수정되었습니다.

lscpuchcpu Cryostat

사용 가능한 CPU에 대한 자세한 정보를 표시하는 lscpu 유틸리티가 수많은 새로운 기능을 포함하도록 업데이트되었습니다. 또한 새 유틸리티 chcpu 가 추가되어 CPU 상태(online/offline, standby/active 및 기타 상태)를 변경하고 CPU를 비활성화 및 활성화하고 지정된 CPU를 구성할 수 있습니다.
이러한 유틸리티에 대한 자세한 내용은 lscpu(1)chcpu(8) 도움말 페이지를 참조하십시오.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.