All Computings
fat
https://en.wikipedia.org/wiki/Design_of_the_FAT_file_system#FAT Succeeded by fat32 Uses an Master File Table (MFT))).md)-like File Allocation Table, which effectively outlines every used cluster on disk
Extents
A contiguous area of storage, reserved for a File, recorded against an inode using the start and end address for the given block...
ext4
https://ext4.wiki.kernel.org/index.php/Ext4_Disk_Layout Journaling File System developed for Linux Replaces ext3 Ext systems (like ext4) have a superblock data structure that records various data about the filesystem, such as Inodes in use, Blocks in use, file system state
ext3
Journaling File System for Linux Replaced by ext4
exfat
https://en.wikipedia.org/wiki/ExFAT Supplements fat32 with larger file sizes, designed for use on flash memory
Exception
A certain kind of processor trigger (such as a Page Fault) designed to indicate an issue in the running program....
Endianness
Dictates which orders bytes are written and read (e.g. in memory). Can apply to processors, or formats, etc Little endian is least-significant byte first E....
emacs
This article largely refers to GNU emacs A text editor Often compared and contrasted to vim
ELF
The Application Binary Interface used on Linux systems Stands in contrast to the PE and Mach-O
Dynamic Linking
The process of compiling a Binary that makes specific reference to Library functions it expects on the host system Stands in contrast to Static Linking Advantages Leads to (typically) smaller binaries as you aren’t incorporating external code Can take advantage of library upgrades that patch functionality (see also: Disadvantages) Disadvantages Requires the specific library to be installed on the host system Typically also requires a specific major version to be installed - i....