![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| High-Level-Programmierung Post Fragen zu C, C + +, Java, SQL, und andere Programmiersprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Semaphore | raguramtgr | UNIX for Dummies Questions & Answers | 7 | 06-15-2009 10:39 AM |
| Semaphore | Jaken | Shell Programmierung und Scripting | 2 | 04-04-2009 06:10 PM |
| dmidecode, RAM-Geschwindigkeit \u003d "Aktuelle Geschwindigkeit: Unbekannt" | Santi | Dateisysteme, Festplatten und Memory | 0 | 02-16-2006 06:16 AM |
| Semaphore | vjsony | UNIX for Dummies Questions & Answers | 3 | 04-07-2003 03:06 PM |
| Semaphore | yls177 | UNIX for Dummies Questions & Answers | 1 | 10-09-2002 12:18 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread |
Bewertung:
|
Anzeige-Modi |
|
|
|
|||||
|
Verwenden Sie / usr / bin / time-V für mehr Infos
Wir können leicht aus-Seite und die Fehler, indem man die Ausgabe von / usr / bin / time-v. Die kleinere Seite Fehler bedeutet, das Betriebssystem reserviert eine Seite der Erinnerung zu sein, und dass die internen Tabellen wurden geändert, aber der Prozess war nicht wegen IO oder ähnliches. Es stellt sich heraus, alle diese sind entweder durch das Profiling-Code oder das Programm-Aufruf.
Code:
$ /usr/bin/time -vv ./semget
555555.56 semop/s [0,0]
Command exited with non-zero status 24
Command being timed: "./semget"
User time (seconds): 2.85
System time (seconds): 6.12
Percent of CPU this job got: 99%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:08.99
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 0
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 135
Voluntary context switches: 7
Involuntary context switches: 53
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 24
|
|
||||
|
Zitat:
tstloop ist das einzige Programm, ich habe wieder laufen $. / Tstloop $ Gprof-l. / Tstloop gprof: gmon.out Datei fehlt Call-Graph-Daten Vielen Dank, dass Sie sich auf andere Forum. zu Otheus: tstloop mit Profiling: Code:
$ /usr/bin/time -vv ./tstloop
125000.00 semop/s [0,0]
Command exited with non-zero status 24
Command being timed: "tstloop"
User time (seconds): 15.05
System time (seconds): 24.33
Percent of CPU this job got: 99%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:39.39
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 0
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 121
Voluntary context switches: 1
Involuntary context switches: 326
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 24
Code:
$ /usr/bin/time -vv ./tstloop
128205.13 semop/s [0,0]
Command exited with non-zero status 24
Command being timed: "./tstloop"
User time (seconds): 15.39
System time (seconds): 23.19
Percent of CPU this job got: 99%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:38.59
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 0
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 101
Voluntary context switches: 1
Involuntary context switches: 112
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 24
|
|
||||
|
-p flag half, lesen Sie bitte unten stehenden Ergebnisse
$ Gprof-p. / Tstloop Flaches Profil: Jede Probe als 0,01 Sekunden. % Kumuliert selbst selbst insgesamt Zeit Sekunden Sekunden fordert Ts / Anruf TS / Name des 99,70 3,64 3,64 wichtigsten |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|