About: Ktrace

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

ktrace is a utility included with certain versions of BSD Unix and Mac OS X that traces kernel interaction with a program and dumps it to disk for the purposes of debugging and analysis. Traced kernel operations include system calls, namei translations, signal processing, and I/O. Trace files generated by ktrace (named ktrace.out by default) can be viewed in human-readable form by using the kdump utility. Since Mac OS X Leopard, ktrace has been replaced by DTrace.

Property Value
dbo:abstract
  • ktrace je v oblasti operačních systémů nástroj obsažený v některých verzích systémů BSD a macOS, který slouží k trasování interakce mezi aplikacemi a jádrem operačního systému. Záznam zahrnující trasování systémových volání, signálů a vstupu/výstupu je následně uložen do vnější paměti za účelem následné analýzy a ladění. Přednastaveným výstupem je soubor ktrace.out, k jehož prohlížení slouží nástroj kdump. V operačním systému Mac OS byl ktrace nahrazen od verze nástrojem . V operačním systému Linux je místo ktrace používán program strace. (cs)
  • ktrace es una utilidad incluida con ciertas versiones de BSD y macOS que rastrea la interacción del kernel con un programa y la descarga en el disco para fines de depuración y análisis. Las operaciones rastreadas del kernel incluyen llamadas al sistema, traducciones de nombres, procesamiento de señales y E/S.​ ktrace es algo similar a la strace de Linux, excepto por ser mucho más rápido – con strace, cada llamada al sistema ejecutada por el programa rastreado requiere un cambio de contexto al programa de rastreo y viceversa, mientras que el rastreo con ktrace es realizado por el núcleo, por lo que no se requieren cambios de contexto adicionales. Los archivos de rastreo generados por ktrace (denominados ktrace.out de forma predeterminada) se pueden ver en forma legible para las personas utilizando la utilidad kdump.​ Desde Mac OS X 10.5 Leopard, ktrace ha sido reemplazado por DTrace. (es)
  • ktrace is a utility included with certain versions of BSD Unix and Mac OS X that traces kernel interaction with a program and dumps it to disk for the purposes of debugging and analysis. Traced kernel operations include system calls, namei translations, signal processing, and I/O. Trace files generated by ktrace (named ktrace.out by default) can be viewed in human-readable form by using the kdump utility. Since Mac OS X Leopard, ktrace has been replaced by DTrace. (en)
  • ktrace는 디버그와 분석을 목적으로 커널과 프로그램 간 통신을 추적하고 추적한 결과를 디스크에 덤프하는 유틸리티의 하나로, 특정 버전의 BSD와 맥 OS X에 포함되어 있다. 추적 대상이 되는 커널 기능으로는 시스템 호출, namei 변환, 신호 처리, 입출력 등이 있다. ktrace는 훨씬 더 빠르다는 점을 제외하고는 리눅스의 strace와 다소 비슷하다. strace의 경우 추적 대상이 되는 프로그램이 실행하는 모든 시스템 호출이 문맥 교환을 수반하지만 ktrace로 추적할 경우 커널이 실제로 수행하므로 추가적인 문맥 교환이 필요하지 않다. ktrace가 생성하는 트레이스(기본값은 ktrace.out)는 kdump 유틸리티를 사용하여 인간이 읽을 수 있는 형태로 볼 수 있다. 맥 OS X 10.5 이후로 ktrace는 DTrace로 대체된 상태이다. (ko)
dbo:genre
dbo:language
dbo:operatingSystem
dbo:programmingLanguage
dbo:wikiPageID
  • 18686005 (xsd:integer)
dbo:wikiPageLength
  • 1628 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1056407163 (xsd:integer)
dbo:wikiPageWikiLink
dbp:genre
dbp:language
dbp:name
  • ktrace (en)
dbp:operatingSystem
  • BSD Unix and Mac OS X (en)
dbp:programmingLanguage
  • C (en)
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • ktrace je v oblasti operačních systémů nástroj obsažený v některých verzích systémů BSD a macOS, který slouží k trasování interakce mezi aplikacemi a jádrem operačního systému. Záznam zahrnující trasování systémových volání, signálů a vstupu/výstupu je následně uložen do vnější paměti za účelem následné analýzy a ladění. Přednastaveným výstupem je soubor ktrace.out, k jehož prohlížení slouží nástroj kdump. V operačním systému Mac OS byl ktrace nahrazen od verze nástrojem . V operačním systému Linux je místo ktrace používán program strace. (cs)
  • ktrace is a utility included with certain versions of BSD Unix and Mac OS X that traces kernel interaction with a program and dumps it to disk for the purposes of debugging and analysis. Traced kernel operations include system calls, namei translations, signal processing, and I/O. Trace files generated by ktrace (named ktrace.out by default) can be viewed in human-readable form by using the kdump utility. Since Mac OS X Leopard, ktrace has been replaced by DTrace. (en)
  • ktrace는 디버그와 분석을 목적으로 커널과 프로그램 간 통신을 추적하고 추적한 결과를 디스크에 덤프하는 유틸리티의 하나로, 특정 버전의 BSD와 맥 OS X에 포함되어 있다. 추적 대상이 되는 커널 기능으로는 시스템 호출, namei 변환, 신호 처리, 입출력 등이 있다. ktrace는 훨씬 더 빠르다는 점을 제외하고는 리눅스의 strace와 다소 비슷하다. strace의 경우 추적 대상이 되는 프로그램이 실행하는 모든 시스템 호출이 문맥 교환을 수반하지만 ktrace로 추적할 경우 커널이 실제로 수행하므로 추가적인 문맥 교환이 필요하지 않다. ktrace가 생성하는 트레이스(기본값은 ktrace.out)는 kdump 유틸리티를 사용하여 인간이 읽을 수 있는 형태로 볼 수 있다. 맥 OS X 10.5 이후로 ktrace는 DTrace로 대체된 상태이다. (ko)
  • ktrace es una utilidad incluida con ciertas versiones de BSD y macOS que rastrea la interacción del kernel con un programa y la descarga en el disco para fines de depuración y análisis. Las operaciones rastreadas del kernel incluyen llamadas al sistema, traducciones de nombres, procesamiento de señales y E/S.​ Los archivos de rastreo generados por ktrace (denominados ktrace.out de forma predeterminada) se pueden ver en forma legible para las personas utilizando la utilidad kdump.​ Desde Mac OS X 10.5 Leopard, ktrace ha sido reemplazado por DTrace. (es)
rdfs:label
  • Ktrace (cs)
  • Ktrace (es)
  • Ktrace (en)
  • Ktrace (ko)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • ktrace (en)
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License