Skip to content

Commit e5b19e2

Browse files
committed
feat: add cpu speed attack description
1 parent bf3cc3e commit e5b19e2

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
id: com.steadybit.extension_host.cpu-speed
3+
label: Change CPU Frequency
4+
description: Changes the CPU frequency limits for all cores
5+
icon: |
6+
<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M17.25.75a.75.75 0 0 1 .75.75V3h.75A2.25 2.25 0 0 1 21 5.25V6h1.5a.75.75 0 0 1 0 1.5H21v3.75h1.5a.75.75 0 0 1 0 1.5H21v3.75h1.5a.75.75 0 0 1 0 1.5H21v.75A2.25 2.25 0 0 1 18.75 21H18v1.5a.75.75 0 0 1-1.5 0V21h-3.75v1.5a.75.75 0 0 1-1.5 0V21H7.5v1.5a.75.75 0 0 1-1.5 0V21h-.75A2.25 2.25 0 0 1 3 18.75V18H1.5a.75.75 0 0 1 0-1.5H3v-3.75H1.5a.75.75 0 0 1 0-1.5H3V7.5H1.5a.75.75 0 0 1 0-1.5H3v-.75A2.25 2.25 0 0 1 5.25 3H6V1.5a.75.75 0 0 1 1.5 0V3h3.75V1.5a.75.75 0 0 1 1.5 0V3h3.75V1.5a.75.75 0 0 1 .75-.75Zm-12 3.75a.75.75 0 0 0-.75.75v13.5c0 .414.336.75.75.75h13.5a.75.75 0 0 0 .75-.75V5.25a.75.75 0 0 0-.75-.75H5.25ZM10.438 7c.254.004.479.165.563.405l2.648 7.53 1.324-2.447a.606.606 0 0 1 .533-.317h2.538a.606.606 0 1 1 0 1.213h-2.177l-1.802 3.33a.608.608 0 0 1-1.105-.086l-2.555-7.26-1.384 3.625a.607.607 0 0 1-.566.39H5.916a.607.607 0 0 1 0-1.212h2.121L9.862 7.39a.607.607 0 0 1 .575-.39Z"/></svg>
7+
kind: attack
8+
category: resource
9+
targetType: com.steadybit.extension_host.host
10+
extension: com.steadybit.extension_host
11+
releaseDate: '2025-10-10'
12+
tags:
13+
- Host
14+
- CPU
15+
- Frequency
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Introduction
2+
3+
Dynamically adjust the CPU frequency limits across all cores for a specified duration.
4+
5+
# Prerequisites
6+
7+
This feature is only supported on bare-metal hosts that expose CPU configuration interfaces under
8+
`/sys/devices/system/cpu`.
9+
10+
# Use Cases
11+
12+
- Evaluate application performance under varying CPU frequencies.
13+
- Simulate CPU throttling scenarios caused by thermal or power constraints.
14+
15+
# Parameters
16+
17+
| Parameter | Description | Default |
18+
|-----------------------------|---------------------------------------------------------------------------------------------------|---------|
19+
| Minimum CPU Frequency (MHz) | Specifies the minimum CPU frequency (in MHz). Must be within the supported range of the host CPU. | 1000 |
20+
| Maximum CPU Frequency (MHz) | Specifies the maximum CPU frequency (in MHz). Must be within the supported range of the host CPU. | 2000 |
21+
| Duration | Defines how long the CPU frequency limits remain in effect. | 60s |

0 commit comments

Comments
 (0)