sysutils/hourglass 1.0.1 DragonFly
Real-time application to learn how CPU scheduling works
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- Categories
- education, parallel, sysutils
- Package size
- 17.3 KiB, 43.4 KiB installed
Description
This is a port of hourglass, a synthetic real-time application that can be used to learn how CPU scheduling in a general-purpose operating system works at microsecond and millisecond granularities.
-
It creates very detailed map of when each Hourglass thread has access to the CPU
-
It supports multiple thread execution models; e.g. periodic and CPU-bound
-
It acts as an abstraction layer for threading, timing, and CPU scheduling functionality on Unix- and Win32-based systems
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | sysutils/hourglass | 1.0.1 |
| FreeBSD | sysutils/hourglass | 1.0.1 |
Install
Binary package:
pkg install hourglass
From DPorts:
cd /usr/dports/sysutils/hourglass && make install clean
Dependencies
Run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none