Yong Seung lee[Compiler] Memory Allocation/Alignment of Objects and Virtual FunctionsHow variables are stored in the memory, functions are called in the low level, and the compiler deals with polymorphism.May 24, 2023May 24, 2023
Yong Seung lee[OS] How CV is implemented (C++) — Concurrency part 6How wait, signal, and broadcast are implementedJan 7, 2023Jan 7, 2023
Yong Seung leeinDev Genius[OS] Conditional Variables — Concurrency part 5What is conditional variable and how to use itDec 25, 2022Dec 25, 2022
Yong Seung leeinDev Genius[OS] How mutex is implemented? — concurrency part 4Timer interrupt and Guards for multiple CPUsDec 17, 2022Dec 17, 2022
Yong Seung leeinDev Genius[OS] Mutual exclusion (C++) — concurrency part 3How to use Mutex when writing a concurrent program and RAII pattern in C++.Dec 16, 2022Dec 16, 2022
Yong Seung lee[OS] How OS manages Threads — concurrency part2Life cycle of threads and Thread Control Block.Dec 14, 2022Dec 14, 2022
Yong Seung lee[OS] Intro to Concurrency — part 1This story is about what I learned from the OS class.Dec 14, 2022Dec 14, 2022
Yong Seung leeArray and Pointer What’s the Difference in C++?Using array in Cpp is sometimes really confusing. It seems similar to a pointer, but is it?Oct 26, 2021Oct 26, 2021