You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/docs/cluster/nop-linux.md
+128-1Lines changed: 128 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,4 +10,131 @@ When benchmarking software it is important to have reproducible results between
10
10
11
11
We recommend tuning the Linux OS on all linux measurement machines that you have in your cluster to get the highest reproducability out of your measurement runs.
12
12
13
-
For a detailed description on how to produce your own NOP Linux instance visit [our blog article on NOP Linux](https://www.green-coding.io/blog/nop-linux/).
13
+
The following script configures an Ubuntu 22.04+ system to have no active timers running, remove all unneeded services and disable also
14
+
NTP.
15
+
16
+
The goal is to keep the system still very close to a production / user setup, but remove invariances from the system without
17
+
decreasing idle power draw and skewing results.
18
+
19
+
Please further note that you must execute certain service still periodically. The [client.py](https://github.com/green-coding-solutions/green-metrics-tool/blob/main/cron/client.py) cluster service will periodically run [a cleanup script](https://github.com/green-coding-solutions/green-metrics-tool/blob/main/tools/cluster/cleanup_original.py)
20
+
21
+
```bash
22
+
#!/bin/bash
23
+
set -euox pipefail
24
+
25
+
# this is a patch. Firefox seems to have a trick to remove read-only filesystem. We need to unmount that first
0 commit comments