Homepage
Open in app
Sign in
Get started
software under the hood
-design and performance go hand in hand
Follow
Under the hood system calls : Debugging, INT, SIGTRAP
Ever wondered how debuggers work?? Gdb, strace, …etc…Here is more about them and why you should not use them in production facing systems!
aarti gupta
Dec 23, 2018
Under the hood memory: Know your memory(and caches!)
Under the hood memory: Know your memory(and caches!)
Random Access Memory(RAM)
aarti gupta
Feb 8, 2018
Under the hood CPU Utilization, CPI and Load Averages
What really is CPU Utilization?
aarti gupta
Feb 7, 2018
Under the hood OS: Demand Paging, Page Faults and Working Set
Linux is an on demand memory system. The malloc() call immediately returns virtual memory, which is only promoted to real memory later when…
aarti gupta
Feb 5, 2018
Under the hood attacks: Spectre and Meltdown
Under the hood attacks: Spectre and Meltdown
taken with permission of the author from https://twitter.com/gsuberland/status/948907452786933762 as this is the best explanation I have…
aarti gupta
Jan 5, 2018
Under the hood definitions: Memory model and memory barriers
Under the hood definitions: Memory model and memory barriers
What is a memory model
aarti gupta
Jan 3, 2018
Under the hood JVM: Safepoints
Under the hood JVM: Safepoints
A safepoint is a range of execution where the state of the executing thread is well described. Safepoints are a common JVM implementation…
aarti gupta
Dec 31, 2017
Latest
Under the hood CPU: Know your CPU
Under the hood CPU: Know your CPU
know the mechanics of your race car, part 1: CPU
aarti gupta
Dec 26, 2017
About software under the hood
Latest Stories
Archive
About Medium
Terms
Privacy
Teams