<1>[jaca:/home/mac/yoshi] > cd <2>[jaca:/home/mac/yoshi] > cd www/mac338/exx/quicksort1 <3>[jaca:/home/mac/yoshi/www/mac338/exx/quicksort1] > make sort_drive gcc -g -I. -Wall -c Item.c gcc -g -I. -Wall -c sort.c gcc -g -I. -Wall -c sort_drive.c gcc -g -I. -Wall -o sort_drive sort_drive.o Item.o sort.o -lm <4>[jaca:/home/mac/yoshi/www/mac338/exx/quicksort1] > type gtime gtime is /home/mac/yoshi/bin/gtime <5>[jaca:/home/mac/yoshi/www/mac338/exx/quicksort1] > ll ~/bin/gtime lrwxrwxrwx 1 yoshi mac 22 Oct 19 1999 /home/mac/yoshi/bin/gtime -> /usr/gnu/time-1.7/time* <6>[jaca:/home/mac/yoshi/www/mac338/exx/quicksort1] > gtime --version GNU time 1.7 /* Programa que usamos para medir tempo de execucao */ <7>[jaca:/home/mac/yoshi/www/mac338/exx/quicksort1] > sort_drive 5 31415 359336928 577099648 1530319233 1618813136 1905213828 <8>[jaca:/home/mac/yoshi/www/mac338/exx/quicksort1] > sort_drive 5 31415 | tr " " "\n" 359336928 577099648 1530319233 1618813136 1905213828 /* Mais facil de entender a saida assim */ <9>[jaca:/home/mac/yoshi/www/mac338/exx/quicksort1] > sort_drive 5 31415 | tr " " "\n" | sort -n 359336928 577099648 1530319233 1618813136 1905213828 /* OK! Parece estar funcionando */ <10>[jaca:/home/mac/yoshi/www/mac338/exx/quicksort1] > gtime -v sort_drive 100000 31415 > /dev/null Command being timed: "sort_drive 100000 31415" User time (seconds): 1.09 System time (seconds): 0.03 Percent of CPU this job got: 99% Elapsed (wall clock) time (h:mm:ss or m:ss): 0:01.13 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: 0 Voluntary context switches: 0 Involuntary context switches: 0 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 8192 Exit status: 0 <11>[jaca:/home/mac/yoshi/www/mac338/exx/quicksort1] > gtime -v sort_drive 500000 31415 > /dev/null Command being timed: "sort_drive 500000 31415" User time (seconds): 5.88 System time (seconds): 0.02 Percent of CPU this job got: 98% Elapsed (wall clock) time (h:mm:ss or m:ss): 0:05.97 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: 0 Voluntary context switches: 0 Involuntary context switches: 0 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 8192 Exit status: 0 <12>[jaca:/home/mac/yoshi/www/mac338/exx/quicksort1] > gtime -v sort_drive 1000000 31415 > /dev/null Command being timed: "sort_drive 1000000 31415" User time (seconds): 11.75 System time (seconds): 0.04 Percent of CPU this job got: 99% Elapsed (wall clock) time (h:mm:ss or m:ss): 0:11.85 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: 0 Voluntary context switches: 0 Involuntary context switches: 0 Swaps: 0 File system inputs: 0 File system outputs: 0 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 8192 Exit status: 0 <13>[jaca:/home/mac/yoshi/www/mac338/exx/quicksort1] > make clean /bin/rm -f *~ \#~ .\#* *.o core a.out <14>[jaca:/home/mac/yoshi/www/mac338/exx/quicksort1] >