<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4411870249932094626</id><updated>2011-07-30T15:39:29.162-07:00</updated><category term='Operating System 4'/><category term='Operating System 2'/><category term='Operating System 3'/><title type='text'>OPERATING SYSTEM</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>43</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-9083074445662991546</id><published>2009-07-16T03:25:00.000-07:00</published><updated>2009-07-16T03:27:59.522-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 4'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;4.Cooperating Processes&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Independent process cannot affect or be affected by the execution of another process.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Cooperating process can affect or be affected by the execution of another process&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Advantages of process cooperation&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; Information sharing &lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; Computation speed-up&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; Modularity&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; Convenience&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-9083074445662991546?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/9083074445662991546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=9083074445662991546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/9083074445662991546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/9083074445662991546'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/4_16.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-7300644271680180031</id><published>2009-07-16T03:21:00.000-07:00</published><updated>2009-07-16T03:25:14.969-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 4'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;5. Interprocess Communication (IPC)&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;Mechanism for processes to communicate and to synchronize their actions.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt; Message system – processes communicate with each other without resorting to shared variables.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt; IPC facility provides two operations:&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt; &lt;span style="color:#cc33cc;"&gt;send(message) –message size fixed or variable&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;  receive(message)&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;   &lt;/strong&gt;&lt;span style="color:#33ccff;"&gt;&lt;span style="color:#000000;"&gt;3&lt;/span&gt;&lt;strong&gt;. If P and Q wish to communicate, they need to:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt; &lt;/span&gt;&lt;span style="color:#cc33cc;"&gt;establish a communication link between them&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; exchange messages via send/receiven Implementation of communication link&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; physical (e.g., shared memory, hardware bus) considered later&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; logical (e.g., logical properties) now&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-7300644271680180031?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/7300644271680180031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=7300644271680180031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/7300644271680180031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/7300644271680180031'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/5_16.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-1290779134647993979</id><published>2009-07-16T02:36:00.000-07:00</published><updated>2009-07-16T03:38:26.025-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 4'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#ff0000;"&gt;1.Concept on Process&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;An operating system executes a variety of programs:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Batch system – jobs&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Time-shared systems – user programs or task&lt;/span&gt;&lt;/strong&gt; &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;Textbook uses the terms job and process almost interchangeably.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;Process – a program in execution; process execution must progress in sequential fashion.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;A process includes:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;program counter &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;stack&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;data section&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;Process State&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;As a process executes, it changes state&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_X2I8abaZyuc/Sl792iln4kI/AAAAAAAAAHo/6Dp6V2O2Ins/s1600-h/p.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5358999720056840770" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 442px; CURSOR: hand; HEIGHT: 155px" alt="" src="http://2.bp.blogspot.com/_X2I8abaZyuc/Sl792iln4kI/AAAAAAAAAHo/6Dp6V2O2Ins/s320/p.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#cc33cc;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#cc33cc;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color:#cc33cc;"&gt;&lt;strong&gt;new: &lt;/strong&gt;&lt;strong&gt;The process is being created.&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#cc33cc;"&gt;&lt;strong&gt;running: &lt;/strong&gt;&lt;strong&gt;Instructions are being executed.&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;waiting: The process is waiting for some event to occur&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;ready: The process is waiting to be assigned to a processor&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;&lt;span style="color:#cc33cc;"&gt;terminated: The process has finished execution&lt;/span&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;Process Control Block&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;Information associated with each process.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_X2I8abaZyuc/Sl73JhgezNI/AAAAAAAAAHQ/seiRyDGm_bA/s1600-h/i.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5358992349602958546" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 208px; CURSOR: hand; HEIGHT: 365px" alt="" src="http://1.bp.blogspot.com/_X2I8abaZyuc/Sl73JhgezNI/AAAAAAAAAHQ/seiRyDGm_bA/s320/i.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Process ID&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Process staten Program counter&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;CPU registersn CPU scheduling information&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Memory-management information&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Accounting information&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;I/O status information&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;Threads&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/Sl7-aUtq9bI/AAAAAAAAAHw/vWXq1hXFJXs/s1600-h/180px-Multithreaded_process_svg.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5359000334807791026" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 180px; CURSOR: hand; HEIGHT: 170px" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/Sl7-aUtq9bI/AAAAAAAAAHw/vWXq1hXFJXs/s320/180px-Multithreaded_process_svg.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#33ccff;"&gt;&lt;strong&gt;In computer science, a thread of execution results from a fork of a computer program into two or more concurrently running tasks. The implementation of threads and processes differs from one operating system to another, but in most cases, a thread is contained inside a process. Multiple threads can exist within the same process and share resources such as memory, while different processes&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#33ccff;"&gt;&lt;strong&gt; do not share these resources.&lt;br /&gt;On a single processor, multithreading generally occurs by time-division multiplexing (as in multitasking): the processor switches between different threads. This context switching generally happens frequently enough that the user perceives the threads or tasks as running at the same time. On a multiprocessor or multi-core system, the threads or tasks will generally run at the same time, with each processor or core running a particular thread or task. Support for threads in programming languages varies: a number of languages simply do not support having more than one execution context inside the same program executing at the same time.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-1290779134647993979?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/1290779134647993979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/1290779134647993979'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/1_9520.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_X2I8abaZyuc/Sl792iln4kI/AAAAAAAAAHo/6Dp6V2O2Ins/s72-c/p.bmp' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-8205100516342077080</id><published>2009-07-16T02:07:00.000-07:00</published><updated>2009-07-16T03:04:47.912-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 4'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;2. Process Scheduling&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#ffcc00;"&gt;Scheduling Queues&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;span style="color:#33ccff;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;span style="color:#33ccff;"&gt;Job queue&lt;/span&gt; – set of all processes in the system.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;span style="color:#33ccff;"&gt;Ready queue&lt;/span&gt; – set of all processes residing in main memory, ready and waiting to execute.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#3366ff;"&gt;Ready Queue And Various I/O Device Queues&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_X2I8abaZyuc/Sl7vkQ2pVxI/AAAAAAAAAGw/Zhr7x9p5PDA/s1600-h/readyq.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5358984012895966994" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 536px; CURSOR: hand; HEIGHT: 301px" alt="" src="http://3.bp.blogspot.com/_X2I8abaZyuc/Sl7vkQ2pVxI/AAAAAAAAAGw/Zhr7x9p5PDA/s320/readyq.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;span style="color:#33ccff;"&gt;Device queues&lt;/span&gt; – set of processes waiting for an I/O device.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Processes migrate between the various queues.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#ffcc00;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#ffcc00;"&gt;Schedulers&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;Long-term scheduler (or job scheduler)&lt;/span&gt; – &lt;span style="color:#cc33cc;"&gt;selects which processes should be brought into the ready queue.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;span style="color:#33ccff;"&gt;Short-term scheduler (or CPU scheduler)&lt;/span&gt; – selects whichprocess should be executed next and allocates CPU.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/Sl7zXmwFKdI/AAAAAAAAAHI/Z8KrQzrfgJw/s1600-h/untitled.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5358988193482222034" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 492px; CURSOR: hand; HEIGHT: 144px" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/Sl7zXmwFKdI/AAAAAAAAAHI/Z8KrQzrfgJw/s320/untitled.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/Sl7yoJVHaBI/AAAAAAAAAHA/gDilF5moVuA/s1600-h/untitled.bmp"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Short-term scheduler is invoked very frequently&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#33cc00;"&gt;(milliseconds)=&gt; (must be fast).&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Long-term scheduler is invoked very infrequently &lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#33cc00;"&gt;(seconds, minutes) =&gt;(may be slow).&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;The long-term scheduler controls the degree of multiprogramming.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Processes can be described as either:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;I/O-bound process – spends more time doing I/O than computations, many short CPU bursts.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;CPU-bound process – spends more time doing computations; few very long CPU bursts.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#ffcc33;"&gt;Context Switch&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;When CPU switches to another process, the system must save the state of the old process and load the saved state for the new process.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Context-switch time is overhead; the system does no useful work while switching.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Time dependent on hardware support.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-8205100516342077080?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/8205100516342077080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/8205100516342077080'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/2_16.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_X2I8abaZyuc/Sl7vkQ2pVxI/AAAAAAAAAGw/Zhr7x9p5PDA/s72-c/readyq.bmp' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-5490836403753789957</id><published>2009-07-16T01:57:00.000-07:00</published><updated>2009-07-16T03:03:25.380-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 4'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#ff0000;"&gt;3.)Operations on Processes&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#ff0000;"&gt;--&lt;span style="color:#009900;"&gt;Process Creation&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;Parent process creates children processes, which, in turn create other processes, forming a tree of processes.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;Resource sharing&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc66cc;"&gt;Parent and children share all resources.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc66cc;"&gt;Children share subset of parent’s resources.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc66cc;"&gt;Parent and child share no resources&lt;/span&gt;.&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;3&lt;strong&gt;.&lt;span style="color:#33ccff;"&gt; Execution&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Parent and children execute concurrently.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Parent waits until children terminate.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;4&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;.Address space&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc66cc;"&gt;&lt;/span&gt;&lt;span style="color:#cc33cc;"&gt;Child duplicate of parent.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Child has a program loaded into it.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;&lt;span style="color:#33cc00;"&gt;UNIX examples&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;fork system call creates new process&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;fork returns 0 to child , process id of child for parent&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#cc33cc;"&gt;&lt;strong&gt;exec system call used after a fork to replace the process’ memory space with a new program&lt;/strong&gt;.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;--&lt;/span&gt;Process Termination&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;Process executes last statement and asks the operating system to delete it (exit).&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Output data from child to parent (via wait).&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Process’ resources are deallocated by operating system.n Parent may terminate execution of children processes (abort).&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Child has exceeded allocated resources.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Task assigned to child is no longer required.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Parent is exiting.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#33ff33;"&gt;----------- Operating system does not allow child to continue if its parent terminates.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#33ff33;"&gt;----------- Cascading termination.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;In Unix, if parent exits children are assigned init as parent&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-5490836403753789957?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/5490836403753789957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=5490836403753789957' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/5490836403753789957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/5490836403753789957'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/3_16.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-6429358595426965105</id><published>2009-07-16T01:46:00.000-07:00</published><updated>2009-07-16T03:09:45.788-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 3'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#ff0000;"&gt;1. What are the major activities of an Operating System with regards to Process Management?&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;The operating system is responsible for the following activities in connection with process management.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#33ff33;"&gt;Process creation and deletion.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#33ff33;"&gt;Process suspension (process is in I/O wait queue, or “swapped” out to disk, …) and resumption (move to ready queue or execution) – manage the state of the process.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#33ff33;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#33ff33;"&gt;Provision of mechanisms for:&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Process synchronization - concurrent processing is supported thus the need for synchronization of processes or threads.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Process communication&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Deadlock handling&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-6429358595426965105?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/6429358595426965105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=6429358595426965105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/6429358595426965105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/6429358595426965105'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/1_16.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-845511480612501579</id><published>2009-07-16T01:43:00.000-07:00</published><updated>2009-07-16T03:11:23.159-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 3'/><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;2&lt;/strong&gt;.&lt;strong&gt; What are the major activities of an Operating System with regards to Memory Management?&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;-Keep track of which parts of memory are currently being used and by whom.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;-Decide which processes to load when memory space becomes available - long term or medium term scheduler.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;-Mapping addresses in a process to absolute memory addresses - at load time or run time.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;-Allocate and deallocate memory space as needed.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;-Memory partitioning, allocation, paging (VM), address translation, defrag,&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;…Memory protection&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-845511480612501579?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/845511480612501579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=845511480612501579' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/845511480612501579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/845511480612501579'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/2.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-2108749399203372217</id><published>2009-07-16T01:38:00.000-07:00</published><updated>2009-07-16T03:12:07.180-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 3'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#ff0000;"&gt;3. What are the major activities of an Operating System with regards to Secondary-Storage Management?&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;--Free space management&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;--Storage allocation&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;--Disk scheduling – minimize seeks (arm movement … very slow operation)&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;--Disk as the media for mapping virtual memory space&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;--Disk caching for performance&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;--Disk utilities: defrag, recovery of lost clusters, etc.&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-2108749399203372217?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/2108749399203372217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=2108749399203372217' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/2108749399203372217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/2108749399203372217'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/3.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-4479503446173073388</id><published>2009-07-16T01:35:00.000-07:00</published><updated>2009-07-16T03:12:54.461-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 3'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#ff0000;"&gt;4. What are the major activities of an Operating System with regards to File Management?&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;File creation and deletion - system calls or commands.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;Directory creation and deletion - system calls or commands.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;Support of primitives for manipulating files and directories in an efficient manner - system calls or commands.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;Mapping files onto secondary storage.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;File backup on stable (nonvolatile) storage media.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;&lt;/span&gt;&lt;span style="color:#cc33cc;"&gt;EX: File Allocation Table (FAT) for Windows/PC systems&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-4479503446173073388?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/4479503446173073388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/4479503446173073388'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/4.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-4352364127577606570</id><published>2009-07-16T01:31:00.000-07:00</published><updated>2009-07-16T01:34:59.909-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 3'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#ff0000;"&gt;5. What is the purpose of the command-interpreter?&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;The program that reads and interprets control statements is called variously: &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;·command-line interpreter (Control card interpreter in the “old batch days”) &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#33ccff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color:#33ccff;"&gt;&lt;strong&gt;·shell (in UNIX)Command.com for external commands in DOS Its function is to get and execute the next command statement&lt;/strong&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-4352364127577606570?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/4352364127577606570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/4352364127577606570'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/5.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-227688457645768817</id><published>2009-07-07T03:58:00.000-07:00</published><updated>2009-07-07T04:20:55.450-07:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;(0) System Boot&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Operating system must be made available to hardware so hardware can start it&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;span style="color:#cc66cc;"&gt;Small piece of code&lt;/span&gt; – bootstrap loader, locates the kernel, loads it into memory, and starts it&lt;br /&gt;&lt;/li&gt;&lt;/span&gt;&lt;/strong&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Sometimes two-step process where boot block at fixed location loads bootstrap loader&lt;br /&gt;&lt;/li&gt;&lt;/span&gt;&lt;/strong&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;When power initialized on system, execution starts at a fixed memory location&lt;br /&gt;-------Firmware used to hold initial boot code&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-227688457645768817?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/227688457645768817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=227688457645768817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/227688457645768817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/227688457645768817'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/0-system-boot-operating-system-must-be.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-5885796144798563487</id><published>2009-07-07T03:17:00.000-07:00</published><updated>2009-07-07T03:19:07.596-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 3'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;(0) System Generation&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;                   (computer science) A process that creates a particular and uniquely specified operating system; it combines user-specified options and parameters with manufacturer-supplied general-purpose or nonspecialized program subsections to produce an operating system (or other complex software) of the desired form and capacity. Abbreviated sysgen. &lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-5885796144798563487?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/5885796144798563487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=5885796144798563487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/5885796144798563487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/5885796144798563487'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/0-system-generation-computer-science.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-7002727324139568721</id><published>2009-07-07T02:52:00.000-07:00</published><updated>2009-07-07T03:57:04.513-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 3'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;(0) Virtual Machine&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;A &lt;span style="color:#cc66cc;"&gt;virtual machine&lt;/span&gt; was originally defined by &lt;/span&gt;&lt;/strong&gt;&lt;a title="Popek and Goldberg virtualization requirements" href="http://en.wikipedia.org/wiki/Popek_and_Goldberg_virtualization_requirements"&gt;&lt;strong&gt;&lt;span style="color:#cc66cc;"&gt;Popek and Goldberg&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt; as "&lt;span style="color:#cc66cc;"&gt;an efficient, isolated duplicate of a real machine&lt;/span&gt;". Current use includes virtual machines which have no direct correspondence to any real hardware.&lt;/span&gt;&lt;/strong&gt;&lt;a href="http://en.wikipedia.org/wiki/Virtual_machine#cite_note-Smith_Nair_05-0"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;[1]&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Virtual machines are separated into two major categories, based on their use and degree of correspondence to any real machine. A system virtual machine provides a complete &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="System platform" href="http://en.wikipedia.org/wiki/System_platform"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;system platform&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt; which supports the execution of a complete &lt;/span&gt;&lt;/strong&gt;&lt;a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;operating system&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt; (OS). In contrast, a process virtual machine is designed to run a single &lt;/span&gt;&lt;/strong&gt;&lt;a title="Computer program" href="http://en.wikipedia.org/wiki/Computer_program"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;program&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;, which means that it supports a single &lt;/span&gt;&lt;/strong&gt;&lt;a title="Process (computing)" href="http://en.wikipedia.org/wiki/Process_(computing)"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;process&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;. An essential characteristic of a virtual machine is that the software running inside is limited to the resources and abstractions provided by the virtual machine -- it cannot break out of its virtual world.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;A virtual machine, simply put, is a virtual computer running on a physical computer. The virtual machine emulates a physical machine in software. This includes not only the processor but the instruction set, the memory bus, any BIOS commands and critical machine hardware such as the system clock and and DMA hardware. Depending upon the machine peripheral devices are generally virtualized including storage devices like floppy drives, hard drives and CD drives. Video, keyboard and mouse support are also common. A virtual machine must look and act just like the real thing so standard software, like operating systems and applications, can run without modification. &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc66cc;"&gt;Implementation&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;Modes:&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#00cccc;"&gt;&lt;span style="color:#ff0000;"&gt;&gt;&gt;&lt;/span&gt;virtual user mode and virtual monitor mode,&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&gt;&gt;&lt;/span&gt;Actual user mode and actual monitor mode&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#6600cc;"&gt;Time&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#00cccc;"&gt;&lt;span style="color:#ff0000;"&gt;&gt;&gt;&lt;/span&gt;Whereas the real I/O might have taken 100 milliseconds, the virtual I/O might take less time (because it is spooled) or more time (because it is interpreted.)&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&gt;&gt;&lt;/span&gt;The CPU is being multi-programmed among many virtual machines, further slowing down the virtual machines in unpredictable ways. &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc66cc;"&gt;benefits&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;For testers it is important that they test software against the various supported operating systems that an application runs against. The traditional approach is to run multiple physical machines, each with a different operating system. This is bad for several reasons. Space, maintenance, power and feasibility come to mind. Deployment of the software to these various machines can also be an issue. Instead a tester can run multiple virtual machines on one physical machine. Each virtual machine could have a different operating system. The application can be deployed to the virtual machines and tested.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Another advantage of virtual machines is reproducibility. Build and test environments generally need to be well controlled. It would be undo work to have to wipe out a machine and rebuild it after each build or test run. A virtual machine allows the environment to be set up once. The environment is then captured. Any changes made after the capture can then be thrown away after the build or test run. Most emulation software packages offer this in some form or another&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;Two advantages&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&gt;&gt;&lt;/span&gt;&lt;span style="color:#00cccc;"&gt;To provide a robust level of security&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&gt;&gt;&lt;/span&gt;no direct sharing of resources.&lt;br /&gt;&lt;span style="color:#6600cc;"&gt;Two solutions&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#ff0000;"&gt;&gt;&gt;&lt;/span&gt;To allow system development to be done easily&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&gt;&gt;&lt;/span&gt;A perfect vehicle for OS research and development.&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&gt;&gt;&lt;/span&gt;difficult to implement due to the effort required to provide an exact duplicate to the underlying machine.&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&gt;&gt;&lt;/span&gt;Wine for Linux&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc66cc;"&gt;Examples&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;A program written in &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Java&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt; receives &lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SlMmy6SLt1I/AAAAAAAAAGo/JKQgEeU1fPc/s1600-h/Picture1.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5355667037954488146" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 511px; CURSOR: hand; HEIGHT: 270px" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/SlMmy6SLt1I/AAAAAAAAAGo/JKQgEeU1fPc/s320/Picture1.png" border="0" /&gt;&lt;/a&gt;services from the &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Java Runtime Environment&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt; (JRE) software by issuing commands to, and receiving the expected results from, the Java software. By providing these services to the program, the Java software is acting as a "virtual machine", taking the place of the operating system or hardware for which the program would ordinarily be tailored.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-7002727324139568721?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/7002727324139568721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=7002727324139568721' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/7002727324139568721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/7002727324139568721'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/0-virtual-machine-virtual-machine-was.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_X2I8abaZyuc/SlMmy6SLt1I/AAAAAAAAAGo/JKQgEeU1fPc/s72-c/Picture1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-3716703039823798457</id><published>2009-07-03T01:13:00.000-07:00</published><updated>2009-07-06T19:33:31.070-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 3'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;(0) System Structure&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#ff0000;"&gt;Simple Structure&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;-&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;any part of the system may use the functionality of the rest ofthe system &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;-MS-DOS (user programs can call low level I/O routines)View the OS as a series of levels&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;–Each level performs a related subset of functions&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;–Each level relies on the next lower level to perform more primitive functions&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;–This decomposes a problem into a number of more manageable subproblems&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#ff0000;"&gt;Layered Approach&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;The operating system&lt;/span&gt;&lt;a href="http://3.bp.blogspot.com/_X2I8abaZyuc/Sk3CjA__u4I/AAAAAAAAAGQ/2XKORdmkROM/s1600-h/Simple.bmp"&gt;&lt;span style="color:#00cccc;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5354149438833015682" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 362px; CURSOR: hand; HEIGHT: 258px" alt="" src="http://3.bp.blogspot.com/_X2I8abaZyuc/Sk3CjA__u4I/AAAAAAAAAGQ/2XKORdmkROM/s320/Simple.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#00cccc;"&gt; is divided into a number of layers (levels), each built on top of lower layers. The bottom layer (layer 0), is the hardware; the highest (layer N) is the user interface. &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;With modularity, layers are selected such that each uses functions (operations) and services of only lower-level layers&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;---Properties&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; Simplicity of construction&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; Simplicity of Debugging&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; Problems&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; Precise definition of layers&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt; &lt;/span&gt;&lt;span style="color:#00cccc;"&gt;Example: Memory manager requires device driver of backing store (due to virtual memory)&lt;/span&gt;&lt;/strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;br /&gt;&lt;strong&gt; The device driver requires CPU scheduler (since if the driver waits for IO, another task should be scheduled)&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt; CPU scheduler may require virtual memory for large amount of information of some processes&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt; Less efficiency: due to the number of layers a request should pass&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-3716703039823798457?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/3716703039823798457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=3716703039823798457' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3716703039823798457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3716703039823798457'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/0-system-structure-simple-structure.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_X2I8abaZyuc/Sk3CjA__u4I/AAAAAAAAAGQ/2XKORdmkROM/s72-c/Simple.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-771823375186013181</id><published>2009-07-03T00:43:00.000-07:00</published><updated>2009-07-06T19:34:48.157-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 3'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;(0) System Calls&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;System calls provide the interface between a running program and the operating system &lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Generally available as assembly-language instructions&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Languages defined to replace assembly language for systems programming allow system calls to be made directly (e.g., C, C++)&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;Types of System Calls&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;Process control&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;&lt;/span&gt;&lt;span style="color:#00cccc;"&gt;create/terminate a process (including self)&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="left"&gt;&lt;span style="color:#ff99ff;"&gt;&lt;strong&gt;File management&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Also referred to as &lt;/span&gt;&lt;a href="http://1.bp.blogspot.com/_X2I8abaZyuc/Sk27Bgr_Y1I/AAAAAAAAAGI/rBv6t3b1Ejw/s1600-h/root.bmp"&gt;&lt;span style="color:#00cccc;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5354141166642094930" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 309px" alt="" src="http://1.bp.blogspot.com/_X2I8abaZyuc/Sk27Bgr_Y1I/AAAAAAAAAGI/rBv6t3b1Ejw/s320/root.bmp" border="0" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#00cccc;"&gt;simply a file system or filesystem. The &lt;/span&gt;&lt;/strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;system&lt;/strong&gt;&lt;strong&gt; that an &lt;/strong&gt;&lt;strong&gt;operating system&lt;/strong&gt;&lt;strong&gt; or &lt;/strong&gt;&lt;strong&gt;program&lt;/strong&gt;&lt;strong&gt; uses to organize and keep track of &lt;/strong&gt;&lt;strong&gt;files&lt;/strong&gt;&lt;strong&gt;. For example, a &lt;/strong&gt;&lt;strong&gt;hierarchical&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;&lt;strong&gt;file system &lt;/strong&gt;&lt;strong&gt;is one that uses &lt;/strong&gt;&lt;strong&gt;directories&lt;/strong&gt;&lt;strong&gt; to organize files into a &lt;/strong&gt;&lt;strong&gt;tree structure&lt;/strong&gt;&lt;strong&gt;.Although the operating system provides its own file management system, you can buy separate file management systems. These systems interact smoothly with the operating system but provide more &lt;/strong&gt;&lt;strong&gt;features&lt;/strong&gt;&lt;strong&gt;, such as improved &lt;/strong&gt;&lt;strong&gt;backup&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;&lt;strong&gt;procedures&lt;/strong&gt;&lt;strong&gt; and stricter file protection.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;---&gt;&gt;Device management &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;Device Management is a set of technologies, protocols and standards used to allow the remote management of &lt;/strong&gt;&lt;strong&gt;mobile devices&lt;/strong&gt;&lt;strong&gt;, often involving updates of &lt;/strong&gt;&lt;strong&gt;firmware over the air&lt;/strong&gt;&lt;strong&gt; (FOTA). The &lt;/strong&gt;&lt;strong&gt;network operator&lt;/strong&gt;&lt;strong&gt;, handset &lt;/strong&gt;&lt;strong&gt;OEM&lt;/strong&gt;&lt;strong&gt; or in some cases even the end-user (usually via a web portal) can use Device Management, also known as Mobile Device Management, or MDM, to update the handset firmware/&lt;/strong&gt;&lt;strong&gt;OS&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;span style="color:#00cccc;"&gt;, install applications and fix bugs, all over the air. Thus, large numbers of devices can be managed with single commands and the end-user is freed from the requirement to take the phone to a shop or service center to refresh or update.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="left"&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;Information maintenance&lt;/span&gt;&lt;/strong&gt; &lt;strong&gt;&lt;span style="color:#6600cc;"&gt;–&lt;/span&gt;&lt;span style="color:#00cccc;"&gt;get time&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="center"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;–set system data (OS parameters)&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;– get process information (id, time used)&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="color:#00cccc;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="left"&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;Communications&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="center"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;– establish a connection&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;– send, receive messages&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;– terminate a connectionlProcess control&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;– create/terminate a process (including self) &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-771823375186013181?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/771823375186013181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=771823375186013181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/771823375186013181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/771823375186013181'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/0-system-calls-system-calls-provide.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_X2I8abaZyuc/Sk27Bgr_Y1I/AAAAAAAAAGI/rBv6t3b1Ejw/s72-c/root.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-4576097493784938901</id><published>2009-07-02T04:23:00.000-07:00</published><updated>2009-07-06T19:39:01.069-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 3'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;(0)Operating System Services&lt;/span&gt; &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;span style="color:#cc33cc;"&gt;Program execution –&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00cccc;"&gt; system capability to load a program into memory and to run it &lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;span style="color:#cc33cc;"&gt;I/O operations&lt;/span&gt; – &lt;/span&gt;&lt;span style="color:#00cccc;"&gt;since user programs cannot execute I/O operations directly, the operating system must provide some means to perform I/On&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;span style="color:#cc33cc;"&gt;File-system manipulation&lt;/span&gt; – &lt;/span&gt;&lt;span style="color:#00cccc;"&gt;program capability to read, write, create, and delete files&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;span style="color:#cc33cc;"&gt;Communications&lt;/span&gt; – &lt;/span&gt;&lt;span style="color:#00cccc;"&gt;exchange of information between processes executing either on the same computer or on different systems tied together by a network. Implemented via shared memory or message passing&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;span style="color:#cc33cc;"&gt;Error detection&lt;/span&gt; – &lt;/span&gt;&lt;span style="color:#00cccc;"&gt;ensure correct computing by detecting errors in the CPU and memory hardware, in I/O devices, or in user programs&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-4576097493784938901?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/4576097493784938901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=4576097493784938901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/4576097493784938901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/4576097493784938901'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/blog-post.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-5555612552717433489</id><published>2009-07-02T03:03:00.000-07:00</published><updated>2009-07-06T19:45:05.215-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 3'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="font-size:130%;color:#00cccc;"&gt;(0) System Components&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Operating System Process Management&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="left"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;A process is a program in execution &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;A process needs certain resources, including CPU time, memory, files, and I/O devices, to accomplish its task.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;The operating system is responsible for the following activities in connection with process management&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Process creation and deletion&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Process suspension and resumption &lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Provision of mechanisms for:&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;process synchronization&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;process communication&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc0000;"&gt;Main memory Management&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;span style="color:#009900;"&gt;1.Memory&lt;/span&gt; &lt;/span&gt;&lt;span style="color:#00cccc;"&gt;is a large array of words or bytes, each with its own address&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;() It is a repository of quickly accessible data shared by the CPU and I/O devices &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;2. &lt;span style="color:#009900;"&gt;Main memory&lt;/span&gt; is a volatile storage device. It loses its contents in the case of system failure&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;3. The operating system is responsible for the following activities in connections with memory managementl&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Keep track of which parts of memory are currently being used and by whoml &lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Decide which processes to load when memory space becomes availablel &lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Allocate and deallocate memory space as needed&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;span style="color:#ffcc66;"&gt;             Memory management is the act of managing computer memory. In its simpler forms, this involves providing ways to allocate portions of memory to programs at their request, and freeing it for reuse when no longer needed. The management of main memory is critical to the computer system.&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;File management&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;A &lt;span style="color:#33cc00;"&gt;file &lt;/span&gt;is a collection of related information defined by its creatorl Commonly, files represent programs (both source and object forms) and data&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;The operating system is responsible for the following activities in connections with file management:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;File creation and deletion &lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Directory creation and deletion&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Support of primitives for manipulating files and directories &lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Mapping files onto secondary storage&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;File backup on stable (nonvolatile) storage media&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color:#ffcc33;"&gt;               A file object provides a representation of a resource (either a physical device or a resource located on a physical device) that can be managed by the I/O system. Like other objects, they enable sharing of the resource, they have names, they are protected by object-based security, and they support synchronization. The I/O system also enables reading from or writing to the resource.&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;I/O System management&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;span style="color:#00cccc;"&gt;The I/O system consists of:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;/span&gt;&lt;span style="color:#ff99ff;"&gt;&lt;/span&gt;&lt;span style="color:#cc33cc;"&gt;&gt;A buffer-caching system &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&gt;A general device-driver interface&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&gt;Drivers for specific hardware devices&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Secondary Storage Management&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Since main memory (primary storage) is volatile and too small to accommodate all data and programs permanently, the computer system must provide secondary storage to back up main memory&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Most modern computer systems use disks as the principle on-line storage medium, for both programs and datan &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;The operating system is responsible for the following activities in connection with disk management:&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;/span&gt;&lt;span style="color:#cc33cc;"&gt;&gt;&gt; Free space managementl Storage allocationl&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&gt;&gt;Disk scheduling&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color:#ffcc33;"&gt;The I/O management subsystem controls all the input andoutput of the computer system. For the enforcement ofsecurity, the most important things that the I/O managementsubsystem does are· Managing the transfer of data.· Enforcing access controls (the DAC mechanisms) on datawhile it is being transferred. See “Discretionary access control(DAC)” for more information on DAC.During the transfer of blocks or streams of data, and duringcharacter I/O operation, each I/O transaction is completelyseparate from all others. It follows a well-known and well-defined path; therefore, the integrity of all data is maintainedduring data transactions.&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Protection System&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Protection refers to a mechanism for controlling access by programs, processes, or users to both system and user resourcesn &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;The protection mechanism must: &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;distinguish between authorized and unauthorized usagel specify the controls to be imposedl&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;provide a means of enforcement&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Command-Interpreter system&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;Many commands are given to the operating system by control statements which deal with:&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Process creation and management&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;I/O handling&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Secondary-storage management&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Main-memory management &lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;File-system access&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Protection &lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Networking&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color:#ffcc00;"&gt;A command interpreter is the part of a computer operating system that understands and executes commands that are entered interactively by a human being or from a program. In some operating systems, the command interpreter is called the shell. &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-5555612552717433489?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/5555612552717433489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=5555612552717433489' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/5555612552717433489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/5555612552717433489'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/07/0-system-components-operating-system.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-6820866084358386067</id><published>2009-06-25T02:56:00.000-07:00</published><updated>2009-06-25T03:24:12.158-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 2'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;(3) Hardware Protection&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;Dual Mode Operation&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;&lt;span style="color:#cc33cc;"&gt;• Sharing system resources requires operating system to ensurethat an incorrect program cannot cause other programs toexecute incorrect&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;&lt;span style="color:#cc33cc;"&gt;&lt;strong&gt;• Provide hardware support to differentiate between at least twomodes of operations.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;1. User mode – execution done on behalf of a user.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;2. Monitor mode (also supervisor mode or system mode) –execution done on behalf of operating system.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;I/O Protection&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;• All I/O instructions are privileged instructions.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;• Must ensure that a user program could never gain control of the computer in monitor mode (i.e., a user program that, aspart of its execution, stores a new address in the interruptvector).&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;Memory Protection&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img id="BLOGGER_PHOTO_ID_5351204722493639106" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 260px" alt="" src="http://1.bp.blogspot.com/_X2I8abaZyuc/SkNMV9ygScI/AAAAAAAAAFs/uMni0mdeHmI/s320/untitled.bmp" border="0" /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; • Must provide memory protection at least for the interrupt vectorand the interrupt service routines.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;• In order to have memory protection, add two registers thatdetermine the range of legal addresses a program may access:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;– base register &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;– holds the smallest legal physical memoryaddress.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;– limit register&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;– contains the size of the range.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;• Memory outside the deﬁned range is protected.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;CPU Protection&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;-to prevent a user programs gets stuck in infinite loop and never returning back to the os&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-6820866084358386067?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/6820866084358386067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=6820866084358386067' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/6820866084358386067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/6820866084358386067'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/3-hardware-protection-dual-mode.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_X2I8abaZyuc/SkNMV9ygScI/AAAAAAAAAFs/uMni0mdeHmI/s72-c/untitled.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-3981582077948455904</id><published>2009-06-25T02:43:00.000-07:00</published><updated>2009-06-25T03:38:44.577-07:00</updated><title type='text'></title><content type='html'>&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;(2) Storage Heirarchy&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;caching&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;---&gt;&gt;In &lt;/span&gt;&lt;/strong&gt;&lt;a title="Computer science" href="http://en.wikipedia.org/wiki/Computer_science"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;computer science&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;, a &lt;span style="color:#00cccc;"&gt;cache&lt;/span&gt; (pronounced &lt;/span&gt;&lt;/strong&gt;&lt;a title="Wikipedia:IPA for English" href="http://en.wikipedia.org/wiki/Wikipedia:IPA_for_English"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;/kæʃ/&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;) is a collection of data duplicating original values stored elsewhere or computed earlier, where the original data is expensive to fetch (owing to longer &lt;/span&gt;&lt;/strong&gt;&lt;a title="Access time" href="http://en.wikipedia.org/wiki/Access_time"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;access time&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;) or to compute, compared to the cost of reading the cache. In other words, a cache is a temporary storage area where frequently accessed data can be stored for rapid access. Once the data is stored in the cache, it can be used in the future by accessing the cached copy rather than re-fetching or recomputing the original data.&lt;br /&gt;A cache has proven to be extremely effective in many areas of computing because access patterns in typical &lt;/span&gt;&lt;/strong&gt;&lt;a title="Application software" href="http://en.wikipedia.org/wiki/Application_software"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;computer applications&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; have &lt;/span&gt;&lt;/strong&gt;&lt;a title="Locality of reference" href="http://en.wikipedia.org/wiki/Locality_of_reference"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;locality of reference&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;. There are several kinds of locality, but this article primarily deals with data that are accessed close together in time (&lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Memory locality" href="http://en.wikipedia.org/wiki/Memory_locality"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;temporal locality&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;). The data might or might not be located physically close to each other (&lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Spatial locality" href="http://en.wikipedia.org/wiki/Spatial_locality"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;spatial locality&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;).&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;coherency and consistency&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;In computing, &lt;/span&gt;&lt;/strong&gt;&lt;a title="Cache" href="http://en.wikipedia.org/wiki/Cache"&gt;&lt;strong&gt;&lt;span style="color:#3366ff;"&gt;cache&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;span style="color:#3366ff;"&gt; coherence&lt;/span&gt; (also cache coherency) refers to the integrity of data stored in local caches of a shared resource. Cache coherence is a special case of &lt;/span&gt;&lt;/strong&gt;&lt;a title="Memory coherence" href="http://en.wikipedia.org/wiki/Memory_coherence"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;memory coherence&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;.&lt;br /&gt;When clients in a system maintain &lt;/span&gt;&lt;/strong&gt;&lt;a title="CPU cache" href="http://en.wikipedia.org/wiki/CPU_cache"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;caches&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; of a common memory resource, problems may arise with inconsistent data. This is particularly true of CPUs in a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Multiprocessing" href="http://en.wikipedia.org/wiki/Multiprocessing"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;multiprocessing&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; system. Referring to the "Multiple Caches of Shared Resource" figure, if the top client has a copy of a memory block from a previous read and the bottom client changes that memory block, the top client cou&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SkNR_v7Ih6I/AAAAAAAAAF0/GRkEX1q9JPg/s1600-h/img066.gif"&gt;&lt;/a&gt;ld be left with an invalid cache of memory without any notification of the change. Cache coherence is intended to manage such conflicts and maintain consistency between cache and memory.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;cache consistency&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;--&gt;&gt;The synchronisation of data in multiple caches such that reading a memory location via any cache will return the most recent data written to that location via any (other) cache.Some parallel processors do not cache accesses to shared memory to avoid the issue of cache coherency. If caches are used with shared memory then some system is required to detect when data in one processor's cache should be discarded or replaced because another processor has updated that memory location. Several such schemes have been devised.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;Cache Consistency Mechanisms&lt;/span&gt; There are several ways to maintain cache consistency of files placed in a cache: time-to-live fields, active invalidation protocols, and client polling. Time-to-live fields are efficient to set up, but are inaccurate.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;span style="color:#cc33cc;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-3981582077948455904?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3981582077948455904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3981582077948455904'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/2-storage-heirarchy-caching-in-computer.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-3591041616207313551</id><published>2009-06-25T02:29:00.000-07:00</published><updated>2009-06-25T03:26:18.560-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 2'/><title type='text'></title><content type='html'>&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;(1) Storage Structure&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;          main memory&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;---&gt;&gt;&gt;Primary storage, presently known as memory, is the only one directly accessible to the CPU. The CPU continuously reads instructions stored there and executes them as required. Any data actively operated on is also stored there in uniform manner.Historically, &lt;/span&gt;&lt;/strong&gt;&lt;a title="History of computing hardware" href="http://en.wikipedia.org/wiki/History_of_computing_hardware"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;early computers&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; used &lt;/span&gt;&lt;/strong&gt;&lt;a title="Delay line memory" href="http://en.wikipedia.org/wiki/Delay_line_memory"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;delay lines&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;, &lt;/span&gt;&lt;/strong&gt;&lt;a title="Williams tube" href="http://en.wikipedia.org/wiki/Williams_tube"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;Williams tubes&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;, or rotating &lt;/span&gt;&lt;/strong&gt;&lt;a title="Drum memory" href="http://en.wikipedia.org/wiki/Drum_memory"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;magnetic drums&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; as primary storage. By 1954, those unreliable methods were mostly replaced by &lt;/span&gt;&lt;/strong&gt;&lt;a title="Magnetic core memory" href="http://en.wikipedia.org/wiki/Magnetic_core_memory"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;magnetic core memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;, which was still rather cumbersome. Undoubtedly, a revolution was started with the invention of a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Transistor" href="http://en.wikipedia.org/wiki/Transistor"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;transistor&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;, that soon enabled then-unbelievable miniaturization of electronic memory via &lt;/span&gt;&lt;/strong&gt;&lt;a title="Solid state (electronics)" href="http://en.wikipedia.org/wiki/Solid_state_(electronics)"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;solid-state&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Silicon chip" href="http://en.wikipedia.org/wiki/Silicon_chip"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;silicon chip&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; technology.This led to a modern &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Random access memory" href="http://en.wikipedia.org/wiki/Random_access_memory"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;random access memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt; (RAM). It is small-sized, light, but quite expensive at the same time. (The particular types of RAM used for primary storage are also &lt;/span&gt;&lt;/strong&gt;&lt;a title="Volatile memory" href="http://en.wikipedia.org/wiki/Volatile_memory"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;volatile&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;, i.e. they lose the information when not powered). &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color:#009900;"&gt;&lt;strong&gt;magnetic Disk&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SkNFzYqJxXI/AAAAAAAAAFk/Dp9afFbsITM/s1600-h/magnetic+disk.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5351197531341178226" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 216px; CURSOR: hand; HEIGHT: 137px" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/SkNFzYqJxXI/AAAAAAAAAFk/Dp9afFbsITM/s320/magnetic+disk.jpg" border="0" /&gt;&lt;/a&gt; &lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;---&gt;&gt;&gt;A memory device, such as a floppy disk, a hard disk, or a removable cartridge, that is covered with a magnetic coating on which digital information is stored in the form of microscopically small, magnetized needles&lt;/span&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_X2I8abaZyuc/SkNFe5y9nqI/AAAAAAAAAFc/MReXBrY6czo/s1600-h/12_01_DiskMechanism.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5351197179459247778" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 264px" alt="" src="http://2.bp.blogspot.com/_X2I8abaZyuc/SkNFe5y9nqI/AAAAAAAAAFc/MReXBrY6czo/s320/12_01_DiskMechanism.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;--Moving Head Disk Mechanism&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/p&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;Magnetic tapes&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;---&gt;&gt;Magnetic tape is a medium for &lt;/span&gt;&lt;a class="mw-redirect" title="Magnetic recording" href="http://en.wikipedia.org/wiki/Magnetic_recording"&gt;&lt;span style="color:#cc33cc;"&gt;magnetic recording&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt; generally consisting of a thin magnetizable coating on a long and narrow strip of &lt;/span&gt;&lt;a title="Plastic" href="http://en.wikipedia.org/wiki/Plastic"&gt;&lt;span style="color:#cc33cc;"&gt;plastic&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt;. Nearly all recording tape is of this type, whether used for recording &lt;/span&gt;&lt;a title="Audio frequency" href="http://en.wikipedia.org/wiki/Audio_frequency"&gt;&lt;span style="color:#cc33cc;"&gt;audio&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt; or &lt;/span&gt;&lt;a title="Video" href="http://en.wikipedia.org/wiki/Video"&gt;&lt;span style="color:#cc33cc;"&gt;video&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt; or for &lt;/span&gt;&lt;a title="Computer data storage" href="http://en.wikipedia.org/wiki/Computer_data_storage"&gt;&lt;span style="color:#cc33cc;"&gt;computer data storage&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt;. It was originally developed in Germany, based on the concept of &lt;/span&gt;&lt;a title="Wire recording" href="http://en.wikipedia.org/wiki/Wire_recording"&gt;&lt;span style="color:#cc33cc;"&gt;magnetic wire recording&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt;. Devices that record and playback audio and video using magnetic tape are generally called &lt;/span&gt;&lt;a title="Tape recorder" href="http://en.wikipedia.org/wiki/Tape_recorder"&gt;&lt;span style="color:#cc33cc;"&gt;tape recorders&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt; and &lt;/span&gt;&lt;a title="Video tape recorder" href="http://en.wikipedia.org/wiki/Video_tape_recorder"&gt;&lt;span style="color:#cc33cc;"&gt;video tape recorders&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt; respectively. A device that stores computer data on magnetic tape can be called a &lt;/span&gt;&lt;a title="Tape drive" href="http://en.wikipedia.org/wiki/Tape_drive"&gt;&lt;span style="color:#cc33cc;"&gt;tape drive&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt;, a tape unit, or a streamer.&lt;br /&gt;Magnetic tape revolutionized the broadcast and recording industries. In an age when all &lt;/span&gt;&lt;a title="Radio" href="http://en.wikipedia.org/wiki/Radio"&gt;&lt;span style="color:#cc33cc;"&gt;radio&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt; (and later &lt;/span&gt;&lt;a title="Television" href="http://en.wikipedia.org/wiki/Television"&gt;&lt;span style="color:#cc33cc;"&gt;television&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt;) was live, it allowed programming to be prerecorded. In a time when &lt;/span&gt;&lt;a title="Gramophone record" href="http://en.wikipedia.org/wiki/Gramophone_record"&gt;&lt;span style="color:#cc33cc;"&gt;gramophone records&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt; were recorded in one take, it allowed recordings to be created in multiple stages and easily mixed and edited with a minimal loss in quality between generations. It is also one of the key enabling technologies in the development of modern &lt;/span&gt;&lt;a title="Computer" href="http://en.wikipedia.org/wiki/Computer"&gt;&lt;span style="color:#cc33cc;"&gt;computers&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt;. Magnetic tape allowed massive amounts of data to be stored in computers for long periods of time and rapidly accessed when needed.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-3591041616207313551?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/3591041616207313551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=3591041616207313551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3591041616207313551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3591041616207313551'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/storage-structure-main-memory-magnetic.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_X2I8abaZyuc/SkNFzYqJxXI/AAAAAAAAAFk/Dp9afFbsITM/s72-c/magnetic+disk.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-3177014173175191465</id><published>2009-06-24T20:14:00.000-07:00</published><updated>2009-06-25T03:55:18.406-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 2'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;5. Device Status Table.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;&lt;span style="color:#33cc00;"&gt;---&gt;&gt;Device-status table&lt;/span&gt; contains entry for each I/O deviceindicating its type, address, and state.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;a href="http://www.oenter.com/~wittgens/wikix/file/OS/Operating%20System%20Concepts/device_status_table.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 500px; CURSOR: hand; HEIGHT: 280px" alt="" src="http://www.oenter.com/~wittgens/wikix/file/OS/Operating%20System%20Concepts/device_status_table.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-3177014173175191465?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/3177014173175191465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=3177014173175191465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3177014173175191465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3177014173175191465'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/5_24.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-7452733452559061846</id><published>2009-06-24T20:07:00.000-07:00</published><updated>2009-06-24T20:10:07.371-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 2'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;1. Bootstrap Program&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;----&gt;&gt;In computing, &lt;span style="color:#009900;"&gt;bootstrapping&lt;/span&gt; (from an old expression "&lt;/span&gt;&lt;/strong&gt;&lt;a class="extiw" title="wikt:pull oneself up by one's bootstraps" href="http://en.wiktionary.org/wiki/pull_oneself_up_by_one%27s_bootstraps"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;to pull oneself up by one's bootstraps&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;") is a technique by which a simple computer program activates a more complicated system of programs. In the start up process of a &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Computer system" href="http://en.wikipedia.org/wiki/Computer_system"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;computer system&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, a small program such as &lt;/span&gt;&lt;/strong&gt;&lt;a title="BIOS" href="http://en.wikipedia.org/wiki/BIOS"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;BIOS&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, initializes and tests that &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Computer hardware" href="http://en.wikipedia.org/wiki/Computer_hardware"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;hardware&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Peripherals" href="http://en.wikipedia.org/wiki/Peripherals"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;peripherals&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; and &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="External memory" href="http://en.wikipedia.org/wiki/External_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;external memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; devices are connected, then loads a program from one of them and passes control to it, thus allowing loading of larger programs, such as an &lt;/span&gt;&lt;/strong&gt;&lt;a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;operating system&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;.&lt;br /&gt;          A different use of the term bootstrapping is to use a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Compiler" href="http://en.wikipedia.org/wiki/Compiler"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;compiler&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; to compile itself, by first writing a small part of a compiler of a new &lt;/span&gt;&lt;/strong&gt;&lt;a title="Programming language" href="http://en.wikipedia.org/wiki/Programming_language"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;programming language&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; in an existing language to compile more programs of the new compiler written in the new language. This solves the "&lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Chicken and egg" href="http://en.wikipedia.org/wiki/Chicken_and_egg"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;chicken and egg&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;" causality dilemma.&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-7452733452559061846?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/7452733452559061846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=7452733452559061846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/7452733452559061846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/7452733452559061846'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/1_24.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-7141498164473355790</id><published>2009-06-23T04:23:00.000-07:00</published><updated>2009-06-24T20:02:54.175-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 2'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;2. Difference of Interrupt and trap and their use.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;----&gt;&gt;In &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;computing&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, an &lt;span style="color:#009900;"&gt;interrupt&lt;/span&gt; is an &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;asynchronous&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; signal indicating the need for attention or a synchronous event in software indicating the need for a change in execution.&lt;br /&gt;      A &lt;span style="color:#cc33cc;"&gt;hardware interrupt&lt;/span&gt; causes the &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;processor&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; to save its state of execution via a &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;context switch&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, and begin &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;execution&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; of an &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;interrupt handler&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;.&lt;br /&gt;&lt;span style="color:#cc33cc;"&gt;Software interrupts&lt;/span&gt; are usually implemented as &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;instructions&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; in the &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;instruction set&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, which cause a context switch to an interrupt handler similar to a hardware interrupt.&lt;br /&gt;    &lt;span style="color:#6600cc;"&gt;  &lt;/span&gt;&lt;span style="color:#cc33cc;"&gt; Interrupts&lt;/span&gt; are a commonly used technique for &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;computer multitasking&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, especially in real-time computing. Such a system is said to be interrupt-driven.&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;An act of interrupting is referred to as an &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;interrupt request&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; (IRQ).&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;----&gt;&gt;In &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;computing&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; and &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;operating systems&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, a&lt;span style="color:#33cc00;"&gt; &lt;/span&gt;&lt;span style="color:#009900;"&gt;trap&lt;/span&gt; is a type of &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;synchronous&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; interrupt&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; typically caused by an &lt;/span&gt;&lt;/strong&gt;&lt;a title="Exception handling" href="http://en.wikipedia.org/wiki/Exception_handling"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;exceptional&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; condition (e.g. &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;division by zero&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; or &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;invalid memory access&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;) in a user &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;process&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;. A trap usually results in a switch to &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;kernel mode&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, wherein the operating system performs some action before returning control to the originating process. In some usages, the term trap refers specifically to an interrupt intended to initiate a &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;context switch&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; to a &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;monitor program&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; or &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;debugger&lt;/span&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;       In &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;SNMP&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, a trap is a type of &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;PDU&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; used to report an alert or other asynchronous event about a managed subsystem.&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-7141498164473355790?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/7141498164473355790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=7141498164473355790' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/7141498164473355790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/7141498164473355790'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/2_23.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-3010085318870120355</id><published>2009-06-23T04:20:00.000-07:00</published><updated>2009-06-23T04:21:08.451-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 2'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;&lt;span style="color:#009900;"&gt;&lt;span style="color:#ff0000;"&gt;4.User Mode&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;&lt;span style="color:#009900;"&gt;&lt;br /&gt;&lt;/span&gt;----&gt;&gt;In &lt;span style="color:#009900;"&gt;User mode&lt;/span&gt;, the executing code has no ability to directly access hardware or reference memory. Code running in user mode must delegate to system APIs to access hardware or memory. Due to the protection afforded by this sort of isolation, crashes in user mode are always recoverable. Most of the code running on your computer will execute in user mode. &lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-3010085318870120355?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/3010085318870120355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=3010085318870120355' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3010085318870120355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3010085318870120355'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/4_23.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-3195254294788989501</id><published>2009-06-23T04:08:00.000-07:00</published><updated>2009-06-23T04:18:05.509-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 2'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;3.Monitor mode&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;&lt;span style="color:#009900;"&gt;---&gt;&gt;Monitor mode, or RFMON (Radio Frequency Monitor)&lt;/span&gt; mode, allows a computer with a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Wireless network interface card" href="http://en.wikipedia.org/wiki/Wireless_network_interface_card"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;wireless network interface card&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; (NIC) to monitor all traffic received from the wireless network. Unlike &lt;/span&gt;&lt;/strong&gt;&lt;a title="Promiscuous mode" href="http://en.wikipedia.org/wiki/Promiscuous_mode"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;promiscuous mode&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, which is also used for &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Packet sniffer" href="http://en.wikipedia.org/wiki/Packet_sniffer"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;packet sniffing&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, monitor mode allows packets to be captured without having to associate with an &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Access point" href="http://en.wikipedia.org/wiki/Access_point"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;access point&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; or &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Ad-hoc network" href="http://en.wikipedia.org/wiki/Ad-hoc_network"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;ad-hoc network&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; first. Monitor mode only applies to wireless networks, while promiscuous mode can be used on both wired and wireless networks. Monitor mode is one of the six modes that &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="802.11" href="http://en.wikipedia.org/wiki/802.11"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;802.11&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; wireless cards can operate in: Master (acting as an access point), Managed (client, also known as station), Ad-hoc, Mesh, Repeater, and Monitor mode.Monitor mode, or RFMON (Radio Frequency Monitor) mode, allows a computer with a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Wireless network interface card" href="http://en.wikipedia.org/wiki/Wireless_network_interface_card"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;wireless network interface card&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; (NIC) to monitor all traffic received from the wireless network. Unlike &lt;/span&gt;&lt;/strong&gt;&lt;a title="Promiscuous mode" href="http://en.wikipedia.org/wiki/Promiscuous_mode"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;promiscuous mode&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, which is also used for &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Packet sniffer" href="http://en.wikipedia.org/wiki/Packet_sniffer"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;packet sniffing&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, monitor mode allows packets to be captured without having to associate with an &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Access point" href="http://en.wikipedia.org/wiki/Access_point"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;access point&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; or &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Ad-hoc network" href="http://en.wikipedia.org/wiki/Ad-hoc_network"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;ad-hoc network&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; first. Monitor mode only applies to wireless networks, while promiscuous mode can be used on both wired and wireless networks. Monitor mode is one of the six modes that &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="802.11" href="http://en.wikipedia.org/wiki/802.11"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;802.11&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; wireless cards can operate in: Master (acting as an access point), Managed (client, also known as station), Ad-hoc, Mesh, Repeater, and Monitor mode.&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-3195254294788989501?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/3195254294788989501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=3195254294788989501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3195254294788989501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3195254294788989501'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/3_23.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-1010481727630546634</id><published>2009-06-23T04:04:00.000-07:00</published><updated>2009-06-23T04:06:59.320-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 2'/><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;6. Direct Memory Access&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;----&gt;&gt;&lt;span style="color:#009900;"&gt;Direct memory access (DMA)&lt;/span&gt; is a feature of modern &lt;/span&gt;&lt;/strong&gt;&lt;a title="Computer" href="http://en.wikipedia.org/wiki/Computer"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;computers&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; and &lt;/span&gt;&lt;/strong&gt;&lt;a title="Microprocessor" href="http://en.wikipedia.org/wiki/Microprocessor"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;microprocessors&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; that allows certain hardware subsystems within the computer to access system &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Computer storage" href="http://en.wikipedia.org/wiki/Computer_storage"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; for reading and/or writing independently of the &lt;/span&gt;&lt;/strong&gt;&lt;a title="Central processing unit" href="http://en.wikipedia.org/wiki/Central_processing_unit"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;central processing unit&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;. Many hardware systems use DMA including &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Disk drive" href="http://en.wikipedia.org/wiki/Disk_drive"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;disk drive&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; controllers, &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Graphics card" href="http://en.wikipedia.org/wiki/Graphics_card"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;graphics cards&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, &lt;/span&gt;&lt;/strong&gt;&lt;a title="Network card" href="http://en.wikipedia.org/wiki/Network_card"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;network cards&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; and &lt;/span&gt;&lt;/strong&gt;&lt;a title="Sound card" href="http://en.wikipedia.org/wiki/Sound_card"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;sound cards&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;. DMA is also used for intra-chip data transfer in &lt;/span&gt;&lt;/strong&gt;&lt;a title="Multi-core" href="http://en.wikipedia.org/wiki/Multi-core"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;multi-core processors&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, especially in &lt;/span&gt;&lt;/strong&gt;&lt;a title="MPSoC" href="http://en.wikipedia.org/wiki/MPSoC"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;multiprocessor system-on-chips&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, where its processing element is equipped with a local memory (often called &lt;/span&gt;&lt;/strong&gt;&lt;a title="Scratchpad RAM" href="http://en.wikipedia.org/wiki/Scratchpad_RAM"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;scratchpad memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;) and DMA is used for transferring data between the local memory and the main memory. Computers that have DMA channels can transfer data to and from devices with much less &lt;/span&gt;&lt;/strong&gt;&lt;a title="Central processing unit" href="http://en.wikipedia.org/wiki/Central_processing_unit"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;CPU&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; overhead than computers without a DMA channel. Similarly a processing element inside a multi-core processor can transfer data to and from its local memory without occupying its processor time and allowing computation and data transfer concurrency.&lt;br /&gt;Without DMA, using &lt;/span&gt;&lt;/strong&gt;&lt;a title="Programmed input/output" href="http://en.wikipedia.org/wiki/Programmed_input/output"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;programmed input/output&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; (PIO) mode for communication with peripheral devices, or load/store instructions in the case of multicore chips, the CPU is typically fully occupied for the entire duration of the read or write operation, and is thus unavailable to perform other work. With DMA, the CPU would initiate the transfer, do other operations while the transfer is in progress, and receive an interrupt from the DMA controller once the operation has been done. This is especially useful in &lt;/span&gt;&lt;/strong&gt;&lt;a title="Real-time computing" href="http://en.wikipedia.org/wiki/Real-time_computing"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;real-time computing&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; applications where not stalling behind concurrent operations is critical. Another and related application area is various forms of &lt;/span&gt;&lt;/strong&gt;&lt;a title="Stream processing" href="http://en.wikipedia.org/wiki/Stream_processing"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;stream processing&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; where it is essential to have data processing and transfer in parallel, in order to achieve sufficient throughput.&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-1010481727630546634?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/1010481727630546634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=1010481727630546634' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/1010481727630546634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/1010481727630546634'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/6_23.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-6291943016378294891</id><published>2009-06-23T03:57:00.000-07:00</published><updated>2009-06-23T04:03:52.621-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 2'/><title type='text'></title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SkC1vqkfMwI/AAAAAAAAAE8/cUSYCMHQiPA/s1600-h/180px-Memory_module_DDRAM_20-03-2006.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5350476187801957122" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 180px; CURSOR: hand; HEIGHT: 135px" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/SkC1vqkfMwI/AAAAAAAAAE8/cUSYCMHQiPA/s320/180px-Memory_module_DDRAM_20-03-2006.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;7. Difference of RAM and DRAM.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;&lt;span style="color:#009900;"&gt;---&gt;&gt;Random-access memory&lt;/span&gt; (usually known by its &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Acronym" href="http://en.wikipedia.org/wiki/Acronym"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;acronym&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;, RAM) is a form of &lt;/span&gt;&lt;/strong&gt;&lt;a title="Computer data storage" href="http://en.wikipedia.org/wiki/Computer_data_storage"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;computer data storage&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;. Today, it takes the form of &lt;/span&gt;&lt;/strong&gt;&lt;a title="Integrated circuit" href="http://en.wikipedia.org/wiki/Integrated_circuit"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;integrated circuits&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; that allow stored &lt;/span&gt;&lt;/strong&gt;&lt;a title="Data" href="http://en.wikipedia.org/wiki/Data"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;data&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; to be accessed in any order (i.e., at &lt;/span&gt;&lt;/strong&gt;&lt;a title="Random access" href="http://en.wikipedia.org/wiki/Random_access"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;random&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;). The word random thus refers to the fact that any piece of data can be returned in a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Constant time" href="http://en.wikipedia.org/wiki/Constant_time"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;constant time&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;, regardless of its physical location and whether or not it is related to the previous piece of data.&lt;/span&gt;&lt;/strong&gt;&lt;a href="http://en.wikipedia.org/wiki/RAM#cite_note-0"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;[1]&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;By contrast, storage devices such as &lt;/span&gt;&lt;/strong&gt;&lt;a title="Magnetic tape" href="http://en.wikipedia.org/wiki/Magnetic_tape"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;tapes&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;, magnetic discs and &lt;/span&gt;&lt;/strong&gt;&lt;a title="Optical disc" href="http://en.wikipedia.org/wiki/Optical_disc"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;optical discs&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; rely on the physical movement of the recording medium or a reading head. In these devices, the movement takes longer than data transfer, and the retrieval time varies based on the physical location of the next item.&lt;br /&gt;The word RAM is often associated with &lt;/span&gt;&lt;/strong&gt;&lt;a title="Volatile memory" href="http://en.wikipedia.org/wiki/Volatile_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;volatile&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; types of memory (such as &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="DRAM" href="http://en.wikipedia.org/wiki/DRAM"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;DRAM&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; &lt;/span&gt;&lt;/strong&gt;&lt;a title="DIMM" href="http://en.wikipedia.org/wiki/DIMM"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;memory modules&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;), where the information is lost after the power is switched off. Many other types of memory are RAM, too, including most types of &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Read only memory" href="http://en.wikipedia.org/wiki/Read_only_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;ROM&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; and &lt;/span&gt;&lt;/strong&gt;&lt;a title="Flash memory" href="http://en.wikipedia.org/wiki/Flash_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;flash memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; called &lt;/span&gt;&lt;/strong&gt;&lt;a title="Flash memory" href="http://en.wikipedia.org/wiki/Flash_memory#NOR_flash"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;NOR-Flash&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;&lt;span style="color:#009900;"&gt;----&gt;&gt;Dynamic random access memory (DRAM)&lt;/span&gt; is a type of &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Random access memory" href="http://en.wikipedia.org/wiki/Random_access_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;random access memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; that stores each &lt;/span&gt;&lt;/strong&gt;&lt;a title="Bit" href="http://en.wikipedia.org/wiki/Bit"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;bit&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; of data in a separate &lt;/span&gt;&lt;/strong&gt;&lt;a title="Capacitor" href="http://en.wikipedia.org/wiki/Capacitor"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;capacitor&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; within an &lt;/span&gt;&lt;/strong&gt;&lt;a title="Integrated circuit" href="http://en.wikipedia.org/wiki/Integrated_circuit"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;integrated circuit&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;. Since real capacitors leak charge, the information eventually fades unless the capacitor charge is &lt;/span&gt;&lt;/strong&gt;&lt;a title="Memory refresh" href="http://en.wikipedia.org/wiki/Memory_refresh"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;refreshed&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; periodically. Because of this refresh requirement, it is a dynamic memory as opposed to &lt;/span&gt;&lt;/strong&gt;&lt;a title="Static random access memory" href="http://en.wikipedia.org/wiki/Static_random_access_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;SRAM&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; and other static memory.&lt;br /&gt;        The advantage of DRAM is its structural simplicity: only one transistor and a capacitor are required per bit, compared to four transistors in SRAM. This allows DRAM to reach very high &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Computer storage density" href="http://en.wikipedia.org/wiki/Computer_storage_density"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;density&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;. Unlike &lt;/span&gt;&lt;/strong&gt;&lt;a title="Flash memory" href="http://en.wikipedia.org/wiki/Flash_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;Flash memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;, it is &lt;/span&gt;&lt;/strong&gt;&lt;a title="Volatile memory" href="http://en.wikipedia.org/wiki/Volatile_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;volatile memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; (cf. &lt;/span&gt;&lt;/strong&gt;&lt;a title="Non-volatile memory" href="http://en.wikipedia.org/wiki/Non-volatile_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;non-volatile memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;), since it loses its data when the power supply is removed.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-6291943016378294891?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/6291943016378294891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=6291943016378294891' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/6291943016378294891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/6291943016378294891'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/7_23.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_X2I8abaZyuc/SkC1vqkfMwI/AAAAAAAAAE8/cUSYCMHQiPA/s72-c/180px-Memory_module_DDRAM_20-03-2006.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-1203459300808615271</id><published>2009-06-23T03:51:00.000-07:00</published><updated>2009-06-23T03:57:09.819-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Operating System 2'/><title type='text'></title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SkC05pZHwmI/AAAAAAAAAE0/hxQirtBdDVA/s1600-h/diagram.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5350475259772912226" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 224px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/SkC05pZHwmI/AAAAAAAAAE0/hxQirtBdDVA/s320/diagram.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;8. Main memory&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;---&gt;&gt;&gt;&lt;span style="color:#009900;"&gt;Primary storage&lt;/span&gt;, presently known as &lt;span style="color:#009900;"&gt;memory&lt;/span&gt;, is the only one directly accessible to the CPU. The CPU continuously reads instructions stored there and executes them as required. Any data actively operated on is also stored there in uniform manner.&lt;br /&gt;Historically, &lt;/span&gt;&lt;/strong&gt;&lt;a title="History of computing hardware" href="http://en.wikipedia.org/wiki/History_of_computing_hardware"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;early computers&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; used &lt;/span&gt;&lt;/strong&gt;&lt;a title="Delay line memory" href="http://en.wikipedia.org/wiki/Delay_line_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;delay lines&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;, &lt;/span&gt;&lt;/strong&gt;&lt;a title="Williams tube" href="http://en.wikipedia.org/wiki/Williams_tube"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;Williams tubes&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;, or rotating &lt;/span&gt;&lt;/strong&gt;&lt;a title="Drum memory" href="http://en.wikipedia.org/wiki/Drum_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;magnetic drums&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; as primary storage. By 1954, those unreliable methods were mostly replaced by &lt;/span&gt;&lt;/strong&gt;&lt;a title="Magnetic core memory" href="http://en.wikipedia.org/wiki/Magnetic_core_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;magnetic core memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;, which was still rather cumbersome. Undoubtedly, a revolution was started with the invention of a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Transistor" href="http://en.wikipedia.org/wiki/Transistor"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;transistor&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;, that soon enabled then-unbelievable miniaturization of electronic memory via &lt;/span&gt;&lt;/strong&gt;&lt;a title="Solid state (electronics)" href="http://en.wikipedia.org/wiki/Solid_state_(electronics)"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;solid-state&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Silicon chip" href="http://en.wikipedia.org/wiki/Silicon_chip"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;silicon chip&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; technology.&lt;br /&gt;This led to a modern &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Random access memory" href="http://en.wikipedia.org/wiki/Random_access_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;random access memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; (RAM). It is small-sized, light, but quite expensive at the same time. (The particular types of RAM used for primary storage are also &lt;/span&gt;&lt;/strong&gt;&lt;a title="Volatile memory" href="http://en.wikipedia.org/wiki/Volatile_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;volatile&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;, i.e. they lose the information when not powered).&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-1203459300808615271?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/1203459300808615271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=1203459300808615271' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/1203459300808615271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/1203459300808615271'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/8_23.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_X2I8abaZyuc/SkC05pZHwmI/AAAAAAAAAE0/hxQirtBdDVA/s72-c/diagram.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-1149166147796210432</id><published>2009-06-23T03:49:00.000-07:00</published><updated>2009-06-23T03:50:40.169-07:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;9. Magnetic Disk&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;---&gt;&gt;&lt;span style="color:#009900;"&gt;Magnetic storage&lt;/span&gt; and &lt;span style="color:#009900;"&gt;magnetic recording&lt;/span&gt; are terms from &lt;/span&gt;&lt;/strong&gt;&lt;a title="Engineering" href="http://en.wikipedia.org/wiki/Engineering"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;engineering&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; referring to the storage of &lt;/span&gt;&lt;/strong&gt;&lt;a title="Data" href="http://en.wikipedia.org/wiki/Data"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;data&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; on a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Magnet" href="http://en.wikipedia.org/wiki/Magnet"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;magnetized&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; medium. Magnetic storage uses different patterns of &lt;/span&gt;&lt;/strong&gt;&lt;a title="Magnetization" href="http://en.wikipedia.org/wiki/Magnetization"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;magnetization&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; in a magnetizable material to store data and is a form of &lt;/span&gt;&lt;/strong&gt;&lt;a title="Non-volatile memory" href="http://en.wikipedia.org/wiki/Non-volatile_memory"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;non-volatile memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;. The information is accessed using one or more &lt;/span&gt;&lt;/strong&gt;&lt;a title="Disk read-and-write head" href="http://en.wikipedia.org/wiki/Disk_read-and-write_head"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;read/write heads&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;. As of 2009, magnetic storage media, primarily &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Hard disk" href="http://en.wikipedia.org/wiki/Hard_disk"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;hard disks&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;, are widely used to store &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Computer data" href="http://en.wikipedia.org/wiki/Computer_data"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;computer data&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; as well as &lt;/span&gt;&lt;/strong&gt;&lt;a title="Sound" href="http://en.wikipedia.org/wiki/Sound"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;audio&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; and &lt;/span&gt;&lt;/strong&gt;&lt;a title="Video" href="http://en.wikipedia.org/wiki/Video"&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;video&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt; signals. In the field of computing, the term magnetic storage is preferred and in the field of audio and video production, the term magnetic recording is more commonly used. The distinction is less technical and more a matter of preference.&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-1149166147796210432?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/1149166147796210432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=1149166147796210432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/1149166147796210432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/1149166147796210432'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/9.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-2413169038987411120</id><published>2009-06-23T03:34:00.000-07:00</published><updated>2009-06-23T03:40:37.808-07:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;10. Storage Heirarchy&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;----&gt;&gt;&gt;The &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Hierarchical" href="http://en.wikipedia.org/wiki/Hierarchical"&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;hierarchical&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt; arrangement of &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Computer storage" href="http://en.wikipedia.org/wiki/Computer_storage"&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;storage&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;&lt;span style="color:#009900;"&gt; &lt;/span&gt;in current &lt;/span&gt;&lt;/strong&gt;&lt;a title="Computer architecture" href="http://en.wikipedia.org/wiki/Computer_architecture"&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;computer architectures&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt; is called the &lt;span style="color:#009900;"&gt;memory hierarchy&lt;/span&gt;. It is designed to take advantage of &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Memory locality" href="http://en.wikipedia.org/wiki/Memory_locality"&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;memory locality&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt; in &lt;/span&gt;&lt;/strong&gt;&lt;a title="Computer program" href="http://en.wikipedia.org/wiki/Computer_program"&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;computer programs&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;. Each level of the hierarchy has the properties of higher &lt;/span&gt;&lt;/strong&gt;&lt;a title="Bandwidth (computing)" href="http://en.wikipedia.org/wiki/Bandwidth_(computing)"&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;bandwidth&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;, smaller size, and lower &lt;/span&gt;&lt;/strong&gt;&lt;a title="Latency (engineering)" href="http://en.wikipedia.org/wiki/Latency_(engineering)"&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;latency&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt; than lower levels.&lt;br /&gt;Most modern &lt;/span&gt;&lt;/strong&gt;&lt;a title="Central processing unit" href="http://en.wikipedia.org/wiki/Central_processing_unit"&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;CPUs&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt; are so fast that for most program workloads, the &lt;/span&gt;&lt;/strong&gt;&lt;a title="Locality of reference" href="http://en.wikipedia.org/wiki/Locality_of_reference"&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;locality of reference&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt; of memory accesses and the efficiency of the &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Caching" href="http://en.wikipedia.org/wiki/Caching"&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;caching&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt; and memory transfer between different levels of the hierarchy are the practical limitation on processing speed. As a result, the CPU spends much of its time idling, waiting for memory I/O to complete. This is sometimes called the space cost, as a larger memory object is more likely to overflow a small/fast level and require use of a larger/slower level.&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-2413169038987411120?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/2413169038987411120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=2413169038987411120' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/2413169038987411120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/2413169038987411120'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/10.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-323266437658182958</id><published>2009-06-22T01:55:00.001-07:00</published><updated>2009-06-22T01:57:07.834-07:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#009900;"&gt;3.) What's the diference between Batch System, Multiprogrammed system and Time-sharing system?&lt;/span&gt; &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;br /&gt;---A &lt;span style="color:#009900;"&gt;batch system&lt;/span&gt; is one in which jobs are bundled together with the instructions necessary to allow them to be processed without intervention&lt;br /&gt;&lt;br /&gt;---As machines with more and more memory became available, it was possible to extend the idea of &lt;span style="color:#33cc00;"&gt;multiprogramming (or multiprocessing)&lt;/span&gt; as used in spooling batch systems to create systems that would load several jobs into memory at once and cycle through them in some order, working on each one for a specified period of time&lt;br /&gt;&lt;br /&gt;---The first involved &lt;span style="color:#009900;"&gt;timesharing or timeslicing&lt;/span&gt;. The idea of multiprogramming was extended to allow for multiple terminals to be connected to the computer, with each in-use terminal being associated with one or more jobs on the computer. The operating system is responsible for switching between the jobs, now often called processes, in such a way that favored user interaction. If the context-switches occurred quickly enough, the user had the impression that he or she had direct access to the computer.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-323266437658182958?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/323266437658182958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=323266437658182958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/323266437658182958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/323266437658182958'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/3.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-5696053742299841647</id><published>2009-06-22T01:54:00.000-07:00</published><updated>2009-06-22T01:55:01.507-07:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#009900;"&gt;4.) Advantages of Parallel systems.&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#009900;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#009900;"&gt;--&gt;Parallel processing&lt;/span&gt; is much faster than sequential processing when it comes to doing repetitive calculations on vast amounts of data. This is because a parallel processor is capable of multithreading on a large scale, and can therefore simultaneously process several streams of data. This makes parallel processors suitable for graphics cards since the calculations required for generating the millions of pixels per second are all repetitive. GPUs can have over 200 cores to help them in this.The CPU of a normal computer is a sequential processor - it's good in processing data one step at a time. This is needed in cases where the calculation the processor is performing depends on the result of the previous calculation and so on; in parallel processing these kinds of calculations will slow it down, which is why CPUs are generally optimised for sequential operations and have only 1-8 cores.In summary, the one advantage of parallel processing is that it is much faster (about 200 times faster in the best cases) for simple, repetitive calculations on vast amounts of similar data.&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-5696053742299841647?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/5696053742299841647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=5696053742299841647' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/5696053742299841647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/5696053742299841647'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/4.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-3465461580657091385</id><published>2009-06-22T01:51:00.000-07:00</published><updated>2009-06-22T01:53:58.374-07:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#009900;"&gt;5.) Differentiate Symmetric multiprocessing and Assymetric Multiprocessing.&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#009900;"&gt;&lt;br /&gt;&lt;/span&gt;---&gt;&gt;In &lt;/span&gt;&lt;/strong&gt;&lt;a title="Computing" href="http://en.wikipedia.org/wiki/Computing"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;computing&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;, &lt;span style="color:#009900;"&gt;symmetric multiprocessing or SMP&lt;/span&gt; involves a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Multiprocessor" href="http://en.wikipedia.org/wiki/Multiprocessor"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;multiprocessor&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; computer-architecture where two or more identical processors can connect to a single shared &lt;/span&gt;&lt;/strong&gt;&lt;a title="Main memory" href="http://en.wikipedia.org/wiki/Main_memory"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;main memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;. Most common multiprocessor systems today use an SMP architecture. In the case of &lt;/span&gt;&lt;/strong&gt;&lt;a title="Multi-core (computing)" href="http://en.wikipedia.org/wiki/Multi-core_(computing)"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;multi-core&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; processors, the SMP architecture applies to the cores, treating them as separate processors. SMP systems allow any processor to work on any task no matter where the data for that task are located in memory; with proper &lt;/span&gt;&lt;/strong&gt;&lt;a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;operating system&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; support, SMP systems can easily move tasks between processors to balance the workload efficiently.While &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;Asymmetric multiprocessing or ASMP&lt;/span&gt; is a type of &lt;/span&gt;&lt;/strong&gt;&lt;a title="Multiprocessing" href="http://en.wikipedia.org/wiki/Multiprocessing"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;multiprocessing&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; supported in &lt;/span&gt;&lt;/strong&gt;&lt;a title="Digital Equipment Corporation" href="http://en.wikipedia.org/wiki/Digital_Equipment_Corporation"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;DEC&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;'s &lt;/span&gt;&lt;/strong&gt;&lt;a title="OpenVMS" href="http://en.wikipedia.org/wiki/OpenVMS"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;VMS&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; V.3 as well as a number of older systems including &lt;/span&gt;&lt;/strong&gt;&lt;a title="TOPS-10" href="http://en.wikipedia.org/wiki/TOPS-10"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;TOPS-10&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; and &lt;/span&gt;&lt;/strong&gt;&lt;a title="OS-360 (page does not exist)" href="http://en.wikipedia.org/w/index.php?title=OS-360&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;OS-360&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;. It varies greatly from the standard processing model that we see in personal computers today. Due to the complexity and unique nature of this architecture, it was not adopted by many vendors or programmers during its brief stint between 1970 - 1980.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;----&gt;&gt;Where as a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Symmetric multiprocessing" href="http://en.wikipedia.org/wiki/Symmetric_multiprocessing"&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;symmetric multiprocessor&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#009900;"&gt; or SMP&lt;/span&gt; treats all of the &lt;/span&gt;&lt;/strong&gt;&lt;a title="Central processing unit" href="http://en.wikipedia.org/wiki/Central_processing_unit"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;processing elements&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; in the system identically, an &lt;span style="color:#009900;"&gt;ASMP&lt;/span&gt; system assigns certain tasks only to certain processors. In particular, only one processor may be responsible for fielding all of the &lt;/span&gt;&lt;/strong&gt;&lt;a title="Interrupt" href="http://en.wikipedia.org/wiki/Interrupt"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;interrupts&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; in the system or perhaps even performing all of the &lt;/span&gt;&lt;/strong&gt;&lt;a title="Input/output" href="http://en.wikipedia.org/wiki/Input/output"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;I/O&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; in the system. This makes the design of the I/O system much simpler, although it tends to limit the ultimate performance of the system. &lt;/span&gt;&lt;/strong&gt;&lt;a title="Graphics card" href="http://en.wikipedia.org/wiki/Graphics_card"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Graphics cards&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;, &lt;/span&gt;&lt;/strong&gt;&lt;a title="Physics card" href="http://en.wikipedia.org/wiki/Physics_card"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;physics cards&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; and &lt;/span&gt;&lt;/strong&gt;&lt;a title="Cryptographic accelerator" href="http://en.wikipedia.org/wiki/Cryptographic_accelerator"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;cryptographic accelerators&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; which are subordinate to a CPU in modern computers can be considered a form of asymmetric multiprocessing.[&lt;/span&gt;&lt;/strong&gt;&lt;a title="Wikipedia:Citation needed" href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;citation needed&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;] SMP is extremely common in the modern computing world, when people refer to "multi core" or "multi processing" they are most commonly referring to SMP&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-3465461580657091385?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/3465461580657091385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=3465461580657091385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3465461580657091385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3465461580657091385'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/5.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-6649638631242388265</id><published>2009-06-22T01:48:00.000-07:00</published><updated>2009-06-22T01:50:36.028-07:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#009900;"&gt;6.) Differentiate client-server systems and peer-to-peer systems.&lt;/span&gt;&lt;/strong&gt;&lt;a href="http://1.bp.blogspot.com/_X2I8abaZyuc/SjoSFpNOQMI/AAAAAAAAAEk/QDwOjRjLmQw/s1600-h/p2p2.png"&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;br /&gt;---&lt;span style="color:#009900;"&gt;Client-server&lt;/span&gt; computing or networking is a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Distributed application" href="http://en.wikipedia.org/wiki/Distributed_application"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;distributed application&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; architecture that partitions tasks or work loads between service providers (&lt;/span&gt;&lt;/strong&gt;&lt;a title="Server (computing)" href="http://en.wikipedia.org/wiki/Server_(computing)"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;servers&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;) and service requesters, called &lt;/span&gt;&lt;/strong&gt;&lt;a title="Client (computing)" href="http://en.wikipedia.org/wiki/Client_(computing)"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;clients&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;a href="http://en.wikipedia.org/wiki/Client-server#cite_note-0"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;[1]&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; Often clients and servers operate over a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Computer network" href="http://en.wikipedia.org/wiki/Computer_network"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;computer network&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; on separate hardware. A server is a high-performance host that is a registering unit and shares its resources with clients. A client does not share any of its resources, but requests a server's content or service function. Clients therefore initiate communication sessions with servers which await (listen to) incoming requests.&lt;br /&gt;&lt;br /&gt;---&lt;/span&gt;&lt;span style="color:#009900;"&gt;Peer-to-p&lt;/span&gt;&lt;/strong&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SjoRqD77E7I/AAAAAAAAAEc/VPofgPh09iI/s1600-h/p2p.png"&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#009900;"&gt;eer (P2P)&lt;/span&gt; networking is a method of delivering &lt;/span&gt;&lt;/strong&gt;&lt;a title="Computer network" href="http://en.wikipedia.org/wiki/Computer_network"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;computer network&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; services in which the participants share a portion of their own resources, such as processing power, disk storage, network bandwidth, printing facilities. Such resources are provided directly to other participants without intermediary network hosts or servers.&lt;/span&gt;&lt;/strong&gt;&lt;a href="http://en.wikipedia.org/wiki/Peer-to-peer#cite_note-0"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;[1]&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; Peer-to-peer network participants are providers and consumers of network services simultaneously, which contrasts with other service models, such as traditional &lt;/span&gt;&lt;/strong&gt;&lt;a title="Client-server" href="http://en.wikipedia.org/wiki/Client-server"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;client-server&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; computing.&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-6649638631242388265?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/6649638631242388265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=6649638631242388265' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/6649638631242388265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/6649638631242388265'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/6.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-5209058602020793288</id><published>2009-06-22T01:46:00.000-07:00</published><updated>2009-06-22T01:47:51.367-07:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;7.) Differentiate the design issues of OS between a stand-alone PC and a Workstation connected to a network.&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#009900;"&gt;&lt;br /&gt;&lt;/span&gt;--&gt;&gt;A &lt;span style="color:#009900;"&gt;stand-alone PC&lt;/span&gt; works on its own. While in a &lt;span style="color:#009900;"&gt;workstation connected to a network&lt;/span&gt;, you can freely share your files and databases to other PC.A desktop or laptop computer that is used on its own without requiring a connection to a local area network (LAN) or wide area network (WAN). Although it may be connected to a network, it is still a &lt;span style="color:#009900;"&gt;stand-alone PC&lt;/span&gt; as long as the network connection is not mandatory for its general use.In offices throughout the 1990s, millions of stand-alone PCs were hooked up to the local network for file sharing and mainframe access. Today, computers are commonly networked in the home so that family members can share an Internet connection as well as printers, scanners and other peripherals. When the computer is running local applications without Internet access, the machine is technically a stand-alone PC. A workstation is a high-end &lt;/span&gt;&lt;/strong&gt;&lt;a title="Microcomputer" href="http://en.wikipedia.org/wiki/Microcomputer"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;microcomputer&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; designed for technical or scientific applications. Intended primarily to be used by one person at a time, they are commonly connected to a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Local area network" href="http://en.wikipedia.org/wiki/Local_area_network"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;local area network&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; and run &lt;/span&gt;&lt;/strong&gt;&lt;a title="Multi-user" href="http://en.wikipedia.org/wiki/Multi-user"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;multi-user&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; &lt;/span&gt;&lt;/strong&gt;&lt;a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;operating systems&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;. The term workstation has also been used to refer to a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Mainframe computer" href="http://en.wikipedia.org/wiki/Mainframe_computer"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;mainframe computer&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt; terminal or a PC connected to a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Computer network" href="http://en.wikipedia.org/wiki/Computer_network"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;network&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-5209058602020793288?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/5209058602020793288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=5209058602020793288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/5209058602020793288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/5209058602020793288'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/7.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-7345937491520672995</id><published>2009-06-22T01:43:00.000-07:00</published><updated>2009-06-22T01:46:28.106-07:00</updated><title type='text'></title><content type='html'>&lt;p&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;8.) Define the essential properties of the ff. types of OS:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;---&lt;/span&gt;&lt;span style="color:#009900;"&gt;Batch-&lt;/span&gt; Jobs with similar needs are batched together and run through the computer as a group, by an operator or automatic job sequencer. Performance is increased by attempting to keep CPU and I/O devices busy at all times through buffering, off-line operation, spooling, and multiprogramming.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;---Time-Sharing&lt;/span&gt;- The first involved timesharing or timeslicing. The idea of multiprogramming was extended to allow for multiple terminals to be connected to the computer, with each in-use terminal being associated with one or more jobs on the computer. The operating system is responsible for switching between the jobs, now often called processes, in such a way that favored user interaction. If the context-switches occurred quickly enough, the user had the impression that he or she had direct access to the computer.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;---Real-time&lt;/span&gt;-A real-time computer is one that execute programs that are guaranteed to have an upper bound on tasks that they carry out. Usually it is desired that the upper bound be very small. Examples included guided missile systems and medical monitoring equipment. The operating system on real-time computers is severely constrained by the timing requirements.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;---Network-&lt;/span&gt; networked systems consist of multiple computers that are networked together, usually with a common operating system and shared resources. Users, however, are aware of the different computers that make up the system.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;&lt;span style="color:#009900;"&gt;---Distributed&lt;/span&gt;-&lt;/span&gt; also consist of multiple computers but differ from networked systems in that the multiple computers are transparent to the user. Often there are redundant resources and a sharing of the workload among the different computers, but this is all transparent to the user.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#009900;"&gt;---Handheld&lt;/span&gt;- designed to provide an environm,ent in which a user easily interface with the computer to execute programs.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-7345937491520672995?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/7345937491520672995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=7345937491520672995' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/7345937491520672995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/7345937491520672995'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/8.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-2518170488322811962</id><published>2009-06-22T01:42:00.000-07:00</published><updated>2009-06-22T01:43:26.766-07:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#009900;"&gt;2.)Explain the goals of OS&lt;/span&gt; &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;---&gt;&gt;Execute user programs and make solving user problems easier. &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;---&gt;&gt;make the computer system convenient to use. &lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-2518170488322811962?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/2518170488322811962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=2518170488322811962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/2518170488322811962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/2518170488322811962'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/2.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-4117271154230580227</id><published>2009-06-22T01:39:00.000-07:00</published><updated>2009-06-22T02:11:09.469-07:00</updated><title type='text'></title><content type='html'>&lt;span style="color:#ff0000;"&gt;&lt;span style="color:#009900;"&gt;1.) &lt;/span&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;what is the difference of OS in terms of uer's view and system's view?&lt;/span&gt; &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;--&gt;In user's view, Operating system is designed mostly for ease of use, with some attention to performance and none to resource utilization. While in system's view, operating system is serve as resource allocator. &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;--&gt;User view&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;        The user view of the computer varies by the interface being used. Most computer users sit in front of a PC, consisting of a monitor, keyboard, mouse and system unit. Such a system is designed for one user to monopolize its resources, to maximize the work that the user is performing. In this case,the operating system is designed mostly for ease of use, with some attention paid to performance, and none paid to resource utilization.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;---&gt;System View&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;       We can view an operating system as a resource allocator. A computer system has many resources - hardware and software - that may be required to solve a problem. The operating system acts as the manager of these resources.An operating system can also be viewed as a control program that manages the execution of user programs to prevent errors and improper use of the computer. It is especially concerned with the operation and control of I/O devices. &lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-4117271154230580227?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/4117271154230580227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=4117271154230580227' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/4117271154230580227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/4117271154230580227'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/06/1.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-3760498392241309483</id><published>2009-02-25T02:03:00.000-08:00</published><updated>2009-02-26T20:43:28.762-08:00</updated><title type='text'></title><content type='html'>Questions to be answered.&lt;br /&gt;1. What is the reason for technicians to wear special wrist grounding straps?&lt;br /&gt;2. After installing a new computer component why is it important to obtain the most current driver for it?&lt;br /&gt;3. What are the steps required to install a peripheral device?&lt;br /&gt;4. If a newly installed peripheral device does not function properly what steps can be taken to correct the problem?&lt;br /&gt;5. Explain the technique used to help protect data on a hard drive when doing a clean install?&lt;br /&gt;6. Explain what a software patch is.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;&lt;span style="color:#009900;"&gt;1.Anti-Static Wrist Strap&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;Worn by computer technicians to prevent damaging static discharge while working on static-sensitive equipment. Antistatic Wrist Straps work continuously, discharging electricity harmlessly as it's generated. A must for anyone who frequently works inside a computer. All wrist straps include a grounding cord attachment&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;Electrostatic Protection Wrist Strap: Required&lt;br /&gt;Used to safely dissipate static electricity so that it does not damage sensitive electronic equipment. Do not get the self-contained type that claim to dissipate static electricity without being connected to ground; they do not work as well as their wired counterparts.&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;source:&lt;/strong&gt;&lt;a href="http://www.google.com/search?hl=en&amp;amp;q=computer+technician+wrist+strap%28definition%29"&gt;&lt;strong&gt;http://www.google.com/search?hl=en&amp;amp;q=computer+technician+wrist+strap%28definition%29&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#33cc00;"&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;strong&gt;2. After installing a new computer component why is it important to obtain the most current driver for it?&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;----ans. it is important to obtain the most current driver  for the reason that the manufacturers of the new computer component updates new driver which is compatible for it.There are also new features added for it.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#33cc00;"&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;span style="font-size:100%;color:#66ff99;"&gt;&lt;strong&gt;        A &lt;span style="color:#cc66cc;"&gt;device driver&lt;/span&gt; &lt;span style="color:#ffcc66;"&gt;is a &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a class="inline" href="http://searchsoftwarequality.techtarget.com/sDefinition/0,,sid92_gci212834,00.html"&gt;&lt;span style="font-size:100%;color:#ffcc66;"&gt;&lt;strong&gt;program&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:100%;color:#ffcc66;"&gt;&lt;strong&gt; that controls a particular type of &lt;/strong&gt;&lt;/span&gt;&lt;a class="inline" href="http://whatis.techtarget.com/definition/0,,sid9_gci211937,00.html"&gt;&lt;span style="font-size:100%;color:#ffcc66;"&gt;&lt;strong&gt;device&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:100%;color:#ffcc66;"&gt;&lt;strong&gt; that is attached to your computer. There are device &lt;/strong&gt;&lt;/span&gt;&lt;a class="inline" href="http://searchstorage.techtarget.com/sDefinition/0,,sid5_gci212002,00.html"&gt;&lt;span style="font-size:100%;color:#ffcc66;"&gt;&lt;strong&gt;driver&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:100%;color:#ffcc66;"&gt;&lt;strong&gt;s for printers, displays, CD-ROM readers, diskette drives, and so on. When you buy an &lt;/strong&gt;&lt;/span&gt;&lt;a class="inline" href="http://searchcio-midmarket.techtarget.com/sDefinition/0,,sid183_gci212714,00.html"&gt;&lt;span style="font-size:100%;color:#ffcc66;"&gt;&lt;strong&gt;operating system&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:100%;color:#ffcc66;"&gt;&lt;strong&gt;, many device drivers are built into the product. However, if you later buy a new type of device that the operating system didn't anticipate, you'll have to install the new device driver. A device driver essentially converts the more general input/output instructions of the operating system to messages that the device type can understand.&lt;br /&gt;       Some Windows programs are &lt;/strong&gt;&lt;/span&gt;&lt;a class="inline" href="http://searchwinit.techtarget.com/sDefinition/0,,sid1_gci214412,00.html"&gt;&lt;span style="font-size:100%;color:#ffcc66;"&gt;&lt;strong&gt;virtual device driver&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:100%;color:#ffcc66;"&gt;&lt;strong&gt;s. These programs interface with the Windows Virtual Machine Manager. There is a virtual device driver for each main hardware device in the system, including the hard disk drive controller, keyboard, and serial and parallel ports. They're used to maintain the status of a hardware device that has changeable settings. Virtual device drivers handle software &lt;/strong&gt;&lt;/span&gt;&lt;a class="inline" href="http://whatis.techtarget.com/definition/0,,sid9_gci212374,00.html"&gt;&lt;span style="font-size:100%;color:#ffcc66;"&gt;&lt;strong&gt;interrupt&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:100%;color:#ffcc66;"&gt;&lt;strong&gt;s from the system rather than hardware interrupts.&lt;br /&gt;In Windows operating systems, a device driver file usually has a file name suffix of DLL or EXE. A virtual device driver usually has the suffix of VXD. &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Source:&lt;/strong&gt;&lt;a href="http://searchenterprisedesktop.techtarget.com/sDefinition/0,,sid192_%20gci211938,00.html"&gt;&lt;strong&gt;http://searchenterprisedesktop.techtarget.com/sDefinition/0,,sid192_ gci211938,00.html&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;3 Step in Installing a Peripheral&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;        A computer device, such as a &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/”CD_ROM_player.html”"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;CD-ROM drive&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; or &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/printer.html"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;printer&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, that is not part of the essential computer, i.e., the &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/memory.html"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;memory&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; and &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/microprocessor.html"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;microprocessor&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;. Peripheral devices can be external -- such as a &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/mouse.html"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;mouse&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/keyboard.html"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;keyboard&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/printer.html"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;printer&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/monitor.html"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;monitor&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, external &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/Zip_drive.html"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;Zip drive&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; or &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/scanner.html"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;scanner&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; -- or internal, such as a &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/CD_ROM_drive.html"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;CD-ROM drive&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;, &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/CD_R_drive.html"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;CD-R drive&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt; or internal &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/modem"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;modem&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;. Internal peripheral devices are often referred to as &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.webopedia.com/TERM/p/integrated_peripheral"&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;integrated peripherals&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ffcc00;"&gt;. &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt; &lt;span style="color:#3366ff;"&gt;Adding a Peripheral Device to a System&lt;br /&gt;&lt;/span&gt;      Adding a new peripheral device that is not-pluggable usually involves the following:&lt;a name=""&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#ff99ff;"&gt;Shutting down the system&lt;br /&gt;Connecting the device to the system&lt;br /&gt;Rebooting the system &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;&lt;a href="http://docs.sun.com/app/docs/doc/817-5093/devconfig-3?a=view"&gt;How to Add a Peripheral Device&lt;/a&gt; to add the following devices that are not hot-pluggable to a system:&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="color:#33cc00;"&gt;&lt;span style="color:#66ff99;"&gt;&lt;a name=""&gt;&lt;/a&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;     C D-ROM&lt;br /&gt;     Secondary disk drive&lt;br /&gt;     Tape drive&lt;br /&gt;     SBUS card&lt;br /&gt;&lt;/span&gt;In some cases, you might have to add a third-party device driver to support the new device.&lt;br /&gt;&lt;/strong&gt;&lt;a name="devconfig-3"&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#cc0000;"&gt;&lt;strong&gt;How to Add a Peripheral Device&lt;/strong&gt;&lt;/span&gt;&lt;a name=""&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;a name="devconfig-step-1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;1. Become superuser.&lt;/strong&gt;&lt;/span&gt;&lt;a name="devconfig-step-2"&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;span style="color:#ff9900;"&gt;2.(Optional) If you need to add a device driver to support the device, &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;complete the procedure &lt;/strong&gt;&lt;/span&gt;&lt;a href="http://docs.sun.com/app/docs/doc/817-5093/devconfig-18?a=view"&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;How to Add a Device Driver&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/span&gt;&lt;a name="devconfig-step-3"&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;3. Create the /reconfigure file.&lt;br /&gt;4. Shut down the system.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a name=""&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;5. Select one of the following to turn off power to the system after it is shut &lt;/span&gt;&lt;span style="color:#ff9900;"&gt;down:&lt;/span&gt;&lt;/strong&gt;&lt;a name=""&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;span style="color:#cc6600;"&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;For SPARC platforms, it is safe to turn off power if the ok prompt is displayed.&lt;br /&gt;For x86 platforms, it is safe to turn off power if the type any key to continue&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#cc6600;"&gt;&lt;strong&gt;&lt;span style="color:#ff9900;"&gt;prompt is displayed&lt;/span&gt;.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a name="devconfig-step-70"&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#ff6600;"&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;6. Turn off power to all peripheral devices.&lt;br /&gt;For the location of power switches on any peripheral devices, refer to &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#ff6600;"&gt;&lt;span style="color:#ff9900;"&gt;the &lt;/span&gt;&lt;/span&gt;&lt;span style="color:#ff6600;"&gt;&lt;span style="color:#ff9900;"&gt;hardware installation guides that accompany your peripheral devices&lt;/span&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;a name="devconfig-step-7"&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;span style="color:#ff9900;"&gt;7.Install the peripheral device, making sure that the device you are adding has&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;a different target number than the other devices on the system.&lt;br /&gt;Often, a small switch is located at the back of the disk for selecting the&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;target number.&lt;br /&gt;Refer to the hardware installation guide that accompanies the peripheral &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;device f r information on installing and connecting the device.&lt;/strong&gt;&lt;/span&gt;&lt;a name="devconfig-step-8"&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;8. Turn on the power to the system.&lt;br /&gt;The system boots to multiuser mode, and the login prompt is displayed.&lt;/strong&gt;&lt;/span&gt;&lt;a name="devconfig-step-9"&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;&lt;span style="color:#ff9900;"&gt;9. Verify that the peripheral device has been added by attempting to access the device. &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff9900;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;How to Add a Device Driver&lt;br /&gt;&lt;/span&gt;This procedure assumes that the device has already been added to the system. If not, see &lt;/strong&gt;&lt;a href="http://docs.sun.com/app/docs/doc/817-5093/devconfig-2?a=view"&gt;&lt;strong&gt;What You Need for Unsupported Devices&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;. &lt;/strong&gt;&lt;a name=""&gt;&lt;/a&gt;&lt;br /&gt;&lt;a name="devconfig-step-10"&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;----1.Become superuser.&lt;/strong&gt;&lt;a name="devconfig-step-11"&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;----2.Place the tape, diskette, or CD-ROM into the drive.&lt;/strong&gt;&lt;a name="devconfig-step-12"&gt;&lt;/a&gt;&lt;strong&gt;&lt;br /&gt;----3.Install the driver.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff9900;"&gt;&lt;strong&gt;----4.Verify that the package has been added correctly&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#ff9900;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="color:#cc0000;"&gt;source:&lt;/span&gt;&lt;span style="color:#993399;"&gt;http://searchenterprisedesktop.techtarget.com/sDefinition/0,,sid192%20_gci211938,00.html&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.webopedia.com/TERM/p/peripheral_device.html"&gt;&lt;strong&gt;http://www.webopedia.com/TERM/p/peripheral_device.html&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#009900;"&gt;&lt;strong&gt;4&lt;span style="font-size:130%;"&gt;. If a newly installed peripheral device does not function properly what steps can be taken to correct the problem?&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#009900;"&gt;&lt;/span&gt;&lt;strong&gt;Check if the product or the hardware you bought has no defect or company defects.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;You should also check for driver updates for all your peripheral devices. &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;If you're up to date, and you started having issues around the time you last updated a driver, try backing down to a lower version.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#cc66cc;"&gt;&lt;strong&gt;Source:&lt;/strong&gt;&lt;/span&gt;&lt;a href="http://www.bautforum.com/archive/index.php/t-62740.html"&gt;&lt;strong&gt;http://www.bautforum.com/archive/index.php/t-62740.html&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="color:#33cc00;"&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;5.Explain the technique that can be used to help protect data on a hard drive when doing a clean install?&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;br /&gt;&lt;span style="color:#66ff99;"&gt;One of the techniques available to help protect data is to divide the hard drive into multiple partitions. With a clean install, many technicians prefer to create one partition for data and a separate partition for the OS. This enables an OS to be upgraded without the risk of losing data. It also simplifies backup and recovery of data files&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#6600cc;"&gt;&lt;span style="color:#993399;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#6600cc;"&gt;&lt;span style="color:#993399;"&gt;source: &lt;/span&gt;&lt;a href="http://www.google.com/search?"&gt;http://www.google.com/search?&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;color:#33cc00;"&gt;6. &lt;/span&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#33cc00;"&gt;Explain what a software patch is.&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;A patch is a small piece of &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Software" href="http://en.wikipedia.org/wiki/Software"&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;software&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt; designed to fix problems with or update a &lt;/span&gt;&lt;/strong&gt;&lt;a title="Computer program" href="http://en.wikipedia.org/wiki/Computer_program"&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;computer program&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt; or its supporting data. This includes fixing &lt;/span&gt;&lt;/strong&gt;&lt;a class="mw-redirect" title="Computer bug" href="http://en.wikipedia.org/wiki/Computer_bug"&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;bugs&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;, replacing graphics and improving the &lt;/span&gt;&lt;/strong&gt;&lt;a title="Usability" href="http://en.wikipedia.org/wiki/Usability"&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;usability&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt; or &lt;/span&gt;&lt;/strong&gt;&lt;a title="Performance" href="http://en.wikipedia.org/wiki/Performance"&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;performance&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;. Though meant to fix problems, poorly designed patches can sometimes introduce new problems (see &lt;/span&gt;&lt;/strong&gt;&lt;a title="Software regression" href="http://en.wikipedia.org/wiki/Software_regression"&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;software regressions&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;span style="color:#66ff99;"&gt;&lt;strong&gt;).&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="color:#66ff99;"&gt;A patch is a piece of program code that can correct a problem or enhance the&lt;br /&gt;functionality of an application program or OS. They are usually provided by the&lt;br /&gt;manufacturer to repair a known vulnerability or reported problem&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;source:&lt;a href="http://en.wikipedia.org/wiki/Patch_(computing"&gt;&lt;span style="color:#cc33cc;"&gt;http://en.wikipedia.org/wiki/Patch_(computing&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#cc33cc;"&gt;)&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;a href="http://www.wisegeek.com/what-is-a-software-patch.htm"&gt;&lt;strong&gt;&lt;span style="color:#cc33cc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-3760498392241309483?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/3760498392241309483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=3760498392241309483' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3760498392241309483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/3760498392241309483'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/02/questions-to-be-answered.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-8383305589858176446</id><published>2009-01-28T02:21:00.000-08:00</published><updated>2009-01-30T01:29:09.901-08:00</updated><title type='text'></title><content type='html'>&lt;div&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="font-size:180%;color:#cc66cc;"&gt;Screen shots of Operating System&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#3366ff;"&gt;1.1Window XP&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SYA-lvYv3-I/AAAAAAAAAD8/W8B9NPzAH9s/s1600-h/window+xp.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5296301979884052450" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 240px" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/SYA-lvYv3-I/AAAAAAAAAD8/W8B9NPzAH9s/s320/window+xp.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color:#ffcc33;"&gt;&lt;strong&gt;Windows XP&lt;/strong&gt;&lt;/span&gt;&lt;a href="http://www.operating-system.org/betriebssystem/bsgfx/microsoft/winxp-scr-02.png"&gt;&lt;/a&gt;&lt;span style="color:#ffcc33;"&gt;&lt;strong&gt; The Windows eXPerience&lt;/strong&gt;&lt;/span&gt; operating system is available as&lt;a href="http://1.bp.blogspot.com/_X2I8abaZyuc/SYA3hwXDh_I/AAAAAAAAADs/E4Emkh92Ccs/s1600-h/window+xp.jpg"&gt;&lt;/a&gt; home and professional edition and are similar suitable for the use on standalone computers. The home edition is suitable for user which worked with Windows 9x/ME till now and don't need special network or security features in theire environment. If the user have used Windows NT/2000 private, in business or both, the Professional Edition is not only with a view of the administration optimally. Microsoft already&lt;br /&gt;&lt;span style="color:#33cc00;"&gt;RC1 2505 - Programs can specifically&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;span style="color:#33cc00;"&gt;be executed by another user&lt;/span&gt; &lt;/div&gt;&lt;br /&gt;encloses 10,000 drivers on the installation media&lt;br /&gt;&lt;div align="left"&gt;of Windows XP, about the Windows update further more 2,000 drivers are available.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#cc66cc;"&gt;1.2 Window Vista&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_X2I8abaZyuc/SYA2NR4dhnI/AAAAAAAAADk/DSG9p9sq5ck/s1600-h/windowsvista.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5296292763554121330" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 383px; CURSOR: hand; HEIGHT: 302px" alt="" src="http://1.bp.blogspot.com/_X2I8abaZyuc/SYA2NR4dhnI/AAAAAAAAADk/DSG9p9sq5ck/s320/windowsvista.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;strong&gt;&lt;span style="color:#993399;"&gt;Windows Vista&lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.operating-system.org/betriebssystem/bsgfx/microsoft/winvista/winvista-final-scr-15.jpg"&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#993399;"&gt; Microsoft&lt;/span&gt; published the new product name Vista for this new Windows Version on an event in the USA/Atlanta on 21-07-2005. This Windows Version was known under the development name Longhorn before. The installation of Vista is based on WIM (Windows Imaging format), a file-based Image Format. It compresses the contained files and can be used for the installation on several platforms from the same Image. The image &lt;span style="color:#00cccc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;span style="color:#00cccc;"&gt;&lt;em&gt;&lt;/em&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#00cccc;"&gt;&lt;em&gt;Beta 2 - Windows start menu &lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;span style="color:#00cccc;"&gt;&lt;em&gt;and version informationson&lt;/em&gt;&lt;/span&gt; &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;strong&gt;the DVD contains a pre-installation of the system directories of Windows in the Windows Imaging (.WIM) file and adapts to the hardware configuration&lt;/strong&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SYA_xGH5OrI/AAAAAAAAAEE/WjEGWBp5BEo/s1600-h/w2000.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5296303274477566642" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 234px" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/SYA_xGH5OrI/AAAAAAAAAEE/WjEGWBp5BEo/s320/w2000.gif" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;1.3Windows 2000 Professional&lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.operating-system.org/betriebssystem/bsgfx/microsoft/win2k-scr-01.gif"&gt;&lt;/a&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="color:#33ff33;"&gt;Microsoft released this new Windows version 5.0, Build 2195 in February 2000. It is the desktop operating system of the new Windows 2000 platform for x86 architecture and be completed by the versions Windows 2000 Server, Windows 2000 Advanced Server and Windows 2000 Datacenter Server. As a minimum requierement for the installation a Pentium processor, 32 mbyte main memory and 650 mbyte of free hard disk storage are needed. Microsoft had planned to develop also a operating system version for the Alpha architecture, the plans were stopped after an announcement of Compaq. Compaq restricted the support to Windows NT 4.0 with service pack 6 and not higher at 1999-08-25. Microsoft stopped the development plans for the Windows 2000 32- bit of Alpha version after that.&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#cc66cc;"&gt;1.4 Linux&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;span style="color:#ff6600;"&gt;Red Flag Linux&lt;/span&gt; R&lt;a href="http://4.bp.blogspot.com/_X2I8abaZyuc/SYA9piuTPeI/AAAAAAAAAD0/ytM89Ik1_-Q/s1600-h/redflag-linux.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5296300945692638690" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand; HEIGHT: 256px" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/SYA9piuTPeI/AAAAAAAAAD0/ytM89Ik1_-Q/s320/redflag-linux.jpg" border="0" /&gt;&lt;/a&gt;ed Flag Software Co., Ltd. was founded of the software research institute "Chinese Academy of Sciences" and NewMargin venture capital in June 2000. Red Flag Software maintains business relations with IBM, Intel, HP, Oracle and other companys. Red Flag aimed at the implementation of buildings for training, technological support and point of sales in China and later worldwide. In several server variants they exists currently the Function Server, Database Server, Cluster Server and Webmail Server in version 3.0.&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="right"&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_X2I8abaZyuc/SYBAwgGyEhI/AAAAAAAAAEM/S4BEL2hGgCA/s1600-h/Fdisk.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5296304363783983634" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 178px" alt="" src="http://3.bp.blogspot.com/_X2I8abaZyuc/SYBAwgGyEhI/AAAAAAAAAEM/S4BEL2hGgCA/s320/Fdisk.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;strong&gt;&lt;span style="color:#cc0000;"&gt;DOS and Windows&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;a class="image" title="MS-DOS FDISK Main Menu" href="http://en.wikipedia.org/wiki/File:Fdisk.gif"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a class="internal" title="Enlarge" href="http://en.wikipedia.org/wiki/File:Fdisk.gif"&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#ff6600;"&gt;MS-DOS FDISK Main Menu&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#33cc00;"&gt;Most &lt;/span&gt;&lt;/strong&gt;&lt;a title="DOS" href="http://en.wikipedia.org/wiki/DOS"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;DOS&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt; fdisk programs, including the fdisk program that came with the original &lt;/strong&gt;&lt;/span&gt;&lt;a title="Windows 95" href="http://en.wikipedia.org/wiki/Windows_95"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;Windows 95&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;, are only capable of creating &lt;/strong&gt;&lt;/span&gt;&lt;a title="File Allocation Table" href="http://en.wikipedia.org/wiki/File_Allocation_Table"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;FAT&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt; partitions of types &lt;/strong&gt;&lt;/span&gt;&lt;a title="File Allocation Table" href="http://en.wikipedia.org/wiki/File_Allocation_Table#FAT12"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;FAT12&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt; and &lt;/strong&gt;&lt;/span&gt;&lt;a title="File Allocation Table" href="http://en.wikipedia.org/wiki/File_Allocation_Table#FAT16"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;FAT16&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;.&lt;br /&gt;A derivative of the &lt;/strong&gt;&lt;/span&gt;&lt;a title="MS-DOS" href="http://en.wikipedia.org/wiki/MS-DOS"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;MS-DOS&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt; fdisk was provided with Windows 95, &lt;/strong&gt;&lt;/span&gt;&lt;a title="Windows 98" href="http://en.wikipedia.org/wiki/Windows_98"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;Windows 98&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;, and later &lt;/strong&gt;&lt;/span&gt;&lt;a title="Windows Me" href="http://en.wikipedia.org/wiki/Windows_Me"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;Windows Me&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;. Only those fdisk versions shipping with Windows 95B or later are able to manipulate &lt;/strong&gt;&lt;/span&gt;&lt;a title="File Allocation Table" href="http://en.wikipedia.org/wiki/File_Allocation_Table#FAT32"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;FAT32&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt; partitions. &lt;/strong&gt;&lt;/span&gt;&lt;a title="Windows 2000" href="http://en.wikipedia.org/wiki/Windows_2000"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;Windows 2000&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt; and later do not use fdisk, they have the &lt;/strong&gt;&lt;/span&gt;&lt;a title="Logical Disk Manager" href="http://en.wikipedia.org/wiki/Logical_Disk_Manager"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;Logical Disk Manager&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt; feature, as well as &lt;/strong&gt;&lt;/span&gt;&lt;a class="mw-redirect" title="DiskPart" href="http://en.wikipedia.org/wiki/DiskPart"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;DiskPart&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;.&lt;br /&gt;Unlike the fdisk programs for other operating systems, the fdisk programs for DOS and Windows 9x/Me not only alter data in the &lt;/strong&gt;&lt;/span&gt;&lt;a class="mw-redirect" title="Partition table" href="http://en.wikipedia.org/wiki/Partition_table"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;partition table&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;, but will also overwrite many sectors of data in the partition itself. Users must be sure the correct disk/partition has been chosen before using a DOS/Windows fdisk for partitioning.&lt;br /&gt;The implementation of fdisk in &lt;/strong&gt;&lt;/span&gt;&lt;a title="FreeDOS" href="http://en.wikipedia.org/wiki/FreeDOS"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;FreeDOS&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt; has many advanced features and is &lt;/strong&gt;&lt;/span&gt;&lt;a title="Free software" href="http://en.wikipedia.org/wiki/Free_software"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;free software&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align="right"&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="right"&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#009900;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-8383305589858176446?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/8383305589858176446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=8383305589858176446' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/8383305589858176446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/8383305589858176446'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/01/screen-shots-of-operating-system-1.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_X2I8abaZyuc/SYA-lvYv3-I/AAAAAAAAAD8/W8B9NPzAH9s/s72-c/window+xp.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-4683490008470786532</id><published>2009-01-19T03:27:00.000-08:00</published><updated>2009-01-21T01:06:40.911-08:00</updated><title type='text'>NOS certifications</title><content type='html'>&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="font-size:180%;color:#cc33cc;"&gt;5.2.2 Worksheet: NOS Certifications and Jobs&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;span style="font-size:130%;"&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="color:#ffcc33;"&gt;Network Operating System(s) covered:&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#66ff99;"&gt;&lt;span style="color:#cc66cc;"&gt;The Microsoft Certified Systems Engineer (MCSE)&lt;/span&gt; &lt;/span&gt;&lt;span style="color:#00cccc;"&gt;credential is the premier certification for professionals who analyze the business requirements and design and implement the infrastructure for business solutions based on the Microsoft Windows 2000 platform and Microsoft Windows Server System. Implementation responsibilities include installing, configuring, and troubleshooting network systems. Learn more about MCSE job functions by reading the &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://download.microsoft.com/download/f/8/e/f8ef01da-4b5f-45a6-ba28-7c2070667240/MCSE_Task_Analysis.doc"&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;MCSE Job Task Analysis&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt; (Microsoft Word 925 KB).&lt;br /&gt;&lt;span style="color:#ff6600;"&gt;Courses/Training required for Certification:&lt;br /&gt;&lt;/span&gt;Microsoft Certified Systems Engineer (MCSE) Certification&lt;br /&gt;Courses/ Training required for Certification:&lt;br /&gt;The Windows 2000 track of the MCSE credential is designed for information technology (IT) professionals working in the typically complex computing environment of medium to large organizations.An MCSE candidate should have at least one year of experience implementing and administering a network operating system in environments with the following characteristics:&lt;br /&gt;200 to 26,000 supported users&lt;br /&gt;Five to 150 physical locations&lt;br /&gt;Typical network services and applications including file and print, database, messaging, proxy server or firewall, dial-in server, desktop management, and Web hosting&lt;br /&gt;Connectivity needs including connecting individual offices and users at remote locations to the corporate network and connecting corporate networks to the Internet&lt;br /&gt;Implementing and administering a desktop operating system&lt;br /&gt;Designing a network infrastructureFor more information on additional requirements to earn the MCSE credential, see the &lt;/strong&gt;&lt;/span&gt;&lt;a href="http://www.microsoft.com/learning/mcp/mcse/requirements.mspx"&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;MCSE Certification Requirements&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;br /&gt;&lt;/span&gt;-------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;/strong&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;&lt;span style="color:#ffcc66;"&gt;Network Operating System(s) covered:&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#cc66cc;"&gt;&lt;strong&gt;CISCO&lt;br /&gt;Certification(s) title:&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Cisco ASA Specialist&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;Cisco security certifications focus on the growing need for knowledgeable network professionals who can implement complete security solutions. The ASA Specialist certification identifies individuals who possess in-depth expertise with implementing security technologies using the Adaptive Security Appliance (ASA) technologies, especially firewall and VPN functionality. Other topics include ACL, AAA, advanced protocol handling, remote access VPN, secure socket layer VPN, site-to-site VPNs, failover, and security appliance management. Cisco ASA Specialists possess the ability to describe, configure, verify and manage the ASA products and the Adaptive Security Device Manager (ASDM).&lt;br /&gt;Courses/Training required for Certification:&lt;br /&gt;Cisco ASA Specialist Prerequisites: CCNA Security&lt;br /&gt;Cisco ASA Specialist Exams and Recommended Training:&lt;br /&gt;1. Required Exam(s)&lt;br /&gt;a.)642-524 SNAF&lt;br /&gt;b.)642-515 SNAA&lt;br /&gt;2. Recommended Training:&lt;br /&gt;a.)Securing Networks with ASA Foundation&lt;br /&gt;b.)Securing Networks with ASA Advanced&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;&lt;span style="color:#ffcc66;"&gt;Network Operating system(s) covered&lt;/span&gt;:&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color:#ff99ff;"&gt;Red Hat Certified Engineer (RHCE)&lt;/span&gt;&lt;span style="color:#33ff33;"&gt; &lt;/span&gt;&lt;span style="color:#00cccc;"&gt;is a performance-based test that measures actual competency on live systems. Called the "crown jewel of Linux certifications," RHCE proves an individual's ability to configure networking services and security on servers running a Red Hat OS. RHCE was recently named the hottest certification in all of IT by CertCities.com.&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#00cccc;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;&lt;span style="color:#666600;"&gt;&lt;em&gt;Certification title&lt;/em&gt;:&lt;/span&gt;&lt;span style="color:#ff0000;"&gt;Red Hat Certified Engineer (RHCE)&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="color:#ff6600;"&gt;Courses&lt;/span&gt;:&lt;/em&gt;Red Hat Training:Red Hat Certifications: Classroom TrainingRed Hat Training provides classroom-based courses at convenient worldwide locations and in a variety of topics. Browse through the complete list of courses below or select a track on the right-hand side of this page. Visit the &lt;/strong&gt;&lt;/span&gt;&lt;a href="https://www.redhat.com/courses/guide/"&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;Classroom Student Guide&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt; to find out more&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#00cccc;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#33ff33;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#33ff33;"&gt;&lt;span style="color:#cc33cc;"&gt;&lt;strong&gt; Diagnostic Software1. Based on your research, list at least two different hard drive manufacturers.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color:#ff0000;"&gt;Seagate Maxtor2&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;Manufacturer: &lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff6600;"&gt;Seagate Technology&lt;br /&gt;&lt;/span&gt;Software Name:&lt;span style="color:#ff9900;"&gt; &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff9966;"&gt;&lt;span style="color:#ff6600;"&gt;Seagate Seatools 1.1.3.2&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;File Name: &lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff6600;"&gt;SeatoolsForWindows.msi&lt;br /&gt;&lt;/span&gt;File Size:&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff6600;"&gt; 2.23 MB&lt;br /&gt;&lt;/span&gt;Version: 1&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff6600;"&gt;.1.3.2&lt;br /&gt;&lt;/span&gt;Published date: &lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#ff6600;"&gt;February 27, 2008 updated&lt;br /&gt;&lt;/span&gt;Description:&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#ff6600;"&gt;&lt;strong&gt;Seatools for Windows is a comprehensive, easy to use diagnostic tool that helps you quickly determine the condition of disc drive in your external hard drive, desktop or notebook computers. It tests USB, 1394, ATA(PATA/IDE), SATA, and SCSI drives.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;p align="center"&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;&lt;span style="font-size:130%;"&gt;Network Jobs&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:180%;color:#ff6600;"&gt;Sr. Network Engineer&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="color:#ff6666;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;span style="color:#ff6666;"&gt;&lt;strong&gt;RESPONSIBILITIES:&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#66ffff;"&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt;Responsible for day-to-day operational support of the network, troubleshooting network incidents and outages , provide on-site support for the Network Operations Center, provide hardware break-fix response, maintain network hardware inventory, and generate network&lt;br /&gt;operations reports.&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#339999;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;span style="color:#66ffff;"&gt;&lt;span style="color:#339999;"&gt;&lt;strong&gt;REQUIREMENTS:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;•&lt;/span&gt;&lt;span style="color:#00cccc;"&gt;&lt;strong&gt; Bachelor’s degree with 5 years experience on implementing and&lt;br /&gt;troubleshooting CISCO switches, routers and firewalls and WAN&lt;br /&gt;circuits; supervisory experience is not required&lt;br /&gt;• CISCO certification (CCNA) is preferred, but should have at least 1&lt;br /&gt;IT certification.&lt;br /&gt;• Knowledge of structure cabling systems&lt;br /&gt;• Network operations (circuits, switches, routers, and firewalls)&lt;br /&gt;• Innovation&lt;br /&gt;• Customer focus&lt;br /&gt;• Organizational/business sense&lt;br /&gt;• Communication and interaction skills&lt;br /&gt;• Planning and organizing&lt;br /&gt;• Willing and able to work on extended hours, on GY shift and&lt;br /&gt;weekends or holidays as necessary&lt;br /&gt;• Willing and able to exert physical effort in the performance of&lt;br /&gt;duties and responsibilities (e.g., carry and move things or move&lt;br /&gt;from one area to another)&lt;br /&gt;Applicants should be Filipino citizens or hold relevant residence status.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div align="center"&gt;&lt;span style="font-size:130%;color:#33cc00;"&gt;&lt;strong&gt;Network Administrator II&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#993399;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div align="center"&gt;&lt;strong&gt;&lt;span style="font-size:130%;color:#993399;"&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Position Title:&lt;/span&gt; &lt;span style="color:#ff9900;"&gt;Network Administrator II&lt;/span&gt; &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;Position Summary&lt;/span&gt; :&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;         The Network Administrator is &lt;span style="color:#ff6600;"&gt;responsible for working with the Network Administration and Help Desk teams in the planning, trouble-shooting, maintenance, and administration of enterprise servers, mail systems, databases, firewalls and the core network infrastructure.&lt;/span&gt; In addition, the Network Administrator will work to resolve Tier 2 and Tier 3 help desk issues/requests that occur on a daily basis. The Network Administrator will also work on various IT projects when needed. &lt;span style="color:#cc33cc;"&gt; &lt;/span&gt;&lt;span style="color:#6600cc;"&gt;Salary range begins at $24.94 per hour.&lt;/span&gt; Hours are &lt;span style="color:#ffcc33;"&gt;Monday through Friday&lt;/span&gt; with some on-call night and weekend duties as needed. The position is salaried and full-time with benefits.&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;span style="color:#cc6600;"&gt; &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt; &lt;span style="color:#cc0000;"&gt;&lt;em&gt;Education/Experience&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;p&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;   &lt;span style="color:#3333ff;"&gt;HS diploma or GED required MCSE or CCNA Certification preferred.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#cc66cc;"&gt;  &lt;span style="color:#33ffff;"&gt; &lt;/span&gt;&lt;span style="color:#ff0000;"&gt;7 years&lt;/span&gt; IT experience in small to medium sized organizations. &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;span style="color:#cc66cc;"&gt;   &lt;span style="color:#ff0000;"&gt;5 years&lt;/span&gt; experience designing, administering, and implementing &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;span style="color:#cc66cc;"&gt;Exchange  deployments.&lt;br /&gt;    &lt;span style="color:#ff0000;"&gt;5 years&lt;/span&gt; experience designing, administering, and implementing &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;span style="color:#cc66cc;"&gt;            Windows,   Citrix or UNIX server deployments.&lt;br /&gt;    &lt;span style="color:#ff0000;"&gt; 5 years&lt;/span&gt; experience administering Microsoft SQL or Oracle database solutions.&lt;br /&gt;     &lt;span style="color:#ff0000;"&gt;5 years&lt;/span&gt; experience deploying desktop solutions in a Macintosh/PC or &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;span style="color:#cc66cc;"&gt;         cross  platform environment.&lt;br /&gt;    &lt;span style="color:#ff0000;"&gt; 5 years&lt;/span&gt; experience administering TCP/IP networks.&lt;br /&gt;     Preferred experience designing and implementing Active Directory &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#33cc00;"&gt;&lt;strong&gt;&lt;span style="color:#cc66cc;"&gt;        and/or LDAP services.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#cc66cc;"&gt;     MCSE or CCNA Certification preferred. Skills and Competencies&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a href="http://3.bp.blogspot.com/_GQRKWS7zKQU/SXRhaEq8DgI/AAAAAAAAAJI/YRmos7uV9hQ/s1600-h/fff.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Manufacturer&lt;/strong&gt;: &lt;/span&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;&lt;span style="font-size:130%;"&gt;western digital&lt;br /&gt;&lt;/span&gt;Data Lifeguard Tools 11.2 for Windows&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div align="left"&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;File Name:&lt;/span&gt;&lt;/strong&gt; &lt;span style="color:#ff6666;"&gt;Dlgsetup11_win.zipFile Size: 3.50&lt;/span&gt; &lt;/div&gt;&lt;div align="left"&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;MBVersion:&lt;/span&gt;&lt;/strong&gt; &lt;span style="color:#ff6666;"&gt;Version 11.2&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#ff6666;"&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Publish Date:&lt;/span&gt;&lt;/strong&gt; April, 2006&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#ff6666;"&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Description&lt;/span&gt;&lt;/strong&gt;:The downloadable Data Lifeguard Tools now comes in both DOS and Windows versions and was written specifically for the installation of Western Digital EIDE hard drives. If your computer system already has a hard drive installed with an operating system of Windows 98SE or greater, you should use the Windows version of Data Lifeguard for best results. The DOS version is required if installing a hard drive in a new system without existing operating system support. If you plan on copying the contents of a boot drive, Western Digital recommends using the DOS version of Data Lifeguard Tools.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Manufacturer:&lt;/strong&gt;&lt;/span&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt; MaxtorSoftware &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Name: SCSIMax&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;File Name&lt;/strong&gt;:&lt;/span&gt;&lt;span style="color:#ff6666;"&gt; SCSIMax.exeFile Size: 70.0 &lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#ff6666;"&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;kbVersion:&lt;/span&gt;&lt;/strong&gt; v1.21&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#ff6666;"&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;Publish Date:&lt;/span&gt;&lt;/strong&gt; 05.14.2003&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#ff6666;"&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Description:&lt;/strong&gt;&lt;/span&gt; SCSiMax is a diagnostic utility for all Maxtor/Quantum@ SCSI Hard Disk Drive supporting self-monitoring, analysis, and reporting technology (S.M.A.R.T.). This test will determine Hard Drive integrity in a short period of time, with a high degree of confidence.&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#ff6666;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#ff6666;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#ff6666;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#ff6666;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-4683490008470786532?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/4683490008470786532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=4683490008470786532' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/4683490008470786532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/4683490008470786532'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2009/01/nos-certifications.html' title='NOS certifications'/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-1279936241134567774</id><published>2008-11-17T02:02:00.000-08:00</published><updated>2009-01-16T00:22:38.533-08:00</updated><title type='text'>Latest Products</title><content type='html'>&lt;div style="COLOR: rgb(204,51,204)"&gt;&lt;div style="TEXT-ALIGN: center"&gt;&lt;span style="COLOR: rgb(153,51,153);font-size:180%;" &gt;&lt;strong&gt;Hardware Latest Processor&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:180%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="COLOR: rgb(0,153,0)"&gt;1.1 Desktop Processors&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://2.bp.blogspot.com/_X2I8abaZyuc/SW3I1d_1eAI/AAAAAAAAACc/iFD9OgzyNQk/s1600-h/desktop.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5291105958141196290" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 179px; HEIGHT: 320px" alt="" src="http://2.bp.blogspot.com/_X2I8abaZyuc/SW3I1d_1eAI/AAAAAAAAACc/iFD9OgzyNQk/s320/desktop.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="COLOR: rgb(255,204,255);font-family:georgia;" &gt;--&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,102,102)"&gt; Intel® Core™ i7 Processor Extreme Edition The highest performing desktop processor on the &lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,204,255)font-family:georgia;" &gt;&lt;span style="COLOR: rgb(255,102,102)"&gt;planet.¹&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;Wield the ultimate gaming weapo&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;n&lt;br /&gt;Conquer the world &lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;of extreme gaming with &lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;the fastest performing processor on the planet: the Intel®&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt; Core™ i7 processor Extreme Edition.&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;¹ With faster, intelligent multi-core technology that accelerates performance to matc&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;h your workloa&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;d, it delivers an incredible b&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;reakthrough in gaming performance.&lt;br /&gt;But performance doesn't st&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;op at gaming. You'll multitask 25 percent faster and unleash incredible digital media creation with up&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt; to 79 percent faster video encoding and up to 46 percent faster image rendering, plus incredible performance for photo retouching and editing.¹&lt;br /&gt;In fact, you'll experience maximum performance for whatever you do, thanks to the combination of Intel® Turbo Boost technology² and Intel® Hyper-Threading technology&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt; (Intel® HT tech&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;nology&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;)³, which activates full processing power e&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;xactly where and when you need it most.&lt;br /&gt;Product information&lt;br /&gt;3.20 GHz core speed&lt;br /&gt;8 processing threads with Intel® HT technology&lt;/span&gt;&lt;br /&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;8 MB of Intel® Smart&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt; Cache&lt;/span&gt;&lt;br /&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;3 Channels of DDR3 1066 MHz &lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)font-family:georgia;" &gt;memory &lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="COLOR: rgb(0,153,0);font-size:180%;" &gt;1.2 Servers processor&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://1.bp.blogspot.com/_X2I8abaZyuc/SW26eSxEL8I/AAAAAAAAACU/FzUKYYPE9LM/s1600-h/server.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5291090166826676162" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 99px; HEIGHT: 121px" alt="" src="http://1.bp.blogspot.com/_X2I8abaZyuc/SW26eSxEL8I/AAAAAAAAACU/FzUKYYPE9LM/s320/server.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="COLOR: rgb(102,51,102)"&gt;&lt;span style="COLOR: rgb(255,0,0)"&gt;--&gt;&lt;/span&gt;&lt;span style="COLOR: rgb(255,204,0)"&gt; &lt;span style="FONT-WEIGHT: bold; COLOR: rgb(204,51,204)"&gt;Intel® Itanium® Processor 9000 &lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(51,204,0)"&gt;SequenceMiss&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,204,0)"&gt;&lt;span style="COLOR: rgb(51,204,0)"&gt;&lt;span style="COLOR: rgb(255,204,255)"&gt;ion-Critical Servers and &lt;span style="COLOR: rgb(51,255,51)"&gt;RISC Replacement We have simplified our processor brands. Documentation for the Intel® Itanium® processor now also applies to Itanium processors of the same model number.&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: rgb(102,51,102)"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="COLOR: rgb(51,255,51)"&gt;Itanium®-based s&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,204,0)"&gt;&lt;span style="COLOR: rgb(51,204,0)"&gt;&lt;span style="COLOR: rgb(51,255,51)"&gt;ervers deliver the scalable performance, reliability, and headroom for you&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,204,0)"&gt;&lt;span style="COLOR: rgb(51,204,0)"&gt;&lt;span style="COLOR: rgb(51,255,51)"&gt;r most compute-intensive workloads, including di&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: rgb(51,204,0)"&gt;&lt;span style="COLOR: rgb(51,255,51)"&gt;rect replacement for RISC and mainframe platforms. Because Itanium processors are avail&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: rgb(51,204,0)"&gt;&lt;span style="COLOR: rgb(51,255,51)"&gt;able&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: rgb(51,204,0)"&gt;&lt;span style="COLOR: rgb(255,204,255)"&gt; &lt;span style="COLOR: rgb(51,204,0)"&gt;in commercial off-the-shelf hardware from a &lt;span style="color:#33ff33;"&gt;ri&lt;span style="COLOR: rgb(51,204,0)"&gt;c&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#33ff33;"&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(102,255,153)"&gt;&lt;span style="COLOR: rgb(51,204,0);font-size:100%;" &gt;&lt;span style="COLOR: rgb(255,204,255)"&gt;h ecosystem of system and solution providers, they can quickly meet mission-critical needs.Itanium-based servers are incredibly scalable, allowing configuration in systems of as many as 512 processors and a full petabyte (1024TB) of RAM. Together with full support for both 32-bit and 64-bit applications, that capacity provi&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(102,255,153)font-size:100%;" &gt;&lt;span style="COLOR: rgb(102,255,153)"&gt;&lt;span style="COLOR: rgb(255,204,255)"&gt;des unmatched flexibilit&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(102,255,153)font-size:100%;" &gt;&lt;span style="COLOR: rgb(102,255,153)"&gt;&lt;span style="COLOR: rgb(255,204,255)"&gt;y in tailo&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: rgb(102,255,153)"&gt;&lt;span style="COLOR: rgb(255,204,255)"&gt;ring systems to&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: rgb(51,204,0)"&gt;&lt;span style="COLOR: rgb(255,204,255)"&gt; your enterprise needs.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p style="TEXT-ALIGN: center"&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;&lt;span style="COLOR: rgb(0,153,0)"&gt;1.3 Notebook Processors&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_X2I8abaZyuc/SW7e79kQo0I/AAAAAAAAACs/s_jA0wjWssc/s1600-h/notebook.gif"&gt;&lt;img id="BLOGGER_PHOTO_ID_5291411733927207746" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 95px; CURSOR: pointer; HEIGHT: 76px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/SW7e79kQo0I/AAAAAAAAACs/s_jA0wjWssc/s320/notebook.gif" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p style="FONT-WEIGHT: bold; TEXT-ALIGN: center"&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(204,51,204)font-size:130%;" &gt;Intel® Core™2 Extreme quad&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(204,51,204)font-size:130%;" &gt;-core mobile&lt;/span&gt;&lt;span style="COLOR: rgb(255,204,153)"&gt;&lt;span style="COLOR: rgb(204,51,204);font-size:130%;" &gt;&lt;span style="FONT-WEIGHT: bold"&gt; processor (QX9300)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Achieving clock speeds of up to 2.53GHz, along with an astounding 12 MB of shared L2 cache and a 1066 MHz Front Side Bus (FSB), the Intel Core 2 Extreme qua&lt;/span&gt;&lt;span style="COLOR: rgb(255,204,153)"&gt;d-core mobile processor is your ultimate engine for hi-def multimedia while powering the latest generation of hardcore &lt;/span&gt;&lt;span style="COLOR: rgb(255,204,153)"&gt;games.&lt;br /&gt;The Intel Core 2 Extreme quad-core mobil&lt;/span&gt;&lt;span style="COLOR: rgb(255,204,153)"&gt;e processor has four cores processing&lt;/span&gt;&lt;span style="COLOR: rgb(255,204,153)"&gt; multip&lt;/span&gt;&lt;span style="COLOR: rgb(255,204,153)"&gt;le threads and multiple tasks at blistering speeds for an incredible "like you're there" experience in advanced artificial intelligence (AI), particle &lt;/span&gt;&lt;span style="COLOR: rgb(255,204,153)"&gt;systems, dy&lt;/span&gt;&lt;span style="COLOR: rgb(255,204,153);font-size:100%;" &gt;namic physics, and texture generation. As your ultimate engine for creating rich, HD videos with up to 50 percent faster performance when encoding³ and editingΩ video, these processors enable you to perform like a &lt;/span&gt;&lt;span style="COLOR: rgb(255,204,153);font-size:100%;" &gt;multiple armed monster.&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="COLOR: rgb(255,102,0)"&gt;Component&lt;/span&gt; &lt;/strong&gt;&lt;br /&gt;&lt;span style="COLOR: rgb(255,204,51)"&gt;45nm Intel® quad-core processor(QX930&lt;/span&gt;&lt;span style="COLOR: rgb(255,204,51)"&gt;0)45nm Intel® dual-core processor (X9100)&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="COLOR: rgb(51,153,153)"&gt;Benefit :&lt;/span&gt;&lt;/strong&gt;&lt;span style="COLOR: rgb(255,204,51);" &gt;Enabled by new &lt;/span&gt;&lt;a href="http://www.intel.com/technology/45nm/index.htm"&gt;&lt;span style="COLOR: rgb(0,51,0);" &gt;hafnium-based circuitry&lt;/span&gt;&lt;/a&gt;&lt;span style="COLOR: rgb(0,51,0)"&gt;&lt;span style="COLOR: rgb(255,204,51);" &gt;, the processors provide dynamically increased energy efficiency and greater performance in gaming, multimedia, and multitasking o&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: rgb(0,51,0)"&gt;&lt;span style="color:#33cc00;"&gt;&lt;span style="COLOR: rgb(255,204,51);" &gt;n the go.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="COLOR: rgb(255,102,0)"&gt;Component&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="COLOR: rgb(255,204,102)"&gt;Power-Optimized 1066 MHz Front Side Bus &lt;/span&gt;&lt;span style="COLOR: rgb(255,204,102)"&gt;(FSB)&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="COLOR: rgb(51,153,153)"&gt;Benefit:&lt;/span&gt;&lt;/strong&gt;&lt;span style="COLOR: rgb(255,204,102);" &gt;Increased process system bus speed provides increased data bus bandwidth vs. pr&lt;/span&gt;&lt;span style="COLOR: rgb(255,204,102);" &gt;ior generations for incredible gaming performance.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;&lt;span style="COLOR: rgb(0,153,0)"&gt;  1.4Expansion slot&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;PCI Express : Expansion Backplanes &lt;/span&gt;&lt;/p&gt;&lt;p class="boxContent" style="FONT-WEIGHT: bold"&gt;&lt;a href="http://www.cyclone.com/products/expansion_backplanes/pcie417.php"&gt;&lt;span style="font-size:130%;"&gt;PCIe-417&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:130%;"&gt; x16 PCI Express Expansion Backplane&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_X2I8abaZyuc/SXATJbEpaII/AAAAAAAAADU/sCuAUn2Jo9E/s1600-h/pcie417.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5291750614767331458" style="FLOAT: left; MARGIN: 0pt 10px 10px 0pt; WIDTH: 335px; CURSOR: pointer; HEIGHT: 172px" alt="" src="http://1.bp.blogspot.com/_X2I8abaZyuc/SXATJbEpaII/AAAAAAAAADU/sCuAUn2Jo9E/s320/pcie417.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="productContent" style="COLOR: rgb(255,204,255)"&gt;&lt;strong&gt;&lt;span class="contentHead"&gt;Features&lt;/span&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="COLOR: rgb(255,204,255)" align="left"&gt;&lt;ul class="prodlist"&gt;&lt;li&gt;&lt;strong&gt;x16 Upstream Port&lt;/strong&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;x16 PCI Express Cable Interface from Host&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;One or Three Meter Cable from Host&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;strong&gt;Four PCIe Expansion Slots&lt;/strong&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;x16 PCI Express Slot (Double Width)&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;x8 PCI Express Slot (Double Width - x16 Connector)&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;x4 PCI Express Slot (Single Width - x8 Connector)&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;x4 PCI Express Slot (Singel Width - x8 Connector)&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;strong&gt;One 48 Lane PCI Express Switches supporting:&lt;/strong&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Non-Transparent Bridging for Peer-to-Peer Communications&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Non-Blocking Switch Fabric&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Data Integrity&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Quality of Service&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;strong&gt;ATX Form Factor&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;table class="productTable" style="WIDTH: 403px; HEIGHT: 37px" cellspacing="0" cellpadding="0" border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="productBox" width="210"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="productBox" width="273"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="productBox" width="169"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="productSeperate" colspan="3"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="productTable"&gt;&lt;/td&gt;&lt;td class="productTable" align="left"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="productTable" align="middle"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="productTable"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="productTable" align="left"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="productTable" align="middle"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="productTable"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="productTable" align="left"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="productTable" align="middle"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style="FONT-WEIGHT: bold;font-size:130%;" &gt;Latest Operating System form SUN...&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_X2I8abaZyuc/SXACjt3rbbI/AAAAAAAAADM/JyZIrYV24Dc/s1600-h/solaris.jpeg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5291732374792138162" style="FLOAT: left; MARGIN: 0pt 10px 10px 0pt; WIDTH: 188px; CURSOR: pointer; HEIGHT: 153px" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/SXACjt3rbbI/AAAAAAAAADM/JyZIrYV24Dc/s320/solaris.jpeg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-WEIGHT: bold"&gt;&lt;span style="font-size:180%;color:#ffff00;"&gt;Solaris&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:+0;"&gt; &lt;/span&gt;is a &lt;a title="Unix" href="http://en.wikipedia.org/wiki/Unix"&gt;Unix&lt;/a&gt;-based &lt;a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system"&gt;operating system&lt;/a&gt; introduced by &lt;a title="Sun Microsystems" href="http://en.wikipedia.org/wiki/Sun_Microsystems"&gt;Sun Microsystems&lt;/a&gt; in 1992 as the successor to &lt;a title="SunOS" href="http://en.wikipedia.org/wiki/SunOS"&gt;SunOS&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-WEIGHT: bold"&gt;&lt;span style="font-size:100%;"&gt;Solar&lt;/span&gt;&lt;span style="font-size:100%;"&gt;is is known for its &lt;a title="Scalability" href="http://en.wikipedia.org/wiki/Scalability"&gt;scalability&lt;/a&gt;, especially on &lt;a title="SPARC" href="http://en.wikipedia.org/wiki/SPARC"&gt;SPARC&lt;/a&gt; systems, as well for being the origin for many innovative features such as &lt;a title="DTrace" href="http://en.wikipedia.org/wiki/DTrace"&gt;DTrace&lt;/a&gt; and &lt;a title="ZFS" href="http://en.wikipedia.org/wiki/ZFS"&gt;ZFS&lt;/a&gt;.&lt;sup class="reference" id="cite_ref-0"&gt;&lt;a title="" href="http://en.wikipedia.org/wiki/Solaris_Operating_System#cite_note-0"&gt;&lt;span style="font-size:0;"&gt;[&lt;/span&gt;1&lt;span style="font-size:0;"&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;sup class="reference" id="cite_ref-1"&gt;&lt;a title="" href="http://en.wikipedia.org/wiki/Solaris_Operating_System#cite_note-1"&gt;&lt;span style="font-size:0;"&gt;[&lt;/span&gt;2&lt;span style="font-size:0;"&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; Solaris supports SPARC-based and &lt;a title="X86" href="http://en.wikipedia.org/wiki/X86"&gt;x86&lt;/a&gt;-based &lt;a title="Workstation" href="http://en.wikipedia.org/wiki/Workstation"&gt;workstations&lt;/a&gt; and &lt;a class="mw-redirect" title="Computer server" href="http://en.wikipedia.org/wiki/Computer_server"&gt;servers&lt;/a&gt; from Sun and other vendors, with efforts underway to port to additional platforms.&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-WEIGHT: bold"&gt;&lt;span style="font-size:100%;"&gt;Solaris is certified against the &lt;a class="mw-redirect" title="Single Unix Specification" href="http://en.wikipedia.org/wiki/Single_Unix_Specification"&gt;Single Unix Specification&lt;/a&gt;. Although it was historically developed as &lt;a title="Proprietary software" href="http://en.wikipedia.org/wiki/Proprietary_software"&gt;proprietary software&lt;/a&gt;, it is supported on systems manufactured by all major server vendors, and the majority of its &lt;a title="Codebase" href="http://en.wikipedia.org/wiki/Codebase"&gt;codebase&lt;/a&gt; is now &lt;a title="Open source software" href="http://en.wikipedia.org/wiki/Open_source_software"&gt;open source software&lt;/a&gt; via the &lt;a title="OpenSolaris" href="http://en.wikipedia.org/wiki/OpenSolaris"&gt;OpenSolaris&lt;/a&gt; project&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(51,255,51)"&gt;&lt;span style="font-size:130%;"&gt;Latest Operating System Window 7&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(0,51,0)"&gt;&lt;span style="font-size:180%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_X2I8abaZyuc/SW7uBzfcKUI/AAAAAAAAADE/eEq3Aal2wSY/s1600-h/Windows7logo.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5291428326976268610" style="FLOAT: right; MARGIN: 0pt 0pt 10px 10px; WIDTH: 210px; CURSOR: pointer; HEIGHT: 142px" alt="" src="http://4.bp.blogspot.com/_X2I8abaZyuc/SW7uBzfcKUI/AAAAAAAAADE/eEq3Aal2wSY/s320/Windows7logo.png" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="COLOR: rgb(204,204,255); TEXT-ALIGN: left"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="COLOR: rgb(204,204,255); TEXT-ALIGN: left"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="COLOR: rgb(255,255,0)"&gt;Windows 7&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; &lt;span style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt;(formerly &lt;/span&gt;&lt;a title="List of Microsoft codenames" style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)" href="http://en.wikipedia.org/wiki/List_of_Microsoft_codenames"&gt;codenamed&lt;/a&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt; &lt;/span&gt;&lt;b style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt;Blackcomb&lt;/b&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt; and &lt;/span&gt;&lt;b style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt;Vienna&lt;/b&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt;) is the next release of &lt;/span&gt;&lt;a title="Microsoft Windows" style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)" href="http://en.wikipedia.org/wiki/Microsoft_Windows"&gt;M&lt;/a&gt;&lt;a title="Microsoft Windows" style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)" href="http://en.wikipedia.org/wiki/Microsoft_Windows"&gt;icrosoft Windows&lt;/a&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt;, an &lt;/span&gt;&lt;a title="Operating system" style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)" href="http://en.wikipedia.org/wiki/Operating_system"&gt;operating system&lt;/a&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt; produced by &lt;/span&gt;&lt;a title="Microsoft" style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)" href="http://en.wikipedia.org/wiki/Microsoft"&gt;Microsoft&lt;/a&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt; for use on &lt;/span&gt;&lt;a class="mw-redirect" title="Personal computers" style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)" href="http://en.wikipedia.org/wiki/Personal_computers"&gt;personal computers&lt;/a&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt;, including home and business &lt;/span&gt;&lt;a title="Desktop computer" style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)" href="http://en.wikipedia.org/wiki/Desktop_computer"&gt;desktops&lt;/a&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt;, &lt;/span&gt;&lt;a title="Laptop" style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)" href="http://en.wikipedia.org/wiki/Laptop"&gt;laptops&lt;/a&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt;, &lt;/span&gt;&lt;a title="Tablet PC" style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)" href="http://en.wikipedia.org/wiki/Tablet_PC"&gt;Tablet PCs&lt;/a&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt;, and &lt;/span&gt;&lt;a title="Media center" style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)" href="http://en.wikipedia.org/wiki/Media_center"&gt;media center&lt;/a&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt; PCs.&lt;/span&gt;&lt;sup class="reference" id="cite_ref-0" style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255)"&gt;&lt;a title="" href="http://en.wikipedia.org/wiki/Windows_7#cite_note-0"&gt;[1]&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&lt;div style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255); TEXT-ALIGN: left"&gt;&lt;/div&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255); TEXT-ALIGN: left"&gt;Microsoft stated in 2007 that it is planning Windows 7 development for a three-year time frame starting after the release of its predecessor, &lt;a title="Windows Vista" href="http://en.wikipedia.org/wiki/Windows_Vista"&gt;Windows Vista&lt;/a&gt;, but that the final release date will be determined by product quality.&lt;sup class="reference" id="cite_ref-zdnet592_1-0"&gt;&lt;a title="" href="http://en.wikipedia.org/wiki/Windows_7#cite_note-zdnet592-1"&gt;[2]&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&lt;div style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255); TEXT-ALIGN: left"&gt;&lt;/div&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(153,153,255); TEXT-ALIGN: left"&gt;Unlike its predecessor, Windows 7 is intended to be an incremental upgrade with the goal of being fully compatible with existing device drivers, applications, and hardware.&lt;sup class="reference" id="cite_ref-2"&gt;&lt;a title="" href="http://en.wikipedia.org/wiki/Windows_7#cite_note-2"&gt;[3]&lt;/a&gt;&lt;/sup&gt; Presentations given by the company in 2008 have focused on &lt;a title="Multi-touch" href="http://en.wikipedia.org/wiki/Multi-touch"&gt;multi-touch&lt;/a&gt; support, a redesigned &lt;a title="Windows Shell" href="http://en.wikipedia.org/wiki/Windows_Shell"&gt;Windows Shell&lt;/a&gt; with a new &lt;a title="Taskbar" href="http://en.wikipedia.org/wiki/Taskbar"&gt;taskbar&lt;/a&gt;, a home networking system called HomeGroup,&lt;sup class="reference" id="cite_ref-leblanchomegroup_3-0"&gt;&lt;a title="" href="http://en.wikipedia.org/wiki/Windows_7#cite_note-leblanchomegroup-3"&gt;[4]&lt;/a&gt;&lt;/sup&gt; and performance improvements. Some applications that have been included with prior releases of Microsoft Windows, most notably &lt;a title="Windows Mail" href="http://en.wikipedia.org/wiki/Windows_Mail"&gt;Windows Mail&lt;/a&gt;, &lt;a title="Windows Calendar" href="http://en.wikipedia.org/wiki/Windows_Calendar"&gt;Windows Calendar&lt;/a&gt;,&lt;sup class="noprint Template-Fact"&gt;&lt;span title="This claim needs references to reliable sources since January 2009" style="WHITE-SPACE: nowrap"&gt;[&lt;i&gt;&lt;a title="Wikipedia:Citation needed" href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed"&gt;citation needed&lt;/a&gt;&lt;/i&gt;]&lt;/span&gt;&lt;/sup&gt; &lt;a title="Windows Movie Maker" href="http://en.wikipedia.org/wiki/Windows_Movie_Maker"&gt;Windows Movie Maker&lt;/a&gt;, and &lt;a title="Windows Photo Gallery" href="http://en.wikipedia.org/wiki/Windows_Photo_Gallery"&gt;Windows Photo Gallery&lt;/a&gt;, are no longer included with the operating system; they are instead offered separately (free of charge) as part of the &lt;a title="Windows Live Essentials" href="http://en.wikipedia.org/wiki/Windows_Live_Essentials"&gt;Windows Live Essentials&lt;/a&gt; suite.&lt;sup class="reference" id="cite_ref-4"&gt;&lt;a title="" href="http://en.wikipedia.org/wiki/Windows_7#cite_note-4"&gt;[5]&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&lt;div id="dynamicPanelContainer"&gt;&lt;div id="ctl00_ctl00_BaseBodyFull_LeftColumn_FeaturedPCSlider_FeaturedContent"&gt;&lt;h3 style="COLOR: rgb(102,255,153)"&gt;Faster, more responsive performance&lt;/h3&gt;&lt;p class="" style="COLOR: rgb(153,153,255)"&gt;&lt;span style="FONT-WEIGHT: bold"&gt;Nobody likes to wait. So we've focused on the basics that can impact the speed of your PC. Windows 7 starts up, shuts down, resumes from standby, and responds faster. You'll have fewer interruptions and can recover more quickly from problems when they do occur because Windows 7 will help you fix them when you want. &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="COLOR: rgb(0,153,0)"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="FONT-WEIGHT: bold; TEXT-ALIGN: left"&gt;&lt;br /&gt;&lt;/p&gt;&lt;h2&gt;Mandriva (Mandrake Linux)&lt;/h2&gt;&lt;img height="191" alt="Mandriva Screenshot" src="http://www.operating-system.org/betriebssystem/gfx/logo/mandriva_screenshot.jpg" width="255" align="right" border="0" /&gt; &lt;span style="color:#66ffff;"&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,153,255)"&gt;&lt;span style="COLOR: rgb(204,204,255)"&gt;MandrakeSoft was founded in France in 1998. With the distribution Mandrake Linux based on Linux and configuration tools of its own as well as specified KDE surface the target was put to be installable as simply as possible operably and without problems. RPM is used as a packet format for software, one recognizes the precompiled software by the code contained in the package name, 'mdk', for Mandrake Linux. It is available as a desktop and server version.&lt;/span&gt;&lt;/span&gt; &lt;b style="FONT-WEIGHT: bold; COLOR: rgb(255,153,255)"&gt;Mandriva Linux 2007&lt;/b&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(255,153,255)"&gt; is available in 3 versions. The Discovery Pack is designed for beginners, Powerpack is aimed to to the advanced user and Powerpack+ for SOHO user. The GNOME 2.16 or KDE 3.5.4 desktop can be used on AIGLX and Xgl with 3D functions. A complete DVD video player is available with LinDVD, with Cedega of TransGaming PC Windows games are playable. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="COLOR: rgb(51,255,255)"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:Verdana;color:#ff0000;"&gt;&lt;strong&gt;How can I install Windows XP Pro on my computer?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;h2 style="COLOR: rgb(255,204,102)"&gt;&lt;span style="font-family:Verdana;font-size:130%;"&gt;Step #1: Plan your installation&lt;/span&gt;&lt;/h2&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255); MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;When you run the Windows XP Professional Setup program, you must provide information about how to install and configure the operating system. Thorough planning can make your installation of Windows XP Professional more efficient by helping you to avoid potential problems during installation. An understanding of the configuration options will also help to ensure that you have properly configured your system.&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255); MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;I won't go into that part right now but here are some of the most important things you should take into consideration when planning for your XP installation:&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255); MARGIN-RIGHT: 30px"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)"&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Check System Requirements&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Check Hardware and Software Compatibility&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Determine Disk Partitioning Options&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Choose the Appropriate File System: FAT, FAT32, NTFS&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Decide on a Workgroup or Domain Installation&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Complete a Pre-Installation Checklist&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 style="COLOR: rgb(255,204,102)"&gt;&lt;span style="font-family:Verdana;font-size:130%;"&gt;Step #2: Beginning the installation process&lt;/span&gt;&lt;/h2&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255); MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;You can install Windows XP in several methods - all are valid and good, it all depends upon your needs and your limitations.&lt;/span&gt;&lt;/p&gt;&lt;ul style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)"&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Manual installations usually come in 3 flavors:&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Boot from CD - No existing partition is required.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Boot from the 6 Setup Boot Disks, then insert the CD - No existing partition is required &lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Boot from an MS-DOS startup floppy, go to the command prompt, create a 4GB FAT32 partition with FDISK, reboot, format the C partition you've created, then go to the CD drive, go into the I386 folder, and run the WINNT.EXE command.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Run an already installed OS, such as Windows NT 4.0 Server. From within NT 4.0 go to the I386 folder in the W2K installation CD and run the WINNT32.EXE command.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;If you want to upgrade a desktop OS such as Windows 98 into Windows 2000 Professional you can follow the same procedure as above (You cannot upgrade Windows 98 into W2K Server).&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255); MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;There are other non-manual installation methods, such as using an unattended file along with a uniqueness database file, using Sysprep, using RIS or even running unattended installations from within the CD itself, but we won't go into that right now.&lt;/span&gt;&lt;/p&gt;&lt;h2 style="COLOR: rgb(255,204,102)"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Step #3: The text-based portion of the Setup program&lt;/span&gt;&lt;/h2&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255); MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;The setup process begins loading a blue-looking text screen (not GUI). In that phase you will be asked to accept the EULA and choose a partition on which to install XP, and if that partition is new, you'll be asked to format it by using either FAT, FAT32 or NTFS.&lt;/span&gt;&lt;/p&gt;&lt;ol style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)"&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Start the computer from the CD.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;You can press F6 if you need to install additional SCSI adapters or other mass-storage devices. If you do you will be asked to supply a floppy disk with the drivers and you CANNOT browse it (or a CD for that matter). Make sure you have one handy.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;If you want, you can press F2 to run the ASR sequence. For that you need a good backup created by the Windows XP backup program, and the ASR floppy disk. If you plan to install a new copy of XP - don't do anything.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Setup will load all the needed files and drivers.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Select To Setup Windows XP Professional Now. If you want, and if you have a previous installation of XP, you can try to fix it by pressing R. If not, just press ENTER.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Read and accept the licensing agreement and press F8 if you accept it.&lt;/span&gt;&lt;/li&gt;&lt;li value="7"&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Select or create the partition on which you will install Windows XP Professional. Depending upon your existing disk configuration choose one of the following:&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)"&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;If the hard disk is unpartitioned, you can create and size the partition on which you will install Windows XP Professional.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;If the hard disk is already partitioned, but has enough unpartitioned disk space, you can create an additional partition in the unpartitioned space.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;If the hard disk already has a partition that is large enough, you can install Windows XP Professional on that partition. If the partition has an existing operating system, you will overwrite that operating system if you accept the default installation path. However, files other than the operating system files, such as program files and data files, will not be overwritten.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;If the hard disk has an existing partition, you can delete it to create more unpartitioned space for the new partition. Deleting an existing partition erases all data on that partition.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255); MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;If you select a new partition during Setup, create and size only the partition on which you will install Windows XP Professional. After installation, use Disk Management to partition the remaining space on the hard disk.&lt;/span&gt;&lt;/p&gt;&lt;ol style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)" start="9"&gt;&lt;li value="8"&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Select a file system for the installation partition. After you create the partition on which you will install Windows XP Professional, you can use Setup to select the file system with which to format the partition. Windows XP Professional supports the NTFS file system in addition to the file allocation table (FAT) and FAT32 file systems. Windows Server 2003, Windows XP Professional, Windows 2000, and Windows NT are the only Microsoft operating systems that you can use to gain access to data on a local hard disk that is formatted with NTFS. If you plan to gain access to files that are on a local Windows XP Professional partition with the Microsoft Windows 95 or Windows 98 operating systems, you should format the partition with a FAT or FAT32 file system. We will use NTFS.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ol style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)" start="9"&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Setup will then begin copying necessary files from the installation point (CD, local I386 or network share). &lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Note: If you began the installation process from an MS-DOS floppy, make sure you have and run SMARTDRV from the floppy, otherwise the copying process will probably last more than an hour, perhaps even more. With SMARTDRV (or if setup was run by booting from CD) the copying will probably last a few minutes, no more than 5 max.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ol style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)" start="9"&gt;&lt;li value="11"&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;The computer will restart in graphical mode, and the installation will continue.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="COLOR: rgb(51,255,255);font-size:100%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;h2 style="COLOR: rgb(255,204,102)"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:Verdana;"&gt;Step #4: The GUI-based portion of the Setup program&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;&lt;span style="COLOR: rgb(51,255,255);font-size:100%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;ol style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)"&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Click Customize to change regional settings, if necessary. &lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)"&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Current System Locale - Affects how programs display dates, times, currency, and numbers. Choose the locale that matches your location, for example, French (Canada).&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)"&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Current Keyboard Layout - Accommodates the special characters and symbols used in different languages. Your keyboard layout determines which characters appear when you press keys on the keyboard.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Type your name and organization.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Type the product key.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Type the computer name and a password for the local Administrator account. The local Administrator account resides in the SAM of the computer, not in Active Directory. If you will be installing in a domain, you need either a pre-assigned computer name for which a domain account has been created, or the right to create a computer account within the domain. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Select the date, time, and time zone settings. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Setup will now install the networking components.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;One thing you CAN do (you don't have to do it, it's your call - read more about it on the &lt;a href="http://www.petri.co.il/increase_internet_connection_speed_in_windows_xp.htm"&gt;Increase Internet Connection Speed in Windows XP&lt;/a&gt; page) is to uninstall the Qos Packet Scheduler. Click it and press the Uninstall button. If you want to keep it you can simply remove the mark from the QoS check-box. In anyway you can later install or uninstall it if you want.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Highlight the TCP/IP selection and press Properties.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;In the Workgroup or Domain window enter the name of your workgroup or domain. &lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)"&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;A workgroup is a small group of computers on a network that enables users to work together and does not support centralized administration.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;A domain is a logical grouping of computers on a network that has a central security database for storing security information. Centralized security and administration are important for computers in a domain because they enable an administrator to easily manage computers that are geographically distant from each other. A domain is administered as a unit with common rules and procedures. Each domain has a unique name, and each computer within a domain has a unique name.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)font-family:Verdana;font-size:100%;"  &gt;10.&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)font-family:Verdana;font-size:100%;"  &gt;Next the setup process will finish copying files and configuring the setup.&lt;br /&gt;You do not need to do anything.&lt;br /&gt;11.&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)font-family:Verdana;font-size:100%;"  &gt;After the copying and configuring phase is finished, if XP finds that you have a badly&lt;br /&gt;configured screen resolution it will advise you to change it and ask you if you see&lt;br /&gt;the new settings right.&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)font-size:100%;" &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;ol style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)"&gt;&lt;li value="12"&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;Setup finishes and boots Windows XP.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)font-size:100%;" &gt;13.&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)font-family:Verdana;font-size:100%;"  &gt;A Welcome screen is the first thing you see. The computer checks your&lt;br /&gt;Internet connectivity (required for the mandatory Activation and voluntary&lt;br /&gt;Registration processes).&lt;/span&gt;&lt;span style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)font-size:100%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;ol style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255)"&gt;&lt;li value="14"&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;XP will ask you for the default username that will log onto this computer. You can enter as many as 5 users, but you can create more after the installation is finished. &lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255); MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;BTW, the Administrator is not shown as a valid logon option&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255); MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;(read more about it on the&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255); MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;&lt;a href="http://www.petri.co.il/add_the_administrator"&gt;Add the Administrator's Account to the Welcome Screen in XP Pro&lt;/a&gt; page).&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-WEIGHT: bold; COLOR: rgb(51,255,255); MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:100%;"&gt;15.That's it! you're done!&lt;/span&gt;&lt;/p&gt;&lt;p style="FONT-WEIGHT: bold; MARGIN-RIGHT: 30px"&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt;&lt;a href="http://www.petri.co.il/images/setup30.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;a href="http://www.petri.co.il/images/setup13.jpg"&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p style="MARGIN-RIGHT: 30px"&gt;&lt;a href="http://www.petri.co.il/images/setup2.jpg"&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-1279936241134567774?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/1279936241134567774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=1279936241134567774' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/1279936241134567774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/1279936241134567774'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2008/11/personal-computer.html' title='Latest Products'/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_X2I8abaZyuc/SW3I1d_1eAI/AAAAAAAAACc/iFD9OgzyNQk/s72-c/desktop.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4411870249932094626.post-6035611920122943170</id><published>2008-11-07T01:38:00.000-08:00</published><updated>2009-01-19T01:36:56.173-08:00</updated><title type='text'></title><content type='html'>&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;hellooo.,., gwapa ko!!!&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#00cccc;"&gt;glad to meet you my friendz&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4411870249932094626-6035611920122943170?l=liezelmgcl.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://liezelmgcl.blogspot.com/feeds/6035611920122943170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=4411870249932094626&amp;postID=6035611920122943170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/6035611920122943170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4411870249932094626/posts/default/6035611920122943170'/><link rel='alternate' type='text/html' href='http://liezelmgcl.blogspot.com/2008/11/helloooww.html' title=''/><author><name>ieze_cutie</name><uri>http://www.blogger.com/profile/09308948503396008952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_X2I8abaZyuc/SSYa6JmWQ6I/AAAAAAAAABk/8e9F-QdheIY/S220/1_460764237l.jpg'/></author><thr:total>0</thr:total></entry></feed>
