caller — returns the context of any active subroutine call

$cat test.bash!/bin/bash die() { local frame=0 while caller $frame; do ((frame++)); done echo “$*” exit 1 } f1() { die “*** an error occured ***”; } f2() { f1; } f3() { f2; } f3 $ $bash test.bash 12 f1 test.bash 13 f2 test.bash 14 f3 test.bash 16 main test.bash *** an error occured *** …

What is 16 bit in different contexts ?

Refers to the number of bits that can be processed or transmitted in parallel, or thenumber of bits used for single element in adata format. The term is often applied to thefollowing: microprocessor: indicates the width of theregisters. A 16-bit microprocessor can processdata and memory addresses that are representedby 16 bits. bus : indicates the …

Windows Application Programming Interface

The Windows application programming interface (API) is the user-mode system programminginterface to the Windows operating system family. Prior to the introduction of 64-bit versions ofWindows, the programming interface to the 32-bit versions of the Windows operating systems wascalled the Win32 API to distinguish it from the original 16-bit Windows API, which was the program-ming interface …

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 …

Show elapsed (round-trip) time of packets.

$fping -e www.gnu.org www.gnu.org is alive (301 ms) $fping -e www.gnu.org www.gnu.org is alive (302 ms) $fping -e www.rajagiritech.edu.in www.rajagiritech.edu.in is alive (62.2 ms) $fping www.gnu.org www.gnu.org is alive $ping www.gnu.org PING wildebeest.gnu.org (208.118.235.148) 56(84) bytes of data. 64 bytes from wildebeest.gnu.org (208.118.235.148): icmp_seq=1 ttl=49 time=302 ms 64 bytes from wildebeest.gnu.org (208.118.235.148): icmp_seq=2 ttl=49 time=301 …