mirror of
https://github.com/hykilpikonna/hyfetch.git
synced 2026-08-05 18:26:14 -05:00
[F] Fix memory detection on macOS 27 (vm_stat gained a second "wired" line) (#526)
This commit is contained in:
parent
202af90451
commit
8e4b2258ca
2
neofetch
2
neofetch
|
|
@ -3996,7 +3996,7 @@ get_memory() {
|
|||
hw_pagesize="$(sysctl -n hw.pagesize)"
|
||||
mem_total="$(($(sysctl -n hw.memsize) / 1024))"
|
||||
pages_app="$(($(sysctl -n vm.page_pageable_internal_count) - $(sysctl -n vm.page_purgeable_count)))"
|
||||
pages_wired="$(vm_stat | awk '/ wired/ { print $4 }')"
|
||||
pages_wired="$(vm_stat | awk '/Pages wired down/ { print $4 }')"
|
||||
pages_compressed="$(vm_stat | awk '/ occupied/ { printf $5 }')"
|
||||
pages_compressed="${pages_compressed:-0}"
|
||||
mem_used="$(((pages_app + ${pages_wired//.} + ${pages_compressed//.}) * hw_pagesize / 1024))"
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user