⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module perf

Module perf 

Source
Expand description

IPC performance measurement

This module provides functions for measuring IPC performance to ensure we meet our latency targets.

Modules§

bench
Benchmark utilities for measuring IPC performance

Structs§

IpcPerfReport
IPC performance report
IpcPerfStats
Global IPC performance statistics

Functions§

cycles_to_ns
Convert CPU cycles to nanoseconds (assumes 2GHz CPU)
measure_ipc_operation
Measure a single IPC operation