Skip to main content

An Operating System manages the computer's memory and processes as well as all the software and hardware. Its is the most important software that runs on a computer. It also allows us to communicate with the other computer. The Operating System manages the software and hardware programs running on the computer at the same time. The three most common operating systems are Microsoft Windows, Mac OS X, and Linux.












WINDOWS VS LINUX

WINDOWS OS

Windows is a series of operating systems developed by Microsoft for personal desktops/devices or computer. It comes with a graphical user interface (GUI) with a desktop which allows a user to view all files, videos etc. The first version of Windows OS was released in 1985 which was a simple GUI with an extension of existing disk operating system (MS-DOS) and major release was in 1995, consumer release which has integrated windows and DOS with built-in internet support. Most of the PC are currently running on Windows operating system. It is designed to run on x86 hardware such as AMD, Intel processors. So windows OS comes with almost all company who made PC’s or laptops. Latest Windows OS version is Windows 10.

LINUX OS

Linux is an open source operating system based on UNIX which was created in 1991.Users can modify the existing code and create distributions from it just as an open source operating system. Linux operating system also comes with a graphical user interface (GUI). Linux is mostly used as a server as most of the web pages over the internet are generated from Linux servers and also used in desktop computers, mobile devices, gaming consoles, digital storing devices, eBook readers, cameras, video recorders have Linux running.




Differences Between Linux and Windows:-

  • Linux is open source operating system whereas Windows OS is commercial.
  • Linux has access to source code and alters the code as per user need whereas Windows does not have access to source code.
  • Linux will run faster than windows latest editions even with a modern desktop environment and features of the operating system whereas windows are slow on older hardware.
  • Linux distributions don’t collect user data whereas Windows collect all the user details which lead to privacy concern.
  • Linux is more reliable then windows as in Linux we can kill application if they hung through x kill command whereas, in windows, we need to try multiple times to kill it.
  • Linux supports a wide variety of free software’s than windows but windows have a large collection of video game software.
  • In Linux software cost is almost free as all programs, utilities, complex applications such as open office are free but windows also have many free programs and utilities but most of the programs are commercial.
  • Linux is highly secure because it’s easy to identify bugs and fix whereas Windows has a large user base and becomes a target for developers of viruses and malware.
  • Linux is used by corporate organizations as servers and operating system for security purpose at Google, Facebook, twitter etc. whereas windows are mostly used by gamers and business users.

Comments

Popular posts from this blog

Distributed Operating System  is a model where distributed applications are running on multiple computers linked by communications. A distributed operating system is an extension of the network operating system that supports higher levels of communication and integration of the machines on the network. This system looks to its users like an ordinary centralized operating system but runs on multiple, independent  central processing unit s (CPUs). Distributed systems use multiple central processors to serve multiple real-time applications and multiple users. Data processing jobs are distributed among the processors accordingly. The processors communicate with one another through various communication lines (such as high-speed buses or telephone lines). These are referred as  loosely coupled systems  or distributed systems. Processors in a distributed system may vary in size and function. These processors are referred as sites, nodes, c...
A Real Time Operating System is a software component that rapidly switches between tasks, giving the impression that multiple programs are being executed at the same time on a single processing core. Eg: PSOS, VRTX, RT Linux, Lynx, etc TYPES OF REAL TIME OPERATING SYSTEM There are 3 types of real time operating systems:- 1. SOFT REAL TIME OS Soft real time OS is a type of OS where certain deadlines may be missed but they will respond at a time t=0+. Soft real time systems are not constrained to extreme rules. The critical time of the soft real time may be delayed to some extent. The expected latency between the tasks and time constraints may be deviated. The preemption period for a soft real time task is about few milliseconds. Eg: Digital camera, mobile phones, online data base etc 2. HARD REAL TIME OS Hard real time OS is a type of OS we can predict the deadline but they will respond at a time t=0. Hard real time systems are constrained to predicted time c...
Batch processing is a technique in which an Operating System collects the programs and data together in a batch before processing starts.  Batch processing systems were introduced to avoid the problems of early systems i.e. more setup time. In this approach similar jobs were submitted to the CPU for processing and were run together. The main function of a batch processing system is to automatically keep executing the jobs in a batch. This is the important task of a batch processing system i.e. performed by the 'Batch Monitor' resided in the low end of main memory. Working of Batch OS   This technique was possible due to the invention of hard-disk drives and card readers so the jobs could be stored on the disk to create the pool of jobs for its execution as a batch. First the pooled jobs are read and executed by the batch monitor & then these jobs are grouped by placing the identical jobs in the same batch. So in this system, the batched jobs were executed...