Ich versuche herauszufinden, durchschnittliche Auslastung von iOS-System über Zeitintervalle von 1,5 und 15 Minuten. Ich habe das Anwendungsbeispiel in Bezug auf sie gefunden, die als unten:Getting Durchschnitt der CPU in iOS?
double la[3];
getloadavg(la, 3);
NSLog(@"Load average : %f - %f - %f", la[0], la[1], la[2]);
Was ich nicht hier verstehen die Bedeutung des 3. Werden ist I 1 passieren, 5, 15 bis getloadavg() Funktion oder diese ist die richtige Methode? Jede Hilfe wird geschätzt.
Wenn es wie die Version dieser Funktion unter Linux ist, 3 ist die Anzahl der Proben, die zurückgegeben werden, ist es auf höchstens drei begrenzt und Sie erhalten die 1, 5 und 15 Minuten-Nummern: https: // linux. die.net/man/3/getloadavg – Thilo
Also die Verwendung ist korrekt, ich denke – icodes
Ich würde sagen, ja, es ist korrekt. Dies wird verifiziert, indem "2" übergeben wird, und es gibt Durchschnittswerte für 1 und 5 Minuten zurück, aber eine -1 für 15 Minuten. – norders