<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Technical Questions Answers &#187; Operating Systems</title>
	<atom:link href="http://www.cavsi.com/questionsanswers/category/operating-systems/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cavsi.com/questionsanswers</link>
	<description>Technical Questions Answers</description>
	<lastBuildDate>Tue, 20 Apr 2010 20:46:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>What is Multithreading?</title>
		<link>http://www.cavsi.com/questionsanswers/what-is-multithreading/</link>
		<comments>http://www.cavsi.com/questionsanswers/what-is-multithreading/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 15:55:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Multithreading]]></category>

		<guid isPermaLink="false">http://www.cavsi.com/questionsanswers/?p=41</guid>
		<description><![CDATA[Multithreading is a specialized form of multitasking. In general, there are two types of multitasking: process-based and thread-based. A process is, in essence, a program that is executing. Thus, process-based multitasking is the feature that allows your computer to run two or more programs concurrently. A thread is a dispatchable unit of executable code. The [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Multithreading</strong> is a specialized form of multitasking. In general, there are two types of multitasking: process-based and thread-based. A process is, in essence, a program that is executing. Thus, process-based multitasking is the feature that allows your computer to run two or more programs concurrently. </p>
<p>A thread is a dispatchable unit of executable code. The name comes from the concept of a “thread of execution.” In a thread-based multitasking environment, all processes have at least one thread, but they can have more. This means that a single program can perform two or more tasks concurrently. For instance, a text editor can be formatting text at the same time that it is printing, as long as these two actions are being performed by two separate threads. The differences between process-based and thread-based multitasking can be summarized like this: Process-based multitasking handles the concurrent execution of programs. Thread-based multitasking deals with the concurrent execution of pieces of the same program.</p>
<img src="http://www.cavsi.com/questionsanswers/?ak_action=api_record_view&id=41&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.cavsi.com/questionsanswers/what-is-multithreading/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Multitasking?</title>
		<link>http://www.cavsi.com/questionsanswers/what-is-multitasking/</link>
		<comments>http://www.cavsi.com/questionsanswers/what-is-multitasking/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 15:51:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Multitasking]]></category>

		<guid isPermaLink="false">http://www.cavsi.com/questionsanswers/?p=40</guid>
		<description><![CDATA[Multitasking is the ability to execute more than one computer task (such as the operation of an application program) at a time. The operating system is able to keep track of where you are in these tasks and go from one to the other without losing information. The terms multitasking and multiprocessing are often used [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Multitasking</strong> is the ability to execute more than one computer task (such as the operation of an application program) at a time. The operating system is able to keep track of where you are in these tasks and go from one to the other without losing information. </p>
<p>The terms multitasking and multiprocessing are often used interchangeably, although multiprocessing sometimes implies that more than one CPU is involved. </p>
<p>In multitasking, only one CPU is involved, but it switches from one program to another so quickly that it gives the appearance of executing all of the programs at the same time. </p>
<p>There are two basic types of multitasking: <strong>preemptive and cooperative</strong>. In preemptive multitasking, the operating system parcels out CPU time slices to each program. In cooperative multitasking, each program can control the CPU for as long as it needs it. </p>
<img src="http://www.cavsi.com/questionsanswers/?ak_action=api_record_view&id=40&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.cavsi.com/questionsanswers/what-is-multitasking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Multiprocessing?</title>
		<link>http://www.cavsi.com/questionsanswers/what-is-multiprocessing/</link>
		<comments>http://www.cavsi.com/questionsanswers/what-is-multiprocessing/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 15:39:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Multiprocessing]]></category>

		<guid isPermaLink="false">http://www.cavsi.com/questionsanswers/?p=39</guid>
		<description><![CDATA[Multiprocessing is the coordinated processing of programs by more than one computer processor. Multiprocessing is a general term that can mean the dynamic assignment of a program to one of two or more computers working in tandem or can involve multiple computers working on the same program at the same time (in parallel). Multiprocessing can [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Multiprocessing </strong>is the coordinated processing of programs by more than one computer processor. Multiprocessing is a general term that can mean the dynamic assignment of a program to one of two or more computers working in tandem or can involve multiple computers working on the same program at the same time (in parallel).</p>
<p>Multiprocessing can be said to be either <em N9IFP="0" RU7Vf="0"><strong>asymmetric</strong></em> or <strong><em N9IFP="0" RU7Vf="0">symmetric</em>.</strong> The term refers to how the operating system divides tasks between the processors in the system. Asymmetric multiprocessing designates some processors to perform system tasks only, and others to run applications only. This is a rigid design that results in lost performance during those times when the computer needs to run many system tasks and no user tasks, or vice versa. Symmetric multiprocessing, often abbreviated <em N9IFP="0" RU7Vf="0">SMP</em>, allows either system or user tasks to run on any processor, which is more flexible and therefore leads to better performance. SMP is what most multiprocessing PC motherboards use. </p>
<p>In order to employ multiprocessing effectively, the computer system must have all of the following in place:</p>
<p><strong>Motherboard Support:</strong> A motherboard capable of handling multiple processors.<br />
<strong>Processor Support:</strong> Processors that are capable of being used in a multiprocessing system.<br />
<strong>Operating System Support:</strong> An operating system that supports multiprocessing.</p>
<img src="http://www.cavsi.com/questionsanswers/?ak_action=api_record_view&id=39&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.cavsi.com/questionsanswers/what-is-multiprocessing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Multi-user Operating System?</title>
		<link>http://www.cavsi.com/questionsanswers/what-is-multi-user-operating-system/</link>
		<comments>http://www.cavsi.com/questionsanswers/what-is-multi-user-operating-system/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 15:27:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Operating System]]></category>

		<guid isPermaLink="false">http://www.cavsi.com/questionsanswers/?p=38</guid>
		<description><![CDATA[A multi-user Operating System allows for multiple users to use the same computer at the same time and/or different times. See our multi-user dictionary definition for a complete definition for a complete definition. Some examples of multi-user Operating Systems are Linux, Unix, Windows.]]></description>
			<content:encoded><![CDATA[<p>A <strong>multi-user Operating System </strong>allows for multiple users to use the same computer at the same time and/or different times. See our multi-user dictionary definition for a complete definition for a complete definition. Some examples of multi-user Operating Systems are Linux, Unix, Windows.</p>
<img src="http://www.cavsi.com/questionsanswers/?ak_action=api_record_view&id=38&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.cavsi.com/questionsanswers/what-is-multi-user-operating-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Graphical User Interface (GUI)?</title>
		<link>http://www.cavsi.com/questionsanswers/what-is-graphical-user-interface-gui/</link>
		<comments>http://www.cavsi.com/questionsanswers/what-is-graphical-user-interface-gui/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 13:29:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Graphical User Interface]]></category>
		<category><![CDATA[GUI]]></category>

		<guid isPermaLink="false">http://www.cavsi.com/questionsanswers/?p=34</guid>
		<description><![CDATA[A GUI is an acronym for “Graphical User Interface”. A GUI Operating System contains graphics and icons and is commonly navigated by using a computer mouse. The first interactive user interfaces to computers were not graphical; they were text-and-keyboard oriented and usually consisted of commands you had to remember and computer responses that were infamously [...]]]></description>
			<content:encoded><![CDATA[<p>A GUI is an acronym for “Graphical User Interface”. A GUI Operating System contains graphics and icons and is commonly navigated by using a computer mouse. </p>
<p>The first interactive user interfaces to computers were not graphical; they were text-and-keyboard oriented and usually consisted of commands you had to remember and computer responses that were infamously brief. The command interface of the DOS operating system is an example of the typical user-computer interface before GUIs arrived. </p>
<p>Today&#039;s major operating systems provide a graphical user interface. Applications typically use the elements of the GUI that come with the operating system and add their own graphical user interface elements and ideas. </p>
<p>Elements of a GUI include such things as: windows, pull-down menus, buttons, sliders, scroll bars, iconic images, wizards, the mouse, and no doubt many things that haven&#8217;t been invented yet. </p>
<img src="http://www.cavsi.com/questionsanswers/?ak_action=api_record_view&id=34&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.cavsi.com/questionsanswers/what-is-graphical-user-interface-gui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

