Información de estado del disco duro de la memoria de la CPU de Raspberry Pi-4-Temperature

Obtenga el estado actual y los datos de la Raspberry Pi (temperatura, CPU, memoria, disco duro)

1 información de CPU y sistema operativo

1.1 información de la CPU

$ sudo cat / proc / cpuinfo

$ sudo cat /proc/cpuinfo
processor       : 0
model name      : ARMv7 Processor rev 3 (v7l)
BogoMIPS        : 108.00
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd08
CPU revision    : 3

processor       : 1
model name      : ARMv7 Processor rev 3 (v7l)
BogoMIPS        : 108.00
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd08
CPU revision    : 3

processor       : 2
model name      : ARMv7 Processor rev 3 (v7l)
BogoMIPS        : 108.00
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd08
CPU revision    : 3

processor       : 3
model name      : ARMv7 Processor rev 3 (v7l)
BogoMIPS        : 108.00
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd08
CPU revision    : 3

Hardware        : BCM2711
Revision        : c03112
Serial          : 100000001a3259be
Model           : Raspberry Pi 4 Model B Rev 1.2

(1) procesador El número del núcleo de procesamiento lógico en el sistema de
procesador de cuatro núcleos 0,1,2,3
.
Para un procesador de un solo núcleo, se considera su número de CPU;
para un procesador de múltiples núcleos, puede ser un núcleo físico o un núcleo lógico virtualizado por tecnología de hiperprocesamiento.
(2) El nombre del modelo
ARMv7 es un conjunto de instrucciones vendido por ARM a varios proveedores de chips, y es la arquitectura de CPU de ARM.
Versión rev 3.

(3)
La velocidad de la CPU calculada aproximadamente por BogoMIPS cuando se inicia el kernel del sistema.
MIPS es la abreviatura de Millones de instrucciones por segundo (Millones de instrucciones por segundo), que representa la velocidad de cálculo de la CPU y es un indicador importante del rendimiento de la CPU.
Bogo significa falso (pseudo).
BogoMIPS es una medida de la velocidad operativa de los procesadores de computadora en el sistema operativo Linux, escrita por Linus Torvalds, el principal desarrollador de Linux. Se calcula mediante la función calibrate_delay (). Solo se puede usar para calcular aproximadamente el rendimiento del procesador, no es muy preciso.

(4) Características
CRC32: Código de verificación de redundancia de verificación de redundancia cíclica, CRC32 significa que se generará un valor de verificación de 32 bits (número hexadecimal de 8 dígitos).

Contenido de registro de CPUID, nombre de campo:
Implementador (ID de ventas de venter) ---- desplazamiento de dirección base: [31-24]
Variante (número de versión grande) ---------------- -Base desplazamiento de dirección: [23-20]
Arquitectura (versión de arquitectura) ---------- Desplazamiento de dirección base: [19-16]
Número de pieza (código de producto) ------ ------ - Desplazamiento de la dirección base: [15-4]
Revisión (número de versión menor) -------------- Desplazamiento de la dirección base: [3-0]

CPUID es 0x41-0-f-d08-3

(5) Implementador de CPU
Inserte la descripción de la imagen aquí

1.2 Versión del sistema

(1) $ uname -a
Linux raspberrypi 5.4.83-v7l + # 1379 SMP Lun 14 de diciembre 13:11:54 GMT 2020 armv7l GNU / Linux
muestra armv7l, pero aún no está claro cuántos sistemas son, a menos que la siguiente información es conocida.
Donde l se refiere a la CPU Little-Endian.
El conjunto de instrucciones ARMv8 se divide en los conjuntos de instrucciones Aarch64 y Aarch32, mientras que ARMv7 usa los conjuntos de instrucciones A32 y T16 (32 bits y 16 bits respectivamente).
Inserte la descripción de la imagen aquíTenga en cuenta que armv7 no es arm7. Arm7, 8, 9 son versiones de chip y v7, v8 son versiones de conjuntos de instrucciones.
(2) $ sudo getconf LONG_BIT
32
significa usar la versión de 32 bits del sistema

(3) $ sudo cat / proc / versión
Linux versión 5.4.83-v7l + (dom @ buildbot) (gcc versión 8.4.0 (Ubuntu / Linaro 8.4.0-3ubuntu1)) # 1379 SMP Lunes 14 de diciembre 13:11:54 GMT 2020

1.3 Kernel del sistema

$ cd / boot
$ ls | grep kernel El
Inserte la descripción de la imagen aquínuevo raspbian ya viene con un kernel de 64 bits kernel8.img.

2 Temperatura del estado del disco duro de la memoria de la CPU

2.1 Temperatura

$ sudo vcgencmd medida_temp
temp = 33.1'C

2.2 CPU

$ sudo top -n1
Inserte la descripción de la imagen aquí
(1) La primera línea del comando
superior top-10: 43: 39 up 1:14, 2 usuarios, promedio de carga: 0.01, 0.03, 0.00
tiempo actual del sistema, tiempo de ejecución del sistema hasta ahora, el número de usuarios actualmente conectados al sistema y la carga del sistema (duración promedio de la cola de tareas) son los valores promedio de 1 minuto, 5 minutos y 15 minutos hasta el presente [Estos tres son generalmente menos de 1, si siguen siendo superiores a 5, compruebe detenidamente qué programa afecta al funcionamiento del sistema].

(2) La segunda línea del comando superior
Tareas: 123 en total, 1 en ejecución, 122 en suspensión, 0 detenido, 0 zombi
El número de todos los procesos iniciados, el número de procesos en ejecución, el número de procesos suspendidos, el número de procesos detenidos y el número de proceso zombie.
(3) La tercera línea del comando superior
% Cpu (s): 1.4 us, 4.2 sy, 0.0 ni, 94.4 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st

us,user: time running un-niced user processes 用户空间占用CPU百分比
sy,system: time running kernel processes 内核空间占用CPU百分比
ni,nice: time running niced user processes 用户进程空间内改变过优先级的进程占用CPU百分比
wa,IO-wait: time waiting for I/O completion 等待输入输出的CPU时间百分比
hi: time spent servicing hardware interrupts 硬件中断
si: time spent servicing software interrupts 软件中断
st: time stolen from this vm by the hypervisor

(4) La cuarta línea del comando superior
MiB Mem: 3827.9 en total, 3545.2 libres, 82.5 usados, 200.2 buff / cache
total de memoria física, memoria física libre, memoria física usada y memoria caché del kernel.
(5) La quinta línea del comando superior
Intercambio MiB: 100.0 total, 100.0 libre, 0.0 usado. 3609.9
Área de intercambio total Mem disponible , "área total de intercambio libre, área total de intercambio utilizada, área total de intercambio de búfer.
(6) Comando superior línea 6
Inserte la descripción de la imagen aquí

PID--------进程ID 
USER-------进程所有者
PR---------优先级priority,越小越被执行
NI---------nice值,负值表示高优先级,正值表示低优先级  
VIRT-------进程使用的虚拟内存总量  
RES--------进程使用的、未被换出的物理内存大小  
SHR--------共享内存大小 
S----------进程状态 
%CPU-------上次更新到现在的CPU时间占用百分比 
%MEM-------进程使用的物理内存百分比    
TIME+------进程使用CPU总时间  
COMMAND----命令名、命令行

2.3 Memoria

$ sudo free -m
Inserte la descripción de la imagen aquí

2.4 Disco duro

$ sudo df -h /
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/qq_20466211/article/details/114208891
Recomendado
Clasificación