OS Components: A+ Certification Essentials

by Jeremy Reis on Tuesday, January 22, 2008

OS Components

In the previous section, you had a great opportunity to review the similarities and differences between Microsoft Windows, Mac OS X, and Linux. In this section, we start really exploring the internals of Microsoft Windows. Most of the exam covers Microsoft Windows as it is by far the largest install base and is most likely the OS you will work on frequently in your next job as a computer support technician or network administrator.

This section provides us an opportunity to review the components that provide the core services of the OS to run. In later sections, we look at more of the “front end” pieces of the operating system – such as Windows Explorer, My Computer, the Control Panel, and the command prompt. This section provides detail on the innards of the OS and how it all works together.

Core Services

Microsoft Windows is a very complex operating system with millions of lines of code. It has to be – just think of all of the different types of computers and components out there Microsoft has to support. With millions of different combinations of motherboards, hard drives, accessories, and software applications, Microsoft has a tremendous job to produce a stable OS which doesn’t crash at a moment’s notice.

I could insert a joke here about Windows crashing, but just think about the stability of your computer systems over the past few years. I very infrequently have my laptop suffer a crash – in fact, I can’t remember the last one I had.

The core services in Microsoft Windows are the file system, virtual memory, and the registry.

File System

The File System is responsible for managing all of the storage system activities. Windows NT based Operating Systems such as Windows 2000, XP, and Vista have two primary file systems available: FAT and NTFS. The Installable File System (IFS) Manager in the I/O Manager is responsible for managing file systems.

On FAT systems, it has two partition types available for each hard drive: primary and extended. A primary drive partition is what is commonly referred to as the “C:” drive. Up to 23 logical drives can exist in the extended partition – allowing you to partition one physical drive into several “drives” on your computer – e.g. C:, E:, F:, etc.

The active partition is the logical drive the system will boot up to. The system files need to be located on this partition and it must be set to active for the system to properly boot. The active partition must be the primary partition in a FAT system.

NTFS differs in many ways from FAT. NTFS can have up to four primary partitions or three primary partitions and one extended partition. Primary partitions can be marked as active in NTFS system.

One hard drive only supports up to 32 primary partitions plus logical drives.

Virtual Memory

PCs are often limited by the amount of physical RAM (Random Access Memory) they contain. Often, Windows requires more memory than the system physically has to open all of the applications and services you want to run. The Operating System exceeds the physical limits of the system by providing virtual memory, or memory space which is swapped back and forth to your physical hard disk. Later, you will learn about the paging file and how this swap occurs from physical memory to the hard disk.

Figure 27: Windows Task Manager

Page 31 of 40

Comments

 Rate This Post:    Rate This Comment as Good Rate This Comment as Bad
Informative
Thanks for the info! It's on to the next section! I needed the refresher!
255 out of 461 people found this comment informative.
 Rate This Post:    Rate This Comment as Good Rate This Comment as Bad
Accessibility
Thanks for this first section but why are the other sections unaccessible?
200 out of 377 people found this comment informative.
 Rate This Post:    Rate This Comment as Good Rate This Comment as Bad
very good assignment
very good for learning
179 out of 348 people found this comment informative.
 Rate This Post:    Rate This Comment as Good Rate This Comment as Bad
Other Sections?
Thanks for 1st section. How about other sections?
161 out of 328 people found this comment informative.
 Rate This Post:    Rate This Comment as Good Rate This Comment as Bad
Section 2 is Posted
Section two is now posted for you to enjoy!
176 out of 334 people found this comment informative.
 Rate This Post:    Rate This Comment as Good Rate This Comment as Bad
To bulky
the article is usefull but subtitles on this page are  too many
57 out of 119 people found this comment informative.
 Rate This Post:    Rate This Comment as Good Rate This Comment as Bad
rest of sections
is there any chance of rest of sections
40 out of 67 people found this comment informative.
 Rate This Post:    Rate This Comment as Good Rate This Comment as Bad
hardware training
i will like this subject as well as i am learning this
6 out of 13 people found this comment informative.
 Rate This Post:    Rate This Comment as Good Rate This Comment as Bad
i will enjoyed ..that lesson....truely wounderful...i extremely like
9 out of 15 people found this comment informative.
 Rate This Post:    Rate This Comment as Good Rate This Comment as Bad
Great tutorial! Where are Sections 4-8?
I love this! So much more informative than the yawn-inducing COMP-TIA book by Michael Myers.
6 out of 15 people found this comment informative.

Add a Comment to This Article

Anonymous (Please Login to Post With Your Account)

      
HTML not permitted, some code allowed in [brackets]:
[b]bold[/b] , [i]italicized[/i], [br] line break, other formatting...


Code Image - Please contact webmaster if you have problems seeing this image code Load New Code
Please enter the code above
 
Please submit your comment only once, some comments may be reviewed by moderators
That Network: Interactive Internet Publishing Network DefineThat.com: free technical definitions define wordsExamPractice.com: free certification news and practice exams   Explorestartups.com: find free business plans and business ideas   GiveThat.com: free gift ideas, birthday, Christmas, holidays  helpthat: got questions, we got answers   Jerm.com: entrepreneurship blog   learnthat.com: free software tutorials  mytutorials.com: collaborative write your own tutorials  Publishondemand.net: free publish on demand print on demand pod comparison   Romancetips.com: free romantic tips, advice, dating, date ideas, free romance   seekthat: free technical search engine   selfpublishthat: publish on demand   startupwatch: profiles of new companies   thatgear.com: gadget and electronic reviews   tutorialguru.com: free tutorials