Skip to main content

Fast graphical exploration and visualisation for linux kernel traces

Project description

pyTimechart is aimed at helping kernel developer to browse into large scale traces.

Based on very powerful and efficient plotting library Chaco, pytimechart UI feels very smooth.

Based on the python language, its plugin based architecture allow developer to very quickly implement parsing and representation of new trace-event function-trace or trace_printk

Kernel traces are parsed as trace-events, and organised into processes, each process is displayed in its own line. The x-axis representing the time, process is represented as intervals when it is scheduled in the system.

pyTimechart processes are not only process in the common unix sense, it can be any group of activities in the system. Thus pytimechart display activities of:

  • cpuidle states

  • cpufreq states

  • runtime_pm

  • irqs

  • tasklets

  • works

  • timers

  • kernel threads

  • user process

  • whatever there is a plugin for

pyTimechart also represent graphically the wakeup events between two process.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

pytimechart-0.9.3.zip (75.2 kB view details)

Uploaded Source

pytimechart-0.9.3.tar.gz (59.5 kB view details)

Uploaded Source

File details

Details for the file pytimechart-0.9.3.zip.

File metadata

  • Download URL: pytimechart-0.9.3.zip
  • Upload date:
  • Size: 75.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pytimechart-0.9.3.zip
Algorithm Hash digest
SHA256 e6e18522608248d97032e68911bb5b1e808d0a38d671a1006c61af01b4aaa9d9
MD5 1a71fc8c49041ecbac1c6d32b7552d81
BLAKE2b-256 856f4e5014a44eac5f13aeb07a461576abfb9676f18683caedb7360bdbd7df9c

See more details on using hashes here.

File details

Details for the file pytimechart-0.9.3.tar.gz.

File metadata

  • Download URL: pytimechart-0.9.3.tar.gz
  • Upload date:
  • Size: 59.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pytimechart-0.9.3.tar.gz
Algorithm Hash digest
SHA256 11ddbc8d0c0db048bd0af0f27b1d13c9fca2e2a7e6b96824f7adcd55cc938e7b
MD5 27e892b25aa5e2c4f92e61ba52f7aeff
BLAKE2b-256 f855f1c001546be61955a9e0df7ad01f2e8bbf8db1a8d7d9dfafdece9823e942

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page