Peeking Under the Hood

Tools for observing X11 client/server communications

xrestop, xscope, dtrace

Click here to start

Table of contents

Slide 1: Title

Slide 2: A quick overview of the X Protocol

Slide 3: Inside a X request

Slide 4: Viewing X Resource usage: xrestop

Slide 5: Viewing X Resource usage: xrestop

Slide 6: Viewing X protocol traffic: xscope

Slide 7: Viewing X protocol traffic: xscope

Slide 8: Dynamic tracing of the X server: dtrace

Slide 9: Dynamic tracing of the X server: dtrace

Slide 10: Dynamic tracing of the X server: dtrace

Slide 11: Dynamic tracing of the X server: dtrace

Slide 12: Dynamic tracing of the X server: dtrace

Slide 13: Dynamic tracing of the X server: dtrace

Slide 14: Dynamic tracing of the X server: dtrace

Slide 15: Dynamic tracing of the X server: dtrace

Slide 16: The End

Author: Alan Coopersmith

E-mail: alan.coopersmith@sun.com

Homepage: http://blogs.sun.com/alanc/

Presented at: Desktop Developer's Conference 2005