Topics /
Systems & Performance
The most popular blog posts about systems & performance on Hacker News. 423 posts.
Windows Subsystem for Linux Architectural Overview
Access to this page requires authorization. You can try signing in or changing directories .
What’s up with the Beep driver in Windows 7? (2010)
Access to this page requires authorization. You can try signing in or changing directories .
How Chrome ate 21GB of storage
I've been playing with the macOS Sierra Golden Master for a few days and ran into the new storage optimization app that is now included in macOS. It lead me to realise that Chrome was using 21GB of SSH space!
Zopfli Optimization: Literally Free Bandwidth
In 2007 I wrote about using PNGout to produce amazingly small PNG images. I still refer to this topic frequently, as seven years later, the average PNG I encounter on the Internet is very unlikely to be optimized. For example, consider this recent Perry Bible Fellowship cartoon. Saved directly from
Erlang Scheduler Details and Why They Matter
Hamidreza Soleimani's Blog - Just about what I know
Think Before You Parallelize: A tour of parallel abstractions
In 2005 Intel release the Pentium D, which began the era of multi-core desktop CPUs. Today, even our phones have multiple cores. Making useof all of those c...
Thread pools: How do I use them?
Thread pools! How do I use them?
Lock-free programming for the masses
Efficient concurrent programming libraries are essential for taking advantage of fine-grained parallelism on multicore hardware. In this post, I will introduce reagents , a composable, lock-free concurrency library for expressing fine-grained parallel programs on Multicore OCaml . Reagents offer a high-level DSL for…
I wrote a display server, a desktop environment, and a debugging/reversing tool
This post is to consolidate some information about the project and sub-projects in an attempt to disseminate what I have been spending way too much time on. Arcan – When a Game Engine meets a…
Const and Optimization in C
Today there was a question on /r/C_Programming about the effect of C’s const on optimization. Variations of this question have been asked many times over the past two decades. Personally, I blame naming of const .
A Magnetized Needle and a Steady Hand
Now they’ve gone an done it. An unidentified agency has spread a potent computer virus across all the world’s computers and deleted the binaries for every copy of every software development tool. Even the offline copies — it’s that potent.
Windows 10 in-place upgrades are a severe security risk
This is a big issue and it has been there for a long time. Just a month ago I finally got verification that the Microsoft Product Groups n...
Software Development at 1 Hz
People keep saying that a one line source code change should take one second to be “effective”. “Effective” meaning that you get some form…
The End of the General Purpose Operating System
As interesting chat on Twitter today reminded me that not everyone is probably aware that we’re seeing a concerted attempt to dislodge the general purpose operating system from our servers.
Gone Full Unikernel
Unikernels, once a niche computing topic, have become a subject of intense interest and exploration. One particular evolution in this domain is “Going Full Unikernel.” Continue readingGone Full Unikernel
Emacs standing alone on a Linux Kernel (2004)
Nano How-To explaining how to setup a root file system with only emacs.
System loads web pages 34 percent faster by fetching files more effectively
"Polaris" system from MIT's Computer Science and Artificial Intelligence Lab accelerates website load-time by decreasing network trips.