07.26Set System Env-Vars in UNIXHow to set true system-wide environment variables on macOS with a simple Launch Agent and shell script, so GUI apps and every shell see them.7 min read
03.28The Processor SchedulingLevels of processor scheduling, scheduling queue models and criteria, scheduling algorithms, and real-time scheduling.8 min read
03.28Process Scheduling in OSNotes on process scheduling triggers, evaluation metrics, and common algorithms such as FCFS, SJF, RR, MLFQ, EDF, and LLF.4 min read
03.10Inter Process CommunicationTypes of IPC: shared memory, pipes, message-passing systems, mailboxes, and client-server mechanisms like sockets and RPC.12 min read
03.09Concurrency & Parallelism Etc.Notes on concurrency, parallelism, CPU cores, hardware threads, processes, and threads in operating systems.2 min read
03.07ProcessSyncProcess synchronization in operating systems, covering critical sections, semaphores, hardware synchronization, and classic synchronization problems.22 min read