Summary
0x.tools is a set of open-source utilities for analyzing application performance on Linux. It has a goal of deployment simplicity and minimal dependencies, to reduce friction of systematic troubleshooting. There’s no need to upgrade the OS, install kernel modules, heavy monitoring frameworks, Java agents or databases. These tools also work on over-decade-old Linux kernels, like version 2.6.18 from 14 years ago. 0x.tools allow you to measure individual thread level activity, like thread sleep states, currently executing system calls and kernel wait locations. Additionally, you can drill down into CPU usage of any thread or the system as a whole. You can be systematic in your troubleshooting - no need for guessing or clever metric-voodoo tricks with traditional system-level statistics.
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- GPL-2+
v2.0.3-r2 :: 0 :: gentoo
- Modified
- License
- GPL-2+
- Keywords
- amd64 ~x86
USE flags
python_single_target
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
Runtime Dependencies
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-util / bcc : Tools for BPF-based Linux IO analysis, networking, monitoring, and more
sys-power / cpupower : Shows and sets processor power related values
Bugs
- 939915
- dev-util/0xtools-2.0.3 missing init script for openrc
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-util/0xtools: replace xtop launcher
Closes: https://bugs.gentoo.org/940266 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-util/0xtools: drop old 2.0.2
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-util/0xtools: drop old 1.2.4
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-util/0xtools: sync live 9999 version
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-util/0xtools: fix dependencies
Closes: https://bugs.gentoo.org/939913 Closes: https://bugs.gentoo.org/939914 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-util/0xtools: Stabilize 2.0.3 amd64, #938984
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-util/0xtools: Stabilize 2.0.2 amd64, #938098
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-util/0xtools: bump to 2.0.3
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-util/0xtools: bump to 2.0.2
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-util/0xtools: Stabilize 1.2.4 amd64, #916221
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-util/0xtools: add live 9999
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-util/0xtools: new package; add 1.2.4
Signed-off-by: Maciej Barć <xgqt@gentoo.org>