CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Fri, 08 Aug 2025 03:50:18 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20100107053224
location: https://web.archive.org/web/20100107053224/https://github.com/mmeeks/bootchart
server-timing: captures_list;dur=0.832180, exclusion.robots;dur=0.031760, exclusion.robots.policy;dur=0.014475, esindex;dur=0.013564, cdx.remote;dur=68.383433, LoadShardBlock;dur=262.675306, PetaboxLoader3.datanode;dur=176.654950, PetaboxLoader3.resolve;dur=53.080706
x-app-server: wwwb-app218
x-ts: 302
x-tr: 405
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app218; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Fri, 08 Aug 2025 03:50:20 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.7.61
x-archive-orig-date: Thu, 07 Jan 2010 05:32:23 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-etag: "067413cd1d880ea08f975b7ddd24e952"
x-archive-orig-x-runtime: 145ms
x-archive-orig-content-length: 26474
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Thu, 07 Jan 2010 05:32:24 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Fri, 27 Nov 2009 08:35:25 GMT", ; rel="prev memento"; datetime="Fri, 27 Nov 2009 08:35:25 GMT", ; rel="memento"; datetime="Thu, 07 Jan 2010 05:32:24 GMT", ; rel="next memento"; datetime="Mon, 05 Sep 2011 13:00:13 GMT", ; rel="last memento"; datetime="Fri, 27 Jun 2025 05:58:10 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 51_13_20100107024011_crawl102-c/51_13_20100107053058_crawl101.arc.gz
server-timing: captures_list;dur=0.490159, exclusion.robots;dur=0.020307, exclusion.robots.policy;dur=0.010405, esindex;dur=0.010308, cdx.remote;dur=72.642040, LoadShardBlock;dur=2219.918359, PetaboxLoader3.datanode;dur=2194.848513, PetaboxLoader3.resolve;dur=165.757136, load_resource;dur=182.311302
x-app-server: wwwb-app218
x-ts: 200
x-tr: 2528
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
mmeeks's bootchart at master - GitHub
mmeeks / bootchart
- Source
- Commits
- Network (1)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Branch:
master
-
Branches (1)
- master ✓
- Tags (0)
name | age | message | |
---|---|---|---|
![]() |
.gitignore | Thu Nov 26 03:10:52 -0800 2009 | Merge nice feature patch from Scott James Remna... [mmeeks] |
![]() |
AUTHORS | Loading commit data... ![]() |
|
![]() |
COPYING | Wed Jan 21 12:40:41 -0800 2009 | Added 'standard' project files. git-svn-id: ht... [henningniss] |
![]() |
Makefile | Mon Nov 30 05:10:13 -0800 2009 | Ver 0.0.3 [mmeeks] |
![]() |
README | ||
![]() |
README.pybootchart | Thu Nov 26 03:34:48 -0800 2009 | improve the help for --annotate. Update the REA... [mmeeks] |
![]() |
TODO | ||
![]() |
bootchartd | ||
![]() |
bootchartd.conf | Mon Nov 23 06:28:35 -0800 2009 | add configuration files (etc.) to make it easie... [mmeeks] |
![]() |
collector/ | ||
![]() |
examples/ | Wed Apr 22 12:56:12 -0700 2009 | Remove what looks like an artifact from some ha... [anders.norgaard] |
![]() |
pybootchartgui.py | Sun Jun 14 06:39:19 -0700 2009 | Add license info to all files, as suggested in ... [anders.norgaard] |
![]() |
pybootchartgui/ | ||
![]() |
setup.py | Sun Jul 26 07:22:23 -0700 2009 | Urg, I forgot how much stuff is in the svn Id v... [anders.norgaard] |
README
bootchart2 ------------ bootchart2 was created from the fusion of three separate pieces of work. First - the original bootchart: a shell script, and a Java visualisation tool written by Ziga Mahkovec. Some of the original shell scripting, and the concept remain unchanged from this time. bootchart2 replaces the Java visualisation with the more friendly and flexible pybootchartgui (cf. README.pybootchart) written by Anders Norgaard and Henning Niss, this lives mostly in the pybootchart/ sub-directory. bootchart2 embeds a new collector, based on a port to C of the inner-loop of the original bootchart collector shell-script by Scott James Remnant. This has been subsequently re-written by Michael Meeks to use the higher granularity 'taskstat' data available via a twisted netlink interface. Why bootchart2 ? ------------------ There are a number of interesting additional features: * higher resolution - the taskstat interface gives nanosecond timing information, where /proc/*/stat information is far, far less reliable and useful. * higher performance - the C re-write allows us to collect more data, more quickly - sampling at ~50+Hz. * no Java dependency - with the visualisation in easy-to-hack python, development is quicker, and dependencies more commonly found. * built-in visualisation - allowing some level of interaction, zoom and so on. * better rendering - render to png, or svg, with added event annotation support. * and no doubt more by the time this is actually read. Contributing -------------- For potential future work, see the TODO, and/or mail the authors, all patches welcome.
This feature is coming soon. Sit tight!