Estoy desarrollando S/W para algún dispositivo que utilice Linux O.S. Entonces, el tamaño de las bibliotecas (RAM/ROM) que uso es muy importante.Medir el tamaño de las bibliotecas en Linux
¿Cómo puedo calcular fácilmente la RAM/ROM requerida por mi software? (incluidas las bibliotecas que utilicé). Creo que es una pregunta demasiado fácil para el desarrollador experimentado de Linux.
Esto es, de hecho, una pregunta difícil. Si su programa utiliza asignación de memoria dinámica 'malloc' o tiene patrones de llamada no triviales (especialmente si tiene recursividad), es imposible incluso teóricamente predecir cuánta memoria RAM se necesitará para el montón/pila. Hay analizadores que funcionan razonablemente bien para determinar los requisitos de pila para los programas integrados típicos, pero a menudo no son baratos. – Gilles