Na przykład porównajmy IP Base i Advanced Enterprise Services. Załóżmy, że masz zainstalowany adwent, ale w rzeczywistości korzystasz tylko z funkcji związanych z ipbase. Czy użycie adbase, gdy potrzebujesz tylko ipbase, w inny sposób niż miejsce w pamięci flash, zmniejszy wydajność routera?
Innymi słowy, czy wydajność routera zostałaby poprawiona (choć nieznaczna) poprzez uruchomienie tylko potrzebnego zestawu funkcji IOS zamiast pełnego obrazu adwentowego?
Odpowiedzi:
Ściśle mówiąc, tak, nieużywane funkcje kosztują trochę wydajności. Jednak „mierzalna” strata jest wątpliwa. Większość funkcji jest inicjowanych, nawet jeśli nie są używane, więc zje to do pamięci, a wszelkie okresowe zadania „utrzymania domu” nadal będą miały czas procesora. Główne funkcje (ipv6, usługa telefonii, protokoły routingu, identyfikatory / ips itp.) Muszą być wyraźnie włączone i skonfigurowane; i tak, są bardzo mierzalne.
Czy pojawienie się 10% wolniej niż ipbase przy robieniu „ipbase” ... Nie. Uruchomienie zajmie znacznie więcej czasu, ale codzienne operacje nie zauważą żadnej różnicy. (zakładając, że masz pamięć do uruchomienia adwentu)
źródło
sho proc
ipbase i advent, jeśli w to wątpisz.Większe obrazy zużyją więcej pamięci RAM - nie ma wpływu na procesor po załadowaniu, ale będzie także wymagało dłuższego czasu rozruchu, ponieważ oczywiście musi zostać zdekompresowany do pamięci, a to zajmuje dużo czasu.
Na bardziej nowoczesnych platformach z szybkimi Intel Xeons różnica dekompresyjna nie jest bardzo znacząca. Tak jest w starszych procesorach MIPS lub PowerPC.
źródło