slabinfo – kernel slab allocator statistics

WHAT IS SLAB ALLOCATION ? Slab allocation is a memory management mechanism intended for the efficient memory allocation of kernel objects. It eliminates fragmentation caused by allocations and deallocations. The technique is used to retain allocated memory that contains a data object of a certain type for reuse upon subsequent allocations of objects of the …

pstree command usage example with process id as first argument

ABOUT pstree pstree is a Linux command that shows the running processes as a tree. It is used as a more visual alternative to the ps command. The root of the tree is either init or the process with the given pid. It can also be installed in other Unix systems. TYPICAL COMMANDLINE SESSION [bash] …

Search for a pattern at the beginning of a line using grep

$ps -e “kworker$” error: unknown sort specifier Usage: ps [options] Try ‘ps –help ‘ or ‘ps –help ‘ for additional help text. For more details see ps(1). $ps -ef | grep “^daemon” daemon 639 1 0 May04 ? 00:00:00 /usr/sbin/atd -f $ps -ef | grep “^rtkit” rtkit 1245 1 0 May04 ? 00:00:00 /usr/lib/rtkit/rtkit-daemon $ps …