Por ejemplo, comparemos IP Base con los servicios avanzados de la empresa. Digamos que tiene instalado Advent, pero en realidad solo está utilizando las funciones relevantes para ipbase. Aparte del espacio de memoria flash, ¿ejecutar advent cuando solo necesitas ipbase disminuiría el rendimiento del enrutador de alguna manera?
O para decirlo de otra manera, ¿mejoraría el rendimiento del enrutador (aunque sea leve) ejecutando solo el conjunto de características IOS que necesita en lugar de la imagen de adviento completa?
Respuestas:
Estrictamente hablando, sí, las características no utilizadas le cuestan un poco de rendimiento. Sin embargo, la pérdida "medible" es cuestionable. La mayoría de las funciones se inicializan incluso si no se usan, por lo que eso se consumirá en la memoria, y cualquier tarea periódica de "mantenimiento" aún tendrá tiempo de CPU. Las características principales (ipv6, servicio de telefonía, protocolos de enrutamiento, ids / ips, etc.) deben habilitarse y configurarse explícitamente; y sí, son muy medibles.
El advenimiento es un 10% más lento que ipbase para hacer "ipbase" ... No. Tomará mucho más tiempo arrancar, pero las operaciones diarias verán muy poca diferencia. (suponiendo que tienes la memoria para correr el advenimiento en primer lugar)
fuente
sho proc
ipbase y advent si duda de esto.Las imágenes más grandes consumirán más RAM: no afecta a la CPU una vez cargada, aunque también incurrirá en un tiempo de arranque más prolongado, ya que, por supuesto, debe descomprimirse en la memoria y eso lleva tiempo.
En plataformas más modernas con veloces Intel Xeons, la diferencia de descompresión no es muy significativa. En procesadores MIPS o PowerPC anteriores, lo es.
fuente