by James Whang | Aug 15, 2015 | Uncategorized
In today’s somewhat delayed post, I will be talking about the page allocator that I wrote to port the Palacios VMM to the Nautilus kernel. In operating systems and kernels, a page refers to a block of memory. It’s a basic unit of memory chunk that the...
by James Whang | Aug 9, 2015 | Uncategorized
Porting a software to another platform is not as easy as it sounds. For those who are unfamiliar with what porting means, think of how you can’t run programs that run on Windows directly on a Mac. (i.e. You can’t run a program with a .exe extension on a...
by James Whang | Jul 12, 2015 | Uncategorized
It’s been quite a while since my last blog post – and I’ve dived too deep since then and thought that it would be a nice timing to make another blog post on the progress so far before I go deeper. To recap, my research project breaks down into 3...
by James Whang | Jun 29, 2015 | Uncategorized
To give a better understanding of the “big picture” of my research, I’d like to talk about why I am doing this. Shortening the boot time of a computer seems nice, but not necessary. An important application that I’d like to focus is its application in data centers....
by James Whang | Jun 24, 2015 | Uncategorized
Not many know what goes behind the scene when we press the power button on our computer. Fewer people know that the time it takes to fully boot a computer is affected by legacy code in the BIOS, making our brand new machines to go through through the very same steps...