Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/NanXiao/using-dtrace-stories


https://github.com/NanXiao/using-dtrace-stories

Last synced: about 2 months ago
JSON representation

Lists

README

        

# Using DTrace stories

A collection of using DTrace to debug system stories.  

[A Look at Profiling: FreeBSD Sort](https://freebsdfoundation.org/blog/a-look-at-profiling-freebsd-sort/)

[Arbitrary Kernel Memory Reads on Illumos](http://benmmurphy.github.io/blog/2017/01/06/arbitrary-kernel-memory-reads-on-illumos/)

[Ask DTrace: Why are my tests so slow?](https://blog.8thlight.com/colin-jones/2015/12/01/ask-dtrace-why-are-my-tests-so-slow.html)

[Bruning Questions: DTracing Hardware Cache Counters](https://www.joyent.com/blog/dtracing-hardware-cache-counters)

[DTrace at Home](http://dtrace.org/blogs/ahl/2016/12/18/dtrace-at-home/)

[DTrace flamegraphs for FreeBSD and node.js](http://www.venshare.com/dtrace-flamegraphs-for-freebsd-and-node-js-2/)

[Debugging Emacs or: How I Learned to Stop Worrying and Love DTrace](http://nullprogram.com/blog/2018/01/17/)

[Debugging SmartOS #1 Finding Lock Inversions with DTrace](https://zinascii.com/2017/dbg-sos-001.html)

[Debugging a strange iTunes permissions problem with DTrace](http://adamrosenfield.com/blog/2011/11/27/debugging-a-strange-itunes-permissions-problem-with-dtrace/)

[Debugging using system calls in Mac OS X](http://bryce.is/writing/code/macosx/debugging/udp/sockets/dtruss/dtrace/eaddrinuse/2016/07/30/debugging-using-system-calls.html)

[Dynamic tracing a Pony + Python program with DTrace](https://blog.wallaroolabs.com/2017/12/dynamic-tracing-a-pony---python-program-with-dtrace/)

[Erlang Dirty Scheduler Overhead](https://medium.com/@jlouis666/erlang-dirty-scheduler-overhead-6e1219dcc7)

[Example of a FreeBSD bug hunting session by a simple user](http://blog.cochard.me/2016/01/example-of-freebsd-bug-hunting-session.html)

[Finding out what's really going on, with DTrace!](https://speakerdeck.com/trptcolin/finding-out-whats-star-really-star-going-on-with-dtrace)

[Hooked on DTrace](https://www.bignerdranch.com/blog/hooked-on-dtrace-part-1/)

[How My Printer Caused Excessive Syscalls & UDP Traffic](http://zinascii.com/2014/how-my-printer-caused-excessive-syscalls.html)

[How To Automatically Update Your Home Media Server Library With DTrace](http://constantin.glez.de/blog/2010/04/how-automatically-update-your-home-media-server-library-dtrace)

[Hunting kernel lock and interrupt latency](https://mail-index.netbsd.org/tech-kern/2022/10/30/msg028499.html)

[I/O analysis using DTrace](https://blogs.oracle.com/bestperf/io-analysis-using-dtrace)

[Lx_fix_netstack() ironically leaks netstack reference](https://smartos.org/bugview/OS-5630)

[My first (well, ok, third) DTrace hack](https://blog.bimajority.org/2013/10/29/my-first-well-ok-third-dtrace-hack/)

[OpenSolaris DTrace for Home Media Servers, Revisited](http://constantin.glez.de/blog/2010/05/opensolaris-dtrace-home-media-servers-revisited)

[Profiling Django with DTrace and cProfile](https://wiedi.frubar.net/blog/2019/11/18/django-performance/)

[Reducing RAM usage in pkgin](http://www.perkin.org.uk/posts/reducing-ram-usage-in-pkgin.html)

[Rust Profiling with DTrace and FlameGraph on OSX](http://carol-nichols.com/2017/04/20/rust-profiling-with-dtrace-on-osx/)

[Tracking input with DTrace on OS X](http://dyjakan.sigsegv.pl/tracking-input-with-dtrace-on-os-x.html)

[Tracking wait events with DTrace](http://nenadnoveljic.com/blog/wait-events-dtrace/)

[Use DTrace to diagnose gdb issues](http://nanxiao.me/en/use-dtrace-to-diagnose-gdb-issues)

[Using DTrace to measure mutex contention in Ruby](https://vaneyckt.io/posts/using_dtrace_to_measure_mutex_contention_in_ruby)

[Using DTrace to understand mpstat and vmstat output](http://prefetch.net/articles/dtracecookbook.html)