diff options
| author | Frank Ch. Eigler <fche@redhat.com> | 2024-06-01 10:19:04 -0400 | 
|---|---|---|
| committer | Frank Ch. Eigler <fche@redhat.com> | 2024-06-01 10:19:04 -0400 | 
| commit | 4f6d86506bfb5c93ffb1ca161b0771256da3383b (patch) | |
| tree | ca0a4e4af255f17fb57d3e471fa0538c191d091f /index.html | |
| parent | added new man pages (diff) | |
regen, replace some subdirs with in-place html (not sure why)
Diffstat (limited to 'index.html')
| -rw-r--r-- | index.html | 148 | 
1 files changed, 85 insertions, 63 deletions
| @@ -1,72 +1,94 @@ | |||
| 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | 1 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" | 
| 2 | "http://www.w3.org/TR/html4/loose.dtd"> | ||
| 3 | <html > | ||
| 4 | <head><title></title> | ||
| 5 | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> | ||
| 6 | <meta name="generator" content="TeX4ht (https://tug.org/tex4ht/)"> | ||
| 7 | <meta name="originator" content="TeX4ht (https://tug.org/tex4ht/)"> | ||
| 8 | <!-- html,2 --> | ||
| 9 | <meta name="src" content="tutorial.tex"> | ||
| 10 | <link rel="stylesheet" type="text/css" href="tutorial.css"> | ||
| 11 | </head><body | ||
| 12 | > | ||
| 13 | <div class="center" | ||
| 14 | > | ||
| 15 | <!--l. 34--><p class="noindent" > | ||
| 2 | 16 | ||
| 3 | <html> | 17 | <!--l. 35--><p class="noindent" ><span | 
| 4 | <head> | 18 | class="bchb7t-x-x-172">Systemtap tutorial</span></div> | 
| 5 | <meta name="generator" content="Bluefish 1.0.4"> | 19 | <!--l. 38--><p class="noindent" > <div class="minipage">Frank Ch. Eigler <span | 
| 6 | <title>SystemTap</title> | 20 | class="cmtt-9"><fche@redhat.com> </span><br | 
| 7 | <link rel="stylesheet" href="systemtap.css" type="text/css"> | 21 | class="newline" /> June 1, | 
| 8 | <meta http-equiv="Content-Type" content= | 22 | 2024 </div> | 
| 9 | "text/html; charset=utf-8"> | 23 | <div class="tableofcontents"> | 
| 10 | <meta http-equiv="Content-Style-Type" content="text/css"> | 24 | <span class="likesectionToc" ><a | 
| 11 | </head> | 25 | href="tutorialli1.html#x2-1000" id="QQ2-2-1">Contents</a></span> | 
| 26 | <br /><span class="sectionToc" >1 <a | ||
| 27 | href="tutorialse1.html#x3-20001" id="QQ2-3-2">Introduction</a></span> | ||
| 28 | <br /><span class="sectionToc" >2 <a | ||
| 29 | href="tutorialse2.html#x4-30002" id="QQ2-4-5">Tracing</a></span> | ||
| 30 | <br /> <span class="subsectionToc" >2.1 <a | ||
| 31 | href="tutorialse2.html#x4-40002.1" id="QQ2-4-6">Where to probe</a></span> | ||
| 32 | <br /> <span class="subsectionToc" >2.2 <a | ||
| 33 | href="tutorialse2.html#x4-50002.2" id="QQ2-4-7">What to print</a></span> | ||
| 34 | <br /> <span class="subsectionToc" >2.3 <a | ||
| 35 | href="tutorialse2.html#x4-60002.3" id="QQ2-4-9">Exercises</a></span> | ||
| 36 | <br /><span class="sectionToc" >3 <a | ||
| 37 | href="tutorialse3.html#x6-70003" id="QQ2-6-10">Analysis</a></span> | ||
| 38 | <br /> <span class="subsectionToc" >3.1 <a | ||
| 39 | href="tutorialse3.html#x6-80003.1" id="QQ2-6-11">Basic constructs</a></span> | ||
| 40 | <br /> <span class="subsectionToc" >3.2 <a | ||
| 41 | href="tutorialse3.html#x6-90003.2" id="QQ2-6-13">Target variables</a></span> | ||
| 42 | <br /> <span class="subsectionToc" >3.3 <a | ||
| 43 | href="tutorialse3.html#x6-100003.3" id="QQ2-6-15">Functions</a></span> | ||
| 44 | <br /> <span class="subsectionToc" >3.4 <a | ||
| 45 | href="tutorialse3.html#x6-110003.4" id="QQ2-6-17">Arrays</a></span> | ||
| 46 | <br /> <span class="subsectionToc" >3.5 <a | ||
| 47 | href="tutorialse3.html#x6-120003.5" id="QQ2-6-18">Aggregates</a></span> | ||
| 48 | <br /> <span class="subsectionToc" >3.6 <a | ||
| 49 | href="tutorialse3.html#x6-130003.6" id="QQ2-6-19">Safety</a></span> | ||
| 50 | <br /> <span class="subsectionToc" >3.7 <a | ||
| 51 | href="tutorialse3.html#x6-140003.7" id="QQ2-6-20">Exercises</a></span> | ||
| 52 | <br /><span class="sectionToc" >4 <a | ||
| 53 | href="tutorialse4.html#x10-150004" id="QQ2-10-21">Tapsets</a></span> | ||
| 54 | <br /> <span class="subsectionToc" >4.1 <a | ||
| 55 | href="tutorialse4.html#x10-160004.1" id="QQ2-10-22">Automatic selection</a></span> | ||
| 56 | <br /> <span class="subsectionToc" >4.2 <a | ||
| 57 | href="tutorialse4.html#x10-170004.2" id="QQ2-10-25">Probe point aliases</a></span> | ||
| 58 | <br /> <span class="subsectionToc" >4.3 <a | ||
| 59 | href="tutorialse4.html#x10-180004.3" id="QQ2-10-27">Embedded C</a></span> | ||
| 60 | <br /> <span class="subsectionToc" >4.4 <a | ||
| 61 | href="tutorialse4.html#x10-190004.4" id="QQ2-10-29">Naming conventions</a></span> | ||
| 62 | <br /> <span class="subsectionToc" >4.5 <a | ||
| 63 | href="tutorialse4.html#x10-200004.5" id="QQ2-10-30">Exercises</a></span> | ||
| 64 | <br /><span class="sectionToc" >5 <a | ||
| 65 | href="tutorialse5.html#x12-210005" id="QQ2-12-31">Further information</a></span> | ||
| 66 | <br /><span class="sectionToc" >A <a | ||
| 67 | href="tutorialse6.html#x13-22000A" id="QQ2-13-32">Errors</a></span> | ||
| 68 | <br /> <span class="subsectionToc" >A.1 <a | ||
| 69 | href="tutorialse6.html#x13-23000A.1" id="QQ2-13-33">Parse errors</a></span> | ||
| 70 | <br /> <span class="subsectionToc" >A.2 <a | ||
| 71 | href="tutorialse6.html#x13-24000A.2" id="QQ2-13-34">Type errors</a></span> | ||
| 72 | |||
| 73 | |||
| 74 | <br /> <span class="subsectionToc" >A.3 <a | ||
| 75 | href="tutorialse6.html#x13-25000A.3" id="QQ2-13-35">Symbol errors</a></span> | ||
| 76 | <br /> <span class="subsectionToc" >A.4 <a | ||
| 77 | href="tutorialse6.html#x13-26000A.4" id="QQ2-13-36">Probing errors </a></span> | ||
| 78 | <br /> <span class="subsectionToc" >A.5 <a | ||
| 79 | href="tutorialse6.html#x13-27000A.5" id="QQ2-13-37">Runtime errors</a></span> | ||
| 80 | <br /><span class="sectionToc" >B <a | ||
| 81 | href="tutorialse7.html#x14-28000B" id="QQ2-14-38">Acknowledgments</a></span> | ||
| 82 | </div> | ||
| 12 | 83 | ||
| 13 | <body> | ||
| 14 | <table cellspacing="2" cellpadding="2" border="0" width="100%"> | ||
| 15 | <tr> | ||
| 16 | <td valign="bottom" height="80"><img src="systemtaplogo.png" | ||
| 17 | alt="SystemTap logo" width="165" height="25"></td> | ||
| 18 | <td valign="bottom" class="topnavright" align="right"> | ||
| 19 | Overview |  | ||
| 20 | <a href="getinvolved.html">Get Involved</a> |  | ||
| 21 | <a href="http://sourceware.org/systemtap/wiki">Wiki</a> |  | ||
| 22 | <a href="documentation.html">Documentation</a> |  | ||
| 23 | <a href="links.html">Links</a></td> | ||
| 24 | </tr> | ||
| 25 | </table> | ||
| 26 | 84 | ||
| 27 | <div class="mainbackground"> | ||
| 28 | <div class="maintextregion"> | ||
| 29 | <img src="systemtapcorner.gif"> | ||
| 30 | 85 | ||
| 31 | <table cellspacing="2" cellpadding="4" border="0" width="99%" | ||
| 32 | style="margin-top:17;"> | ||
| 33 | <tr> | ||
| 34 | <td width="200">  | ||
| 35 | </td> | ||
| 36 | 86 | ||
| 37 | <td valign="top"> | ||
| 38 | <img src="smileytap.svg" width="300"> | ||
| 39 | <br> | ||
| 40 | |||
| 41 | <h1>Overview</h1> | ||
| 42 | 87 | ||
| 43 | <p>SystemTap provides free software (GPL) infrastructure to | ||
| 44 | simplify the gathering of information about the running Linux | ||
| 45 | system. This assists diagnosis of a performance or functional | ||
| 46 | problem. SystemTap eliminates the need for the developer to go | ||
| 47 | through the tedious and disruptive instrument, recompile, install, | ||
| 48 | and reboot sequence that may be otherwise required to collect data.</p> | ||
| 49 | 88 | ||
| 50 | <p>SystemTap provides a simple command line interface and | 89 | |
| 51 | scripting language for writing instrumentation for a live | 90 | </body></html> | 
| 52 | running kernel <i>plus</i> user-space applications. We are publishing | 91 | |
| 53 | samples, as well as enlarging the internal "tapset" script library to aid reuse and abstraction. </p> | 92 | |
| 54 | 93 | ||
| 55 | <p>Among other tracing/probing tools, SystemTap is the tool of choice | ||
| 56 | for complex tasks that may require live analysis, programmable on-line | ||
| 57 | response, and whole-system symbolic access. SystemTap can also handle | ||
| 58 | simple tracing jobs.</p> | ||
| 59 | </td> | ||
| 60 | </tr> | ||
| 61 | </table> | ||
| 62 | </div> | ||
| 63 | </div> | ||
| 64 | 94 | ||
| 65 | <table cellspacing="2" cellpadding="2" border="0" width="100%"> | ||
| 66 | <tr> | ||
| 67 | <td align="center" class="footer"><a href= | ||
| 68 | "http://sourceware.org/systemtap">SystemTap</a></td> | ||
| 69 | </tr> | ||
| 70 | </table> | ||
| 71 | </body> | ||
| 72 | </html> | ||
