Detalhes técnicos do processador - CPUINFO
Publicado por Carlos Henrique Y Furushima (última atualização em 30/07/2014)
[ Hits: 4.054 ]
Homepage: http://dbafurushima.com.br/index.html
Download verifica_informacao_cpu.sh
O script informa as seguintes informações úteis referente à CPU:
1. Quantidade de processadores físicos;
2. Quantidade de core físicos por processadores físicos;
3. Quantidade de Thread logical (importante caso a CPU tiver tecnologia Hyper-Threading - HT);
4. Modelo do processador.
Para executar :
1. Verifique se o script possui permissão de "read" e "execute":
2. Execute:
$ ./verifica_informacao_cpu.sh
Carlos Henrique Yakithi Furushima
DBAFurushima
#!/bin/sh
if [ ! -e /proc/cpuinfo ] ; then
echo Nao existe arquivo /proc/cpuinfo
exit 1
fi
CPUINFO=/proc/cpuinfo
NRCPUPHY=$(grep "physical id" $CPUINFO | sort -u | wc -l)
NRCPUTHREAD=$(grep "processor" $CPUINFO | wc -l)
NRCPUCORE=$(grep "core id" $CPUINFO | sort -u | wc -l)
if [ $NRCPUPHY -eq 1 ] ; then
echo O sistema computacional possui somente 1 processador fisico.
else
echo O sistema computacional possui ${NRCPUPHY} processadores fisicos.
fi
if [ $NRCPUCORE -gt 1 ] ; then
echo Para cada processador fisico existem $NRCPUCORE cores.
fi
if [ $NRCPUTHREAD -gt 1 ] ; then
if [ $NRCPUTHREAD -eq $NRCPUCORE ] ; then
echo ''
echo "Aparentemente nao existe Hyper-Threading (HT) ativada !!!"
echo ''
echo "Se o processador portar essa tecnologia e' necessario verificar na BIOS a ativacao dessa funcionalidade a nivel de hardware"
else
echo "O processador possui a tecnologia Hyper-Threading (HT) ATIVADA, possuindo $NRCPUTHREAD Thread logical CPU."
fi
fi
echo ''
echo ''
echo Proc fisico : ${NRCPUPHY}
echo Cores fisicos : ${NRCPUCORE}
echo Thread logical CPU : ${NRCPUTHREAD}
echo -n MODELO : `grep "model name" $CPUINFO | sort -u | cut -d : -f 2-` `grep "cache size" $CPUINFO | sort -u | cut -d : -f 2-` cache
echo ''
echo ''
Compilação de módulos para VMware 12.5.7 no Fedora 26
Algoritmo para calcular notas com array
Descompactar vários arquivos ao mesmo tempo de um diretório específico
Copiar subdiretório presente em vários diretórios
Script para automatizar OpenVpn
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
SQLITE não quer funcionar no LINUX LMDE6 64 com Lazaruz 4.2 64bit (n... (0)
Secure boot, artigo interessante, nada técnico. (5)
VOL já não é mais como antes? (9)
É normal não gostar de KDE? (13)
E aí? O Warsaw já está funcionando no Debian 13? [RESOLVIDO] (15)









