Add report on replacing TCPDEBUG with DTrace SDTs, from gnn
This commit is contained in:
parent
eaac3eac18
commit
e8724dcd58
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=47553
1 changed files with 29 additions and 0 deletions
|
@ -200,4 +200,33 @@
|
|||
</help>
|
||||
</project>
|
||||
|
||||
<project cat='proj'>
|
||||
<title>DTrace and TCP</title>
|
||||
|
||||
<contact>
|
||||
<person>
|
||||
<name>
|
||||
<given>George</given>
|
||||
<common>Neville-Neil</common>
|
||||
</name>
|
||||
<email>gnn@FreeBSD.org</email>
|
||||
</person>
|
||||
</contact>
|
||||
|
||||
<body>
|
||||
<p>With the advent of DTrace we are able to replace many of
|
||||
the internal kernel debugging options, such as TCPDEBUG,
|
||||
with statically defined tracepoints (SDTs). Tracepoints have now
|
||||
been added to the system that replicate the functionality of the
|
||||
TCPDEBUG kernel option. No new kernel options need to be added
|
||||
— they are standard with any kernel that has DTrace, which
|
||||
is included in the default GENERIC kernels in 10.x and HEAD.
|
||||
</p>
|
||||
</body>
|
||||
|
||||
<sponsor>
|
||||
Limelight Networks
|
||||
</sponsor>
|
||||
</project>
|
||||
|
||||
</report>
|
||||
|
|
Loading…
Reference in a new issue