Recently Updated Pages
Virtual Machines
Before we start installing our operating system, we need to be familiar with the concept of virtu...
Which Operating System Should You Choose for Your Next PC?
Supplemental Reading for Choosing an OS To find out more about which operating system is best fo...
Choosing an Operating System
In the last lesson, you learned how an operating system boots up. It's an important concept to un...
Cindy: Drive and career path
I'd say when I first started I thought there were two jobs you could do, you could be a sys admin...
Mobile Operating Systems
Some mobile devices are general-purpose computing devices like tablets or smartphones. Other mobi...
Boot Methods Best Practices
The most common way to boot a computer is to simply push the power button and allow the normal st...
Boot Methods
While the most common way to boot a computer is to simply push the power button and allow the n...
The Boot Process
In this lesson, we're going to learn how our operating system starts up. As...
Logs
Imagine this scenario. You're playing your favorite video game and you finally get to the big bos...
Interacting with the OS: User Space
We've covered the kernel's major responsibilities. Now, let's discuss the final major aspect of a...
I/O Management
So far we've learned how hard our kernel works by handling files, managing file storage, juggling...
Memory Management and Virtual Memory
Remember that when a process runs, it needs CPU time, but it also needs memory. When processes ar...
Process Management
One of the most important tasks that our kernel performs is process management. A process is a pr...
Supplemental Reading for ReFS File System
Microsoft is currently developing another filesystem called ReFS, it isn’t quite ready for cons...
File Systems
Imagine if you had to store a single file in a cabinet. That sounds so bad. What if instead of on...
Supplemental Reading for Chrome OS
Another operating system that has started to gain popularity is Chrome OS, which you can read abo...
Components of an Operating System
A lot of us hear the term operating system and think of the interfaces of our desktops and phon...
Module introduction
Welcome back. You've learned about the basics of computing with binary and the hardware layer of ...
One program, many futures
One of my favorite parts of the program, was showing me how many different jobs have an IT depart...
Mobile Display Types
In this reading, you will learn about several types of displays used in modern mobile devices a...