YPYejun Parkinyejunpark3.hashnode.dev·Jun 2 · 16 min readVirtual Memory Demystified: How Your Computer Runs Programs Bigger Than Its RAMHave you ever wondered how your laptop runs a 16 GB game when it only has 8 GB of RAM? Or how you can have dozens of browser tabs, a music player, a code editor, and a video call all running simultane00
YPYejun Parkinyejunpark3.hashnode.dev·May 31 · 16 min readHow Modern Operating Systems Manage Memory: A Deep Dive into PagingRAM is scarce. Processes are greedy. And yet, somehow, your laptop runs dozens of programs simultaneously without them trampling each other's data. The secret weapon is paging — a beautifully elegant 00
YPYejun Parkinyejunpark3.hashnode.dev·May 30 · 13 min readFrom Thousands of Features to a Few: A Deep Dive into Dimensionality ReductionImagine you're trying to describe a person to a friend. You could list ten thousand physical measurements—exact hair strand thickness, each fingernail length, the curvature of every knuckle—or you cou00
YPYejun Parkinyejunpark3.hashnode.dev·May 27 · 15 min readFrom One Neuron to Deep Learning: A Complete Guide to Multi-Layer PerceptronsSomewhere in the 1950s, a scientist named Frank Rosenblatt had a wild idea: what if a machine could learn to classify things the same way humans do — by adjusting the weight it gives to each piece of 00
YPYejun Parkinyejunpark3.hashnode.dev·May 26 · 14 min readHow Your Computer Pretends Every Program Owns All the Memory: A Deep Dive into PagingThe Illusion Every Program Lives In Open your task manager. Notice that Chrome thinks it owns 4 GB of memory. Spotify thinks it owns 2 GB. Your IDE thinks it owns 8 GB. Add them up and you'll often ex00