Newer
Older
# INTsight
## Usage
See [INTspect][https://gitlab.cs.fau.de/i4/intspect].
## Sysfs Interface
When injected into a kernel, INTsight provides a `debugfs` interface accessible
from user space. INTspect uses this interface to communicate a given benchmark
configuration to the kernel, trigger its execution, and finally retrieve the
generated data.
The following table documents the virtual files created. When INTspect executes
a benchmark, it creates a complete copy of this folder. The following
description therefore also documents the structure of the result folders
produced by INTspect.
| File Name | Type | Description |
|-----------|------|-------------|
| `init` | Write-only | Initialize INTsight, creates the other files listed here |
| `bottom_handler` | "softirq", "tasklet", or "workqueue" | Bottom half mechanism to be benchmarked |