Magic SysRq

The fundamental reason behind a system hang or freeze is typically resource exhaustion; resources necessary for some part of the system to run are not available, due to being in use by other processes or simply insufficient. It’s very common problem to a programmer’s life. Even a database query responding with large data set can eat up so much memory that a system can freeze or an infinite loop is capable enough to stall the system anytime. Continue reading