Repository files navigation
Operating Systems: A Linux Kernel-Oriented Perspective by Prof. Smruti Sarangi:
Book Link
OS lectures by Prof. Sorav Bansal: Youtube Link
YouTube playlist by Prof. Harry Porter: Link
Cache Coherence: See relevant videos here
MIT Notes: Intro , MESI
CS 361 by Prof. Chris Kanich: YT Link
Some Latency Number: Notes
To be added
Atomic Instructions: Notes
Memory Reordering: Notes
Padding and Packing (Aligned Memory Access): Notes
Buffer Overflow Attacks: Notes
OS Boot Process: Notes
From a Program to Process: Notes
Stack Memory Management: Link
To be added
From NIC to User Processes: Notes
How The Kernel Handles A TCP Connection: Notes
Some Interesting YT Videos
Revise OS Memory Management: Link
Why Composition better than Inheritance: Link
mmap in database system: Link
How processes get more memory: Link
mmap for File Mapping: Link
mmap for IPC: Link
From Silicon to Applications: Link
Move Semantics: Notes
Casting: Notes
Const, const_cast<>, constexpr, consteval: Notes
C++ Coding Practices: Link
Lambdas: Notes
Smart Pointers: Notes
Classes and RAII: Notes
Templates: Notes
Virtual Functions and vTables: Notes
HTTP using libcurl: Notes
More C++ Study Notes: Link
Allocators: Notes
Placement New: Notes
Exceptions (throw, try/catch): Notes
i++ vs ++i overloading: Notes
CRTP: Notes
To be added
Keep in Mind: Notes
Return Value Optimisation: Notes
Template Metaprogramming: Notes
Set vs PQ: Notes
Function Inlining: Notes
Get started with Vim/Nvim (Helix actually): Notes
Git command sheet: Notes
Tmux cheat sheet: Notes
Basic Introduction by Learn Linux TV: YT Link
About
Personal notes (technical)
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.