Skip to content

Commit

Permalink
Fix error with ShMem
Browse files Browse the repository at this point in the history
ShMem toggling broke with the refactor, fix it
  • Loading branch information
CryoByte33 committed Nov 29, 2023
1 parent e710b5b commit 8fd9ac5
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion internal/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ var TweakList = map[string]Tweak{
"page_lock_unfairness": {Location: "/proc/sys/vm/page_lock_unfairness", Recommended: "1", Default: "5"},
"compaction_proactiveness": {Location: "/proc/sys/vm/compaction_proactiveness", Recommended: "0", Default: "20"},
"hugepages": {Location: "/sys/kernel/mm/transparent_hugepage/enabled", Recommended: "always", Default: "madvise"},
"shmem_enabled": {Location: "/sys/kernel/mm/transparent_hugepage/shmem_enabled", Recommended: "advise", Default: "never"},
"shmem": {Location: "/sys/kernel/mm/transparent_hugepage/shmem_enabled", Recommended: "advise", Default: "never"},
"defrag": {Location: "/sys/kernel/mm/transparent_hugepage/khugepaged/defrag", Recommended: "0", Default: "1"},
}

Expand Down
4 changes: 2 additions & 2 deletions internal/handler_cli.go
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ func UseRecommendedSettings() error {
}

CryoUtils.InfoLog.Println("Page lock unfairness changed, enabling Shared Memory...")
err = EnableTweak("shmem_enabled")
err = EnableTweak("shmem")
if err != nil {
return err
}
Expand Down Expand Up @@ -174,7 +174,7 @@ func UseStockSettings() error {
}

CryoUtils.InfoLog.Println("Disabling shared memory in hugepages...")
err = RevertTweak("shmem_enabled")
err = RevertTweak("shmem")
if err != nil {
CryoUtils.InfoLog.Println("All settings reverted to default!")
}
Expand Down
2 changes: 1 addition & 1 deletion internal/ui_util.go
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@ func (app *Config) refreshHugePagesContent() {

func (app *Config) refreshShMemContent() {
app.InfoLog.Println("Refreshing shmem data...")
if isTweakEnabled("shmem_enabled") {
if isTweakEnabled("shmem") {
app.ShMemButton.Text = "Disable Shared Memory in THP"
app.ShMemText.Color = Green
} else {
Expand Down

0 comments on commit 8fd9ac5

Please sign in to comment.