mirror of
https://github.com/dylanaraps/neofetch.git
synced 2025-12-22 11:39:53 +00:00
Add option to hide/show hypertheaded cpu cores
This commit is contained in:
13
neofetch
13
neofetch
@@ -724,7 +724,11 @@ getcpu() {
|
|||||||
speed="$((speed / 100))"
|
speed="$((speed / 100))"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cores="$(grep -c ^processor /proc/cpuinfo)"
|
# Show/hide hyperthreaded cores
|
||||||
|
case "$cores_ht" in
|
||||||
|
"on") cores="$(grep -c ^processor /proc/cpuinfo)" ;;
|
||||||
|
"off") cores="$(grep "^core id" /proc/cpuinfo | sort -u | wc -l)" ;;
|
||||||
|
esac
|
||||||
|
|
||||||
# Fix for speeds under 1ghz
|
# Fix for speeds under 1ghz
|
||||||
if [ -z "${speed:1}" ]; then
|
if [ -z "${speed:1}" ]; then
|
||||||
@@ -738,7 +742,12 @@ getcpu() {
|
|||||||
|
|
||||||
"Mac OS X")
|
"Mac OS X")
|
||||||
cpu="$(sysctl -n machdep.cpu.brand_string)"
|
cpu="$(sysctl -n machdep.cpu.brand_string)"
|
||||||
cores="$(sysctl -n hw.ncpu)"
|
|
||||||
|
# Show/hide hyperthreaded cores
|
||||||
|
case "$cores_ht" in
|
||||||
|
"on") cores="$(sysctl -n hw.logicalcpu_max)" ;;
|
||||||
|
"off") cores="$(sysctl -n hw.physicalcpu_max)" ;;
|
||||||
|
esac
|
||||||
;;
|
;;
|
||||||
|
|
||||||
"iPhone OS")
|
"iPhone OS")
|
||||||
|
|||||||
Reference in New Issue
Block a user