right|thumb|Linux kernel boot and decompression process
right|thumb|Linux kernel boot and decompression process
vmlinux (Virtual Memory Linux) is a statically linked executable file that contains the Linux kernel in one of the object file formats supported by Linux, which includes Executable and Linkable Format (ELF) and Common Object File Format (COFF). The vmlinux file might be required for kernel debugging, symbol table generation or other operations, but must be made bootable before being used as an operating system kernel by adding a multiboot header, bootsector and setup routines. vmlinuz is the compressed version of vmlinux.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).