Skip to content
Snippets Groups Projects
Select Git revision
  • f1c68ce9eff44fca4f2473c6cbf9ffdbbc3d005b
  • main default protected
  • more-pandas
3 results

parsing-graphml

  • Clone with SSH
  • Clone with HTTPS
  • Nicolas Peugnet's avatar
    Nicolas Peugnet authored
    In parallel!
    
    Before:
    
    $ /usr/bin/time -v make graph-rssi
    [...]
    Making RSSI graphics...
    . venv/bin/activate && python3 rssi.py csv/edges/signal-avg.csv csv/edges/tx-packets.csv csv/edges/tx-failed.csv graphs
    Finished RSSI successfully !
    	Command being timed: "make graph-rssi"
    	User time (seconds): 326.44
    	System time (seconds): 121.88
    	Percent of CPU this job got: 153%
    	Elapsed (wall clock) time (h:mm:ss or m:ss): 4:52.26
    	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): 332848
    	Average resident set size (kbytes): 0
    	Major (requiring I/O) page faults: 0
    	Minor (reclaiming a frame) page faults: 181227
    	Voluntary context switches: 165380
    	Involuntary context switches: 13063
    	Swaps: 0
    	File system inputs: 0
    	File system outputs: 35136
    	Socket messages sent: 0
    	Socket messages received: 0
    	Signals delivered: 0
    	Page size (bytes): 4096
    	Exit status: 0
    
    After:
    
    $ /usr/bin/time -v make graph-rssi
    [...]
    Making RSSI graphics...
    . venv/bin/activate && python3 rssi.py csv/edges/signal-avg.csv csv/edges/tx-packets.csv csv/edges/tx-failed.csv graphs
    Finished RSSI successfully !
    	Command being timed: "make graph-rssi"
    	User time (seconds): 920.24
    	System time (seconds): 135.55
    	Percent of CPU this job got: 2676%
    	Elapsed (wall clock) time (h:mm:ss or m:ss): 0:39.44
    	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): 314824
    	Average resident set size (kbytes): 0
    	Major (requiring I/O) page faults: 163
    	Minor (reclaiming a frame) page faults: 1186846
    	Voluntary context switches: 155809
    	Involuntary context switches: 49417390
    	Swaps: 0
    	File system inputs: 0
    	File system outputs: 35136
    	Socket messages sent: 0
    	Socket messages received: 0
    	Signals delivered: 0
    	Page size (bytes): 4096
    	Exit status: 0
    
    On a 32 (logical) cores Intel i9 CPU from the 13th gen.
    So ~3 times the amount of CPU work, but ~7 times less elapsed time.
    f1c68ce9
    History
    Name Last commit Last update