<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=Dtrace</id>
	<title>Dtrace - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=Dtrace"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Dtrace&amp;action=history"/>
	<updated>2026-04-24T13:36:16Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Dtrace&amp;diff=3566&amp;oldid=prev</id>
		<title>Admin: /* KÄLLOR */</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Dtrace&amp;diff=3566&amp;oldid=prev"/>
		<updated>2024-08-26T07:04:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;KÄLLOR&lt;/span&gt;&lt;/span&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;sv&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Äldre version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen från 26 augusti 2024 kl. 07.04&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-l231&quot;&gt;Rad 231:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Rad 231:&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;=== KÄLLOR ===&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;=== KÄLLOR ===&lt;/div&gt;&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;[https://man7.org/linux/man-pages/man1/dtrace.1.html dtrace manual (Linux)]&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;[https://man7.org/linux/man-pages/man1/dtrace.1.html dtrace manual (Linux)]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;BR&amp;gt;&lt;/ins&gt;&lt;/div&gt;&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;[https://dtrace.org dtrace Officiell Webbplats]&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;[https://dtrace.org dtrace Officiell Webbplats]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;BR&amp;gt;&lt;/ins&gt;&lt;/div&gt;&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;[https://github.com/dtrace/dtrace dtrace GitHub Repository]&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;[https://github.com/dtrace/dtrace dtrace GitHub Repository]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;BR&amp;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;= Sidslut =&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;= Sidslut =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Dtrace&amp;diff=3565&amp;oldid=prev</id>
		<title>Admin: /* KÄLLOR */</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Dtrace&amp;diff=3565&amp;oldid=prev"/>
		<updated>2024-08-26T07:04:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;KÄLLOR&lt;/span&gt;&lt;/span&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;sv&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Äldre version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen från 26 augusti 2024 kl. 07.04&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-l234&quot;&gt;Rad 234:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Rad 234:&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;[https://dtrace.org dtrace Officiell Webbplats]&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;[https://dtrace.org dtrace Officiell Webbplats]&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;div&gt;[https://github.com/dtrace/dtrace dtrace GitHub Repository]&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;[https://github.com/dtrace/dtrace dtrace GitHub Repository]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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 colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;= Sidslut =&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&amp;lt;hr&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;Det här är en maskinöversättning av linux kommando manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;https://www.linux.se/kontaka-linux-se/&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&amp;lt;BR&gt;&amp;lt;BR&gt;Tack till [https://datorhjalp.se Datorhjälp] som har  sponsrat Linux.se med webserver.&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;[[Kategori:Unix-kommandon]]&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;[[Kategori:Unix-kommandon]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;[[Kategori:Linuxkommandon]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=Dtrace&amp;diff=2346&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;== dtrace - Dynamisk spårning av operativsystem och applikationer == `dtrace` är ett kraftfullt diagnostiskt och felsökningsverktyg som används för att dynamiskt spåra operativsystem och applikationer. Det är användbart för att analysera prestanda, felsöka problem och få insikter i systemets beteende.  === NAMN === dtrace - Dynamisk spårning av operativsystem och applikationer  === SYNOPSIS ===  dtrace [alternativ] [script [arg1 arg2 ...]]  === BESKRIVNING ==...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=Dtrace&amp;diff=2346&amp;oldid=prev"/>
		<updated>2024-06-07T13:00:04Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;== dtrace - Dynamisk spårning av operativsystem och applikationer == `dtrace` är ett kraftfullt diagnostiskt och felsökningsverktyg som används för att dynamiskt spåra operativsystem och applikationer. Det är användbart för att analysera prestanda, felsöka problem och få insikter i systemets beteende.  === NAMN === dtrace - Dynamisk spårning av operativsystem och applikationer  === SYNOPSIS ===  dtrace [alternativ] [script [arg1 arg2 ...]]  === BESKRIVNING ==...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== dtrace - Dynamisk spårning av operativsystem och applikationer ==&lt;br /&gt;
`dtrace` är ett kraftfullt diagnostiskt och felsökningsverktyg som används för att dynamiskt spåra operativsystem och applikationer. Det är användbart för att analysera prestanda, felsöka problem och få insikter i systemets beteende.&lt;br /&gt;
&lt;br /&gt;
=== NAMN ===&lt;br /&gt;
dtrace - Dynamisk spårning av operativsystem och applikationer&lt;br /&gt;
&lt;br /&gt;
=== SYNOPSIS ===&lt;br /&gt;
 dtrace [alternativ] [script [arg1 arg2 ...]]&lt;br /&gt;
&lt;br /&gt;
=== BESKRIVNING ===&lt;br /&gt;
`dtrace` är ett flexibelt verktyg för att spåra systemhändelser i realtid. Det kan användas för att analysera prestanda, övervaka systemresurser och felsöka applikationer. `dtrace` fungerar genom att dynamiskt infoga spårningspunkter i både kärnan och användarapplikationer, vilket ger detaljerad information om systemets beteende.&lt;br /&gt;
&lt;br /&gt;
=== ALTERNATIV ===&lt;br /&gt;
Kommandot `dtrace` stöder flera alternativ som kan användas för att justera dess beteende:&lt;br /&gt;
&lt;br /&gt;
* -a, --flowindent - Visa in- och utflöde av funktionsanrop med indrag.&lt;br /&gt;
* -b, --bufsize=size - Ställ in storleken på bufferten.&lt;br /&gt;
* -c, --exec=command - Kör angivet kommando och spåra det.&lt;br /&gt;
* -e, --compile - Kompilera men kör inte scriptet.&lt;br /&gt;
* -h, --help - Visa hjälpmeddelande och avsluta.&lt;br /&gt;
* -l, --list - Lista alla tillgängliga provtagare.&lt;br /&gt;
* -n, --name=probe - Aktivera spårning för angiven provtagare.&lt;br /&gt;
* -o, --output=file - Skriv utdata till angiven fil.&lt;br /&gt;
* -p, --pid=pid - Fäst dtrace till en befintlig process med angivet PID.&lt;br /&gt;
* -q, --quiet - Undertryck all icke-väsentlig utdata.&lt;br /&gt;
* -s, --script=file - Kör scriptet i angiven fil.&lt;br /&gt;
* -x, --option[=value] - Ställ in dtrace-alternativ.&lt;br /&gt;
* -Z, --enable - Aktivera provtagare även om de inte finns.&lt;br /&gt;
&lt;br /&gt;
=== KOMMANDON ===&lt;br /&gt;
Kommandot `dtrace` stöder flera kommandon som kan användas för att spåra och analysera systemhändelser:&lt;br /&gt;
&lt;br /&gt;
==== Köra ett dtrace-script ====&lt;br /&gt;
`dtrace` kan användas för att köra ett specifikt dtrace-script.&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 dtrace -s myscript.d&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando kör `myscript.d`, ett dtrace-script som specificerar vilka systemhändelser som ska spåras och hur de ska behandlas.&lt;br /&gt;
&lt;br /&gt;
==== Köra ett kommando och spåra det ====&lt;br /&gt;
`dtrace` kan användas för att köra ett specifikt kommando och spåra dess systemhändelser.&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 dtrace -c ls&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando kör `ls` och spårar dess systemhändelser.&lt;br /&gt;
&lt;br /&gt;
==== Fästa dtrace till en befintlig process ====&lt;br /&gt;
`dtrace` kan användas för att fästa sig till en befintlig process och spåra dess systemhändelser.&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 dtrace -p 1234&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando fäster `dtrace` till processen med PID 1234 och spårar dess systemhändelser.&lt;br /&gt;
&lt;br /&gt;
==== Lista tillgängliga provtagare ====&lt;br /&gt;
`dtrace` kan användas för att lista alla tillgängliga provtagare som kan spåras.&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 dtrace -l&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando listar alla tillgängliga provtagare som kan spåras av `dtrace`.&lt;br /&gt;
&lt;br /&gt;
==== Visa in- och utflöde av funktionsanrop ====&lt;br /&gt;
`dtrace` kan användas för att visa in- och utflöde av funktionsanrop med indrag.&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 dtrace -a -n &amp;#039;syscall:::&amp;#039; &lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando visar in- och utflöde av alla systemanrop med indrag.&lt;br /&gt;
&lt;br /&gt;
==== Ställa in storleken på bufferten ====&lt;br /&gt;
`dtrace` kan användas för att ställa in storleken på bufferten som används för att lagra spårningsdata.&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 dtrace -b 8m -s myscript.d&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando ställer in buffertstorleken till 8 megabyte och kör `myscript.d`.&lt;br /&gt;
&lt;br /&gt;
==== Skriv utdata till en fil ====&lt;br /&gt;
`dtrace` kan användas för att skriva spårningsutdata till en specifik fil.&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 dtrace -o output.txt -c ls&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando skriver utdata från spårning av `ls` till filen `output.txt`.&lt;br /&gt;
&lt;br /&gt;
==== Aktivera specifika provtagare ====&lt;br /&gt;
`dtrace` kan användas för att aktivera specifika provtagare.&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 dtrace -n syscall::read:entry&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando aktiverar spårning av `read` systemanrop vid inmatning.&lt;br /&gt;
&lt;br /&gt;
==== Använda dtrace-alternativ ====&lt;br /&gt;
`dtrace` kan användas för att ställa in specifika alternativ som påverkar dess beteende.&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 dtrace -x aggsize=8m -s myscript.d&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta kommando ställer in aggregatstorleken till 8 megabyte och kör `myscript.d`.&lt;br /&gt;
&lt;br /&gt;
=== SKILLNADER MELLAN macOS OCH LINUX ===&lt;br /&gt;
Det finns viktiga skillnader att tänka på när man använder `dtrace` på macOS jämfört med Linux:&lt;br /&gt;
&lt;br /&gt;
Tillgänglighet: `dtrace` är inbyggt i macOS, medan det på Linux kan kräva installation av specifika paket och aktivering av kärnmoduler.&lt;br /&gt;
&lt;br /&gt;
Installationssteg på Linux:&lt;br /&gt;
* På Debian-baserade system:&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get install dtrace&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* På Red Hat-baserade system:&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 sudo yum install dtrace&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installationssteg på macOS:&lt;br /&gt;
`dtrace` är inbyggt i macOS och kräver ingen ytterligare installation.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 sudo dtrace -l&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Funktionalitet: De flesta funktioner som erbjuds av `dtrace` är tillgängliga på både macOS och Linux. Vissa detaljer kan dock skilja sig beroende på implementation och användningsfall.&lt;br /&gt;
&lt;br /&gt;
Användning: På både macOS och Linux används `dtrace` ofta för att övervaka och felsöka systemhändelser. På macOS är `dtrace` ett standardverktyg som är väl integrerat med systemet, medan det på Linux kan kräva ytterligare konfiguration och installation.&lt;br /&gt;
&lt;br /&gt;
=== FELSÖKNING ===&lt;br /&gt;
Om du får ett felmeddelande när du använder `dtrace`, kontrollera följande:&lt;br /&gt;
&lt;br /&gt;
Att du använder rätt syntax och alternativ för ditt specifika kommando.&lt;br /&gt;
Att scriptet du försöker köra är korrekt och inte innehåller några syntaktiska fel.&lt;br /&gt;
Att alla nödvändiga paket och bibliotek är installerade och uppdaterade.&lt;br /&gt;
Att du har tillräckliga användarrättigheter för att spåra systemhändelser.&lt;br /&gt;
&lt;br /&gt;
Vanliga fel och deras lösningar:&lt;br /&gt;
* Felmeddelande: &amp;quot;Permission denied&amp;quot;:&lt;br /&gt;
  * Lösning: Kontrollera att du har nödvändiga behörigheter för att spåra de specifika systemhändelserna.&lt;br /&gt;
&lt;br /&gt;
* Felmeddelande: &amp;quot;No such process&amp;quot;:&lt;br /&gt;
  * Lösning: Kontrollera att den angivna processen existerar och är korrekt stavad.&lt;br /&gt;
&lt;br /&gt;
* Felmeddelande: &amp;quot;Invalid probe specifier&amp;quot;:&lt;br /&gt;
  * Lösning: Kontrollera att du anger giltiga provtagare för spårning.&lt;br /&gt;
&lt;br /&gt;
=== AVANCERAD ANVÄNDNING ===&lt;br /&gt;
`dtrace` erbjuder avancerade funktioner som kan användas för att spåra och analysera systemhändelser mer effektivt. Här är några exempel:&lt;br /&gt;
&lt;br /&gt;
==== Skapa egna dtrace-script ====&lt;br /&gt;
Du kan skapa egna dtrace-script för att spåra specifika systemhändelser och utföra specifika åtgärder baserat på dessa händelser.&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 # myscript.d&lt;br /&gt;
 syscall::open:entry {&lt;br /&gt;
     printf(&amp;quot;Process %d is opening file %s\n&amp;quot;, pid, copyinstr(arg0));&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta script spårar `open` systemanrop och skriver ut en meddelande när en process öppnar en fil.&lt;br /&gt;
&lt;br /&gt;
==== Använda aggregat i dtrace ====&lt;br /&gt;
Du kan använda aggregat för att samla och analysera data över tid i dina dtrace-script.&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 # myagg.d&lt;br /&gt;
 syscall::read:entry {&lt;br /&gt;
     @reads[execname] = count();&lt;br /&gt;
 }&lt;br /&gt;
 END {&lt;br /&gt;
     printa(@reads);&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta script spårar `read` systemanrop och räknar hur många gånger varje processnamn utför detta anrop.&lt;br /&gt;
&lt;br /&gt;
==== Spåra specifika systemresurser ====&lt;br /&gt;
Du kan använda dtrace för att spåra specifika systemresurser som CPU, minne eller nätverk.&lt;br /&gt;
&lt;br /&gt;
===== EXEMPEL =====&lt;br /&gt;
 &amp;lt;code&amp;gt;&lt;br /&gt;
 # cpuload.d&lt;br /&gt;
 dtrace:::BEGIN {&lt;br /&gt;
     printf(&amp;quot;Tracking CPU load...\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 profile:::tick-1sec {&lt;br /&gt;
     @cpu = avg(`cpuinfo.cpu[0].cpu_ticks[CPU_IDLE]);&lt;br /&gt;
 }&lt;br /&gt;
 END {&lt;br /&gt;
     printa(@cpu);&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Detta script spårar CPU-belastningen över tid och skriver ut genomsnittlig CPU-idle-tid.&lt;br /&gt;
&lt;br /&gt;
=== SE ÄVEN ===&lt;br /&gt;
* [[strace]] - Spåra systemanrop och signaler (Linux).&lt;br /&gt;
* [[lsof]] - Lista öppna filer och de processer som använder dem.&lt;br /&gt;
* [[gdb]] - GNU Debugger.&lt;br /&gt;
* [[ptrace]] - Spåra systemanrop och signaler för en process.&lt;br /&gt;
&lt;br /&gt;
=== FÖRFATTARE ===&lt;br /&gt;
`dtrace` utvecklades ursprungligen av Sun Microsystems och är nu en del av flera operativsystem inklusive macOS och Linux.&lt;br /&gt;
&lt;br /&gt;
=== KOLOFON ===&lt;br /&gt;
Denna sida är en del av `dtrace`-projektet. Mer information om projektet finns på ⟨https://dtrace.org⟩. Om du har en buggrapport för denna manualsida, se ⟨https://github.com/dtrace/dtrace/issues⟩. Denna sida erhölls från projektets upstream Git-repository ⟨https://github.com/dtrace/dtrace.git⟩ den 2023-12-22. Om du upptäcker några renderingsproblem i denna HTML-version av sidan, eller om du tror att det finns en bättre eller mer uppdaterad källa för sidan, eller om du har korrigeringar eller förbättringar av informationen i denna KOLOFON (som inte är en del av den ursprungliga manualsidan), skicka ett e-postmeddelande till man-pages@man7.org.&lt;br /&gt;
&lt;br /&gt;
=== KÄLLOR ===&lt;br /&gt;
[https://man7.org/linux/man-pages/man1/dtrace.1.html dtrace manual (Linux)]&lt;br /&gt;
[https://dtrace.org dtrace Officiell Webbplats]&lt;br /&gt;
[https://github.com/dtrace/dtrace dtrace GitHub Repository]&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Unix-kommandon]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>