Optimizing subroutines in assembly language: An optimization guide for x86 platforms (pdf) (Agner Fog, 2004) Calling conventions for different C++ compilers and operating systems (pdf) (Agner Fog, 2004) What Ev
use std::collections::HashMap; use fasthash::murmur2::Murmur2_x86_64; let s = Murmur2_x86_64::new(); let mut map = HashMap::with_hasher(s); map.insert(1, 2); But for a even faster HashMap or HashSet use, hashbrown - Faster drop in replacement for STD HashMap and HashSe...
It teaches you core concepts, such as x86 Assembly, ELF, linking and debugging, etc. Operating Systems and Middleware: Support Controlled Interaction Intended for juniors, seniors, and first-year graduate students, this book takes a modern approach to the traditional Operating Systems course. ...