<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>http://junhoahn.kr/noriwiki/index.php?action=history&amp;feed=atom&amp;title=Strace</id>
	<title>Strace - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="http://junhoahn.kr/noriwiki/index.php?action=history&amp;feed=atom&amp;title=Strace"/>
	<link rel="alternate" type="text/html" href="http://junhoahn.kr/noriwiki/index.php?title=Strace&amp;action=history"/>
	<updated>2026-05-21T23:16:03Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>http://junhoahn.kr/noriwiki/index.php?title=Strace&amp;diff=423&amp;oldid=prev</id>
		<title>2023년 2월 11일 (토) 02:00에 Ahn9807님의 편집</title>
		<link rel="alternate" type="text/html" href="http://junhoahn.kr/noriwiki/index.php?title=Strace&amp;diff=423&amp;oldid=prev"/>
		<updated>2023-02-11T02:00:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2023년 2월 11일 (토) 02:00 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;1번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[분류: &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;운영체제 디버깅&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[분류: &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;리눅스 커널&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 개요 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 개요 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ahn9807</name></author>
	</entry>
	<entry>
		<id>http://junhoahn.kr/noriwiki/index.php?title=Strace&amp;diff=422&amp;oldid=prev</id>
		<title>Ahn9807: 새 문서: 분류: 운영체제 디버깅  == 개요 == Strace는 리눅스에서 프로세스의 시스템콜과 시그널을 추적하기 위한 디버깅 툴이다. 한 프로세스가 어떤 시스템콜을 사용하는지, 어떤 부분에서 병목현상이 일어나는지 아니면 어떠한 오류로 프로세스가 죽는지 탐지하고 디버깅할 수 있다.   == 옵션 ==  -s: 출력시킬 최대 길이를 설정한다. (하나의 시스템콜의 인자가 너무 길경...</title>
		<link rel="alternate" type="text/html" href="http://junhoahn.kr/noriwiki/index.php?title=Strace&amp;diff=422&amp;oldid=prev"/>
		<updated>2023-02-11T01:59:57Z</updated>

		<summary type="html">&lt;p&gt;새 문서: &lt;a href=&quot;/noriwiki/index.php?title=%EB%B6%84%EB%A5%98:%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9C_%EB%94%94%EB%B2%84%EA%B9%85&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;분류:운영체제 디버깅 (없는 문서)&quot;&gt;분류: 운영체제 디버깅&lt;/a&gt;  == 개요 == Strace는 리눅스에서 프로세스의 시스템콜과 시그널을 추적하기 위한 디버깅 툴이다. 한 프로세스가 어떤 시스템콜을 사용하는지, 어떤 부분에서 병목현상이 일어나는지 아니면 어떠한 오류로 프로세스가 죽는지 탐지하고 디버깅할 수 있다.   == 옵션 ==  -s: 출력시킬 최대 길이를 설정한다. (하나의 시스템콜의 인자가 너무 길경...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[분류: 운영체제 디버깅]]&lt;br /&gt;
&lt;br /&gt;
== 개요 ==&lt;br /&gt;
Strace는 리눅스에서 프로세스의 시스템콜과 시그널을 추적하기 위한 디버깅 툴이다. 한 프로세스가 어떤 시스템콜을 사용하는지, 어떤 부분에서 병목현상이 일어나는지 아니면 어떠한 오류로 프로세스가 죽는지 탐지하고 디버깅할 수 있다. &lt;br /&gt;
&lt;br /&gt;
== 옵션 ==&lt;br /&gt;
 -s: 출력시킬 최대 길이를 설정한다. (하나의 시스템콜의 인자가 너무 길경우 잘리는 문제가 생길 수도 있는데, 그 길이의 Max를 정한다.)&lt;br /&gt;
 -f: 자식 프로세스를 추적한다.&lt;br /&gt;
 -t: 타임 스탬프를 찍는다.&lt;br /&gt;
 -p: 추적할 프로세스의 pid를 받는다. 이 옵션은 기존에 돌아가던 프로세스에 strace를 attach할 수 있게 한다.&lt;br /&gt;
 -c: 추적 결과에 대한 통계를 낸다.&lt;br /&gt;
&lt;br /&gt;
== 사용 예 ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
➜ strace -f -t ./prog_1 &lt;br /&gt;
04:13:59 execve(&amp;quot;./prog_1&amp;quot;, [&amp;quot;./prog_1&amp;quot;], 0x7ffea293b0d0 /* 33 vars */) = 0&lt;br /&gt;
04:13:59 arch_prctl(0x3001 /* ARCH_??? */, 0x7ffd38c95770) = -1 EINVAL (Invalid argument)&lt;br /&gt;
04:13:59 brk(NULL)                      = 0xb2f000&lt;br /&gt;
04:13:59 brk(0xb301c0)                  = 0xb301c0&lt;br /&gt;
04:13:59 arch_prctl(ARCH_SET_FS, 0xb2f880) = 0&lt;br /&gt;
04:13:59 uname({sysname=&amp;quot;Linux&amp;quot;, nodename=&amp;quot;libra13&amp;quot;, ...}) = 0&lt;br /&gt;
04:13:59 readlink(&amp;quot;/proc/self/exe&amp;quot;, &amp;quot;/home/ahn9807/AOS/build/mnt/prog&amp;quot;..., 4096) = 34&lt;br /&gt;
04:13:59 brk(0xb511c0)                  = 0xb511c0&lt;br /&gt;
04:13:59 brk(0xb52000)                  = 0xb52000&lt;br /&gt;
04:13:59 mprotect(0x4bd000, 12288, PROT_READ) = 0&lt;br /&gt;
04:13:59 fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x1), ...}) = 0&lt;br /&gt;
04:13:59 write(1, &amp;quot;Hello!&amp;quot;, 6Hello!)          = 6&lt;br /&gt;
04:13:59 exit_group(0)                  = ?&lt;br /&gt;
04:13:59 +++ exited with 0 +++&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ahn9807</name></author>
	</entry>
</feed>