Golang integrado ocupa mucha memoria
El problema con el alto uso de memoria de golang integrado puede ser el almacenamiento en caché.
Después de borrar el registro, me sorprendió descubrir que la memoria de repente cayó a 20 M.
Los sistemas embebidos están compuestos por hardware y software. Es un dispositivo que puede funcionar de forma independiente. Su contenido de software solo incluye el entorno de ejecución del software y su sistema operativo. El contenido de hardware incluye procesadores de señales, memorias, módulos de comunicación, etc. En comparación con los sistemas de procesamiento informático generales, los sistemas integrados tienen grandes diferencias. No pueden lograr funciones de almacenamiento de gran capacidad porque no existen medios de gran capacidad compatibles. La mayoría de los medios de almacenamiento utilizados son E-PROM, EEPROM, etc. Interfaz de programación API como núcleo de la plataforma de desarrollo. El nivel central del sistema integrado es la unidad central de procesamiento, que incluye unidades aritméticas y módulos de controlador. Sobre la base de la CPU, está equipado además con módulos de memoria, módulos de alimentación, módulos de reinicio, etc. para formar lo que generalmente se llama. un sistema mínimo. Debido al avance de la tecnología, los fabricantes de circuitos integrados suelen integrar muchos periféricos en el mismo circuito integrado, lo que resulta más cómodo de usar. Este tipo de chip suele denominarse microcontrolador. Sobre la base del microcontrolador, la detección y detección de potencia, los módulos actuadores y el software de soporte se amplían aún más para formar una unidad completa con funciones específicas, que se denomina sistema integrado o aplicación integrada.