There are times when we need to trace what the program is doing. To know about what calls our program makes and what signals it raises or receives. The strace command can prove to be useful when we are tracing a program for which we…
Tag: linux

System Performance: Understanding those Metrics
Building up on my previous post, where I talked about profiling applications using perf command. Now, I will like to shed some light upon some other tools which can come handy in understanding your system performance. Linux provides a lot of inbuilt tools which can…
Performance profiling with perf command
Performance of any program plays an important role, it is something which makes a user stay with your software. Imagine, if your software takes minutes to start even on a power machine, or show visible performance drops when doing some important work, that will be…

Up and Running with Docker
In the previous post I talked about Vagrant, a tool which can be used to configure and distribute your development environments. In this post, I will be taking a look on Docker, which can be used for a similar purpose. The aim of docker project…