Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qrwteyrutiyoup/ryzen-stabilizator
Ryzen Stabilizator Tabajara
https://github.com/qrwteyrutiyoup/ryzen-stabilizator
Last synced: 30 days ago
JSON representation
Ryzen Stabilizator Tabajara
- Host: GitHub
- URL: https://github.com/qrwteyrutiyoup/ryzen-stabilizator
- Owner: qrwteyrutiyoup
- License: apache-2.0
- Created: 2018-01-13T03:13:46.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-06-19T18:35:48.000Z (over 5 years ago)
- Last Synced: 2024-06-24T02:36:00.752Z (6 months ago)
- Language: Go
- Size: 21.5 KB
- Stars: 55
- Watchers: 5
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ryzen Stabilizator Tabajara
Simple Go program to enable/disable C6 C-state, processor boosting, address space layout randomization (ASLR) and the Power Supply Idle Control workaround on an AMD Ryzen processor, in order to help with the infamous "MCE-random-reboots-while-idle" issue.
Code licensed under Apache License 2.0.
## Basic usage:
### Check status of C6 C-state, processor boosting, ASLR and Power Supply Idle Control workaround:
```
Ryzen Stabilizator Tabajara unspecified/git version
Copyright (C) 2018 Sergio CorreiaPower Supply Idle Control workaround is ENABLED.
C6 C-state is ENABLED.
ASLR is ENABLED.
Processor boosting is ENABLED.
```### Enable C6 C-state:
```
sudo ./ryzen-stabilizator --enable-c6
Ryzen Stabilizator Tabajara unspecified/git version
Copyright (C) 2018 Sergio CorreiaEnabling C6 C-state: SUCCESS
Power Supply Idle Control workaround is DISABLED.
C6 C-state is ENABLED.
ASLR is ENABLED.
Processor boosting is ENABLED.```
### Disable C6 C-state:
```
sudo ./ryzen-stabilizator --disable-c6
Ryzen Stabilizator Tabajara unspecified/git version
Copyright (C) 2018 Sergio CorreiaDisabling C6 C-state: SUCCESS
Power Supply Idle Control workaround is ENABLED.
C6 C-state is DISABLED.
ASLR is ENABLED.
Processor boosting is ENABLED.
```### Enable processor boosting:
```
sudo ./ryzen-stabilizator --enable-boosting
Ryzen Stabilizator Tabajara unspecified/git version
Copyright (C) 2018 Sergio CorreiaEnabling processor boosting: SUCCESS
Power Supply Idle Control workaround is ENABLED.
C6 C-state is DISABLED.
ASLR is ENABLED.
Processor boosting is ENABLED.
```### Disable processor boosting:
```
sudo ./ryzen-stabilizator --disable-boosting
Ryzen Stabilizator Tabajara unspecified/git version
Copyright (C) 2018 Sergio CorreiaDisabling processor boosting: SUCCESS
Power Supply Idle Control workaround is ENABLED.
C6 C-state is DISABLED.
ASLR is ENABLED.
Processor boosting is DISABLED.
```### Enable address space layout randomization (ASLR):
```
sudo ./ryzen-stabilizator --enable-aslr
Ryzen Stabilizator Tabajara unspecified/git version
Copyright (C) 2018 Sergio CorreiaEnabling address space layout randomization (ASLR): SUCCESS
Power Supply Idle Control workaround is ENABLED.
C6 C-state is DISABLED.
ASLR is ENABLED.
Processor boosting is DISABLED.
```### Disable address space layout randomization (ASLR):
```
sudo ./ryzen-stabilizator --disable-aslr
Ryzen Stabilizator Tabajara unspecified/git version
Copyright (C) 2018 Sergio CorreiaDisabling address space layout randomization (ASLR): SUCCESS
Power Supply Idle Control workaround is ENABLED.
C6 C-state is DISABLED.
ASLR is DISABLED.
Processor boosting is DISABLED.
```### Enable Power Supply Idle Control workaround:
```
sudo ./ryzen-stabilizator --enable-psicworkaround
Ryzen Stabilizator Tabajara unspecified/git version
Copyright (C) 2018 Sergio CorreiaEnabling Power Supply Idle Control workaround: SUCCESS
Power Supply Idle Control workaround is ENABLED.
C6 C-state is DISABLED.
ASLR is DISABLED.
Processor boosting is DISABLED.
```### Disable Power Supply Idle Control workaround:
```
sudo ./ryzen-stabilizator --disable-psicworkaround
Ryzen Stabilizator Tabajara unspecified/git version
Copyright (C) 2018 Sergio CorreiaDisabling Power Supply Idle Control Workaround: SUCCESS
Power Supply Idle Control workaround is DISABLED.
C6 C-state is ENABLED.
ASLR is DISABLED.
Processor boosting is DISABLED.
```