Categories
Performance Utilities and Tools

Measure the time of program execution

The time command in Linux is used to determine the duration of execution of a Go binary program. The time command returns, three(3) results are displayed:

  • real time – the total execution time. This is the time elapsed between invocation and termination of the command.
  • user CPU time – the CPU time used by your process.
  • system (sys) CPU time – the CPU time used by the system on behalf of your process.

# time go.binary.program

real 0m0.001s
user 0m1.021s
sys  0m0.000s

Categories
Utilities and Tools

rsync

https://linuxconfig.org/how-to-create-incremental-backups-using-rsync-on-linux

https://download.samba.org/pub/rsync/rsync.1

Categories
Performance Utilities and Tools

Linux Performance Tools

http://www.brendangregg.com/linuxperf.html

http://brendangregg.com/usemethod.html

Categories
Utilities and Tools

Diffing and Patching with Linux

Diff file

https://man7.org/linux/man-pages/man1/diff.1.html

Patch file

https://man7.org/linux/man-pages/man1/patch.1.html