Passa al contenuto principale

Dopo che il vostro modulo VOS o OpenVOS è rimasto in funzione per un po' di tempo (qualche mese o più), potreste notare che alcuni dei valori di misurazione visualizzati dalle varie richieste di analyze_system sono diventati negativi, o alcune delle percentuali sono molto lontane. Questo è causato dal traboccamento dei contatori interi sottostanti; quando ciò accade, questi si "avvolgono" fino al numero negativo più grande e iniziano a contare in alto attraverso i numeri negativi. Alla fine, se si aspetta abbastanza a lungo, questi diventano di nuovo positivi. Ma poiché i contatori vengono incrementati in vari momenti, è garantito che solo alcuni contatori saranno negativi, mentre altri rimarranno positivi. Da qui, l'uscita senza senso dei valori negativi.

La soluzione è semplice: azzerare i contatori prima di tentare di fare riferimento ad essi. L'opzione "-reset" per le varie richieste di misurazione analyze_system salva una copia dei contatori in un file denominato as_meter_file nella vostra directory home . Alla successiva esecuzione della richiesta di misurazione, questi valori salvati vengono sottratti dai valori attuali, in modo che i dati rappresentino solo le attività che hanno avuto luogo dopo il reset dei contatori.

Se si desidera "sbloccare" i contatori, è sufficiente rinominare o cancellare come_meter_file.

Ecco un esempio di utilizzo dei cache_meters analyze_system su un modulo che è in funzione da qualche mese. Il primo utilizzo di cache_meters mostra dati che sono incoerenti. Il secondo uso mostra dati che sono accurati.

                              Colpi mancanti totali
Dati del file 1112734947/ 93,81% 73384889/ 6,19% 1288214193/279,61%
           Indiretto 648741913/98,00% 13221914/ 2,00% 662389071/143,77%
Dati indice 56569823/ 95,60% 2605721/ 4,40% 59182760/ 12,85%
           Indiretto 23459/ 97,40% 625/ 2,60% 24203/ 0,00%.
Dati dell'elenco telefonico **************/********% 12033330/********% ************/********% *********************%
           Indiretto 17025043/ 99,75% 42070/ 0,25% 17068785/ 3,70%
Totale 253698831/ 71,47% 101288549/ 28,53% 460716273
come: cache_meters -reset
come: cache_meters
cache_meter normal %es#m105 0:00:37 10-07-19 16:04:18
Tempo di misurazione: 0:00:37
___FCKsi___5 Colpi mancanti Totale
Dati del file 10124/ 52,27% 9246/ 47,73% 22052/ 47,33%
           Indiretto 17355/98,92% 190/ 1,08% 17547/ 37,66%
Dati indice 10/ 90,91% 1/ 9,09% 11/ 0,02%
           Indiretto 0/ 0,00% 0/ 0,00% 0/ 0,00% 0/ 0,00%
Dati elenco 6748/ 96,69% 231 / 3,31% 6979 / 14,98%
           Indiretto 6/100,00% 0/ 0,00% 6/ 0,01% 6/ 0,01%
Totale 34243 / 77,98% 9668 / 22,02% 46595
come:
___FCKsi___5___FCKpd___5
___FCKpd___5

Spero che questo aiuti a chiarire la situazione.

© 2024 Stratus Technologies.