Feature Comparison between Windows and Linux
Introduction
The basic definition of an operating system is a program that provides an interface to interact with the computer. It manages the computer’s hardware and software and provides a platform for other application programs. This report discusses the various aspects of an operating system with respect to Microsoft Windows which is a family of proprietary operating systems and Linux, which is a sub-category of UNIX.
Operating systems thus not only provided a platform for interaction between humans and computer programs but also it is the key programs which manages the resources such as memory and allocates time for various processes, if it is a multi-tasking operating system. It
…show more content…
All the inodes are in turn stored in inodes tables which are placed in proper locations in storage device. The inodes provides pointers to access the files .The advantage of ext2 file system is its speed and robustness.
Quote from the Linux kernel documentation for ext2:
"There are pointers to the first 12 blocks which contain the file 's data in the inode. There is a pointer to an indirect block (which contains pointers to the next set of blocks), a pointer to a doubly-indirect block (which contains pointers to indirect blocks) and a pointer to a trebly-indirect block (which contains pointers to doubly-indirect blocks)."
Linux uses standard directory structure to access various partitions and hence partitions need not be assigned any special names. There are two IDE ports present on a normal home PC, to which hard disks and CD-ROM drives may be connected. These are known as the Primary IDE and the Secondary IDE, and they support two devices of either types which are specified using jumpers such as ‘Master’ and ‘Slave’. The devices may be hard-disks or CD-ROM drives or combinations on either port. The devices are labeled as follows:
• /dev/hda -> Primary Master
• /dev/hdb -> Primary Slave
• /dev/hdc -> Secondary Master
• /dev/hdd -> Secondary Slave
Process Management
A process is defined as a unit of execution. Depending on the operating
Operating Systems are complex pieces of software that are designed for powerful hardware, easily capable of running many programs at once, the prioritize hardware task requests known as ‘system calls’ and allocate them memory space or processing time as needed.
The Operating system is one most important parts of anything that runs on technology. It manages the computers memory and processes the information for the software and hardware. There is different operation system for pc, tablets, smart cars, and smartphones.
A computers operating system (OS) is the core of the computer and is more than just software. The OS controls the computer’s memory and processes as well as its hardware and software. It is the brain of the computer. Software applications on the other hand perform a certain task. Ex. Google Chrome provides internet and Adobe allows PDF files to be read (among other things). The OS is what makes all of these applications work successfully and accomplish whatever the application is designed to accomplish.
Operating systems are vital to the use of computers, they tell the machine what it is, what language, where the programs are, when things are stored, how to do things, the instruction codes to do everything. The system is in charge of security such as ensuring that unauthorised users do not access the system. There are many types of operating systems, a few are listed below:
C:\temp>fsutil fsinfo drives Drives: C:\ D:\ E:\ F:\ G:\ I:\ J:\ N:\ O:\ P:\ S:\ C:\temp>fsutil fsinfo ntfsInfo N: NTFS Volume Serial Number : 0xfe5a90935a9049f3 NTFS Version : 3.1 LFS Version : 2.0 Number Sectors : 0x00000002e15befff Total Clusters : 0x000000005c2b7dff Free Clusters : 0x000000005c2a15f0 Total Reserved : 0x0000000000000000 Bytes Per Sector : 512 Bytes Per Physical Sector : 512 Bytes Per Cluster : 4096
13. Which of the following are components of an internal hard disk drive (HDD)? (Choose two answers.)
Blocks are the logical records which breaks the area used by a partition; clusters are physical bodies of a hard disk. Hard disk is usually broken in to cylinders and cylinders are broken down in to clusters. Most HDD arrive from the factory with a low level pattern where, block size = 512 bytes. The NTFS file system can produce cluster sizes of a multiple of 512 having a default of 8 blocks for every cluster. Size of a block is multiple of size of cluster, such that a logical block will fit a definite number of physical clusters “one file one cluster”. That is, in every cluster will be installed information belonging at most to a single file. As an aftermath, when scripting a file in a hard disk, some cluster remains incompletely filled or fully unused. As the operating system can only write an entire block, it pursues that the idle space should be fit with some strings of bytes that can be used by others. It should be remembered that these data are saved in a disk because of the operating system curbs to write only on an entire block, they could be detected by locating
Ext3fs or third extended file system is a journaled file system that is commonly used by the Linux Kernel. It is the default file system for many Linux distributions.
i)Memory address register(MAR), which specifies the address in memory for the next read or write
The operating system is the set of instructions that direct the computer to accomplish specific tasks such as document production and spreadsheet calculations.
you to make a minor modification to the inittab file. Where would you locate this
The Operating System standout amongst the most essential program that keeps running on a PC. A wide range of PCs even universally useful PC must have a OS to run different projects and applications. A OS is programming that deals with the PC equipment. The equipment must give fitting instruments to guarantee the right operation of the PC
The operating system is an extremely crucial type of system software. It is the backbone of a computer. Without an operating system, our computers will not function properly. Operating systems are highly skilled software that includes programs with an ample amount of information. This information provided from these programs makes it easier for applications to communicate with the hardware. Linux and Windows are two operating systems that dominate in our society today. They are not only dominating in our society, but also in the business world. Windows and Linux are the two most popular
Linux is a trademark owned by Linus Torvalds [1]. It is an operating system which is powerful, free and inexpensive to own based on UNIX [1]. It is a POSIX-compliant with versions available to install in cell phones, supercomputers and most computing systems [1]. Linux is an open source program as its source code is available to the general public for use and the right to modify from its original design without any charges [1]. New code will be added to the next version made available with Linux if it is accepted as a universal improvement [1]. The code will continue to exist and developed by the user even if the company fails [1]. Moreover, updates for Linux are available every six months [1]. Nowadays, Linux is in constant development by
This paper will discuss three main operating systems, Windows, Linux, and OS X. All three of these operating systems have features which are unique unto themselves. Although there may be arguments as to which one of these three operating systems is better it really all comes down to what features are needed for each user. This paper will describe the features that each of these operating systems has to offer.