https://github.com/xflr6/graphviz
Tip revision: f5c2aaf18fc93722121f383e720780de8d09028a authored by Sebastian Bank on 14 July 2021, 07:21:38 UTC
release 0.17
release 0.17
Tip revision: f5c2aaf
process.py
#!/usr/bin/env python3
"""http://www.graphviz.org/content/process"""
import graphviz
g = graphviz.Graph('G', filename='process.gv', engine='sfdp')
g.edge('run', 'intr')
g.edge('intr', 'runbl')
g.edge('runbl', 'run')
g.edge('run', 'kernel')
g.edge('kernel', 'zombie')
g.edge('kernel', 'sleep')
g.edge('kernel', 'runmem')
g.edge('sleep', 'swap')
g.edge('swap', 'runswap')
g.edge('runswap', 'new')
g.edge('runswap', 'runmem')
g.edge('new', 'runmem')
g.edge('sleep', 'runmem')
g.view()