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 / Author Replies
Views Reverse Sort Order
As you all know with the launch of Microsoft Office 2007, Microsoft unveiled the Office Open XML format in the office suite.Office Open XML (also referred to as OOXML or OpenXML) is a free and open Ecma International standard document format, and a proposed ISO/IEC standard for representing...
The objective of multiprogramming is to have some process running at all times, to maximize CPU utilization. The objective of time sharing is to switch the CPU among processes so frequently. In uniprocessor only one process is running.A process migrates between various scheduling queues throughout...
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...
Q: What are the basic functions of an operating system? A: Operating system controls and coordinates the use of the hardware among the various applications programs for various uses. Operating system acts as resource allocator and manager. Since there are many possibly conflicting requests for...
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...
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...
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...
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 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...
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...
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...
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...
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,...
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...
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 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,...
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...
Have you ever wondered what the difference between a folder and a directory is? Or did you ever try to find the folder ?Control Panel? on your hard drive and wondered where it was? The answers lie in understanding a little bit about system folders. System Folders & What Happened to...
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...
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...