Operating System Tutorials

Operating System Tutorial for MAC, Unix, Linux, Windows
Microsoft Windows operating system articles, tutorials and resources
UNIX operating system articles, tutorials and resources
Android Programming and App Development tutorials
LINUX operating system articles, tutorials and resources


MAC operating system articles, tutorials and resources
  Title Reverse Sort Order / Author Replies
I see a lot of Windows users always complain "My computer/pc is too slow. How to speed up my pc speed performance?" and they need a new PC. Upgrading the PC is always a viable option for better performance, but here are things that you can do to keep your PC healthy and i am sure this will help you...
In the previous article I discussed about some of the basic types of scheduling algorithms. In this article I will discuss about some other advanced scheduling algorithms. Highest Response Ratio Next (HRRN) When the present running process completed or it is blocked, choose the ready process...
In last article we went through History and Evaluation of Operating System where I gave an overview of operating System ad its evolution. Here I will first discuss about instruction and how it is executed. The basic function performed by a computer is program execution. The program (to be...
Operating system is large, but modularity is important thus a computer system is made up of layers. The hardware is the lowest level. The kernel running at the next level uses the hardware instructions to create a set of system calls. Virtual machine creates an efficient, dynamic, secure and...
An operating system that can easily be described as the best that ever existed, BeOS was just a shot that unfortunately missed the target. Be Incorporated failed to bring this OS the glory that it deserved being forced to sell the intelectual property to Palm, as many of us probably know it. A...
What is a Firewall? Well lets say your computer is your house. When the door is all the time open everyone can go in out as they want. A firewall is like a door with lock on. So you can lock people out from your computer if you think they shouldn't have access to it. So all the time someone...
Virtual machine(VM) as the name suggests is a software implementation of a programmable machine running inside another machine i.e an OS running inside another OS e.g. Linux running inside Windows. The Host machine on which the Virtual Machine Monitor/Software runs is called the Host Machine or...
An operating system can be defined as: An operating system is a program that acts as an interface or intermediary between the user of a computer and the computer hardware. An operating system exploits the hardware resources of one or more processors to provide a set of services to system users...
Anti-Virus is a software or a program that can scan your files and data in your computer prevent you from firmwares and viruses... How Does it works Anti-Virus uses 2 different techniques to accomplish its tasks :- Examining Files and comparing its signature/structure to that of viruses...
How does the computer work? Here i will show you how the computer is build up how it works. Lets start with CPU. CPU: This is the CPU stands for "Central Processing Unit" this is the brain to the computer. This is why you can running diffrent programs at the same time. If you press...
Continuation of Getting Started With Virtual machines. It is a prerequisite and so I will recommend to have a glance over it. As I mentioned that I'll be making a article on how to set up a network lab with virtual machines... Types of Networks There are mainly 3 type of network supported...
A hard drive is a mass storage device found in all PCs (with some exclusions) that is used to store permanent data such as the operating system, programs and user files. The data on hard drives can be erased and/or overwritten, the hard drive is classed as a non-volatile storage device which...
Red Hat's newest hobbyist and developer version of Linux, Fedora Core 2, caused trouble for some who found they couldn't start Windows after installing the Linux upgrade side by side with it. The bug had cropped up in testing, but after Red Hat released Fedora Core 2 in May, many more users...
Before discussing memory allocation further, we must discuss the issue of memory mapping and protection. When the CPU scheduler selects a process for execution,the dispatcher loads the relocation and limit registers with the correct values as part of the context switch.Because every address...
Memory is central to the operation of a modern computer System. Memory consists of a large array of words or bytes each with its own address. The CPU fetches instructions from memory according to the value of the program counter. These instructions may cause additional loading from and storing to...
In the previous article- Memory Management Basics I discussed about different binding schemes. In this article I will discuss about the concepts dynamic loading, dynamic linking and shared libraries and different memory mapping schemes and protection. Dynamic Loading In our discussion so far,...
Ramlal Bhagat, a Class XII. student from Haryana,India has developed a 32-bit operating system demonstrated to be far Superior to any of the desktop operating systems in the market today. The program has been named "O-Yes". O-Yes provides operating system services on any Pentium-based personal...
Windows: A family of operating systems for personal computers, Windows dominates the personal computer world, running, by some estimates, on 90% of all personal computers. Like the Macintosh operating environment, Windows provides a graphical user interface (GUI), virtual memory management,...
Function to a Operation System: Operation system is a program so is standard on every computer. Its software so allow you to do different task on your computer. The Functions can be from copy text to delete files this is an easy example what the function to an Operation System might be. There...
Mozilla Firefox is widely being used today. But some people prefer Internet Explorer more than Mozilla Firefox because Mozilla Firefox consume a lot of memory and sometimes does not respond. Did you notice that Mozilla Firefox consumes a lot of memory over a period of time and sometimes slows down...