<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://homeostasis.scs.carleton.ca/wiki/index.php?action=history&amp;feed=atom&amp;title=COMP_3000_Essay_1_2010_Questions</id>
	<title>COMP 3000 Essay 1 2010 Questions - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://homeostasis.scs.carleton.ca/wiki/index.php?action=history&amp;feed=atom&amp;title=COMP_3000_Essay_1_2010_Questions"/>
	<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=COMP_3000_Essay_1_2010_Questions&amp;action=history"/>
	<updated>2026-05-03T14:10:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://homeostasis.scs.carleton.ca/wiki/index.php?title=COMP_3000_Essay_1_2010_Questions&amp;diff=4773&amp;oldid=prev</id>
		<title>Soma: Protected &quot;COMP 3000 Essay 1 2010 Questions&quot; ([edit=sysop] (indefinite) [move=sysop] (indefinite))</title>
		<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=COMP_3000_Essay_1_2010_Questions&amp;diff=4773&amp;oldid=prev"/>
		<updated>2010-10-15T13:37:15Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wiki/index.php/COMP_3000_Essay_1_2010_Questions&quot; title=&quot;COMP 3000 Essay 1 2010 Questions&quot;&gt;COMP 3000 Essay 1 2010 Questions&lt;/a&gt;&amp;quot; ([edit=sysop] (indefinite) [move=sysop] (indefinite))&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:37, 15 October 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Soma</name></author>
	</entry>
	<entry>
		<id>https://homeostasis.scs.carleton.ca/wiki/index.php?title=COMP_3000_Essay_1_2010_Questions&amp;diff=2249&amp;oldid=prev</id>
		<title>Soma: Created page with &#039;# [[COMP 3000 Essay 1 2010 Question 1|To what extent can exokernels be seen as a compromise between virtual machines and microkernels?  Explain how the key design characteristics…&#039;</title>
		<link rel="alternate" type="text/html" href="https://homeostasis.scs.carleton.ca/wiki/index.php?title=COMP_3000_Essay_1_2010_Questions&amp;diff=2249&amp;oldid=prev"/>
		<updated>2010-09-27T19:07:50Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;# [[COMP 3000 Essay 1 2010 Question 1|To what extent can exokernels be seen as a compromise between virtual machines and microkernels?  Explain how the key design characteristics…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;# [[COMP 3000 Essay 1 2010 Question 1|To what extent can exokernels be seen as a compromise between virtual machines and microkernels?  Explain how the key design characteristics of these three system architectures compare with each other.]]&lt;br /&gt;
# [[COMP 3000 Essay 1 2010 Question 2|How do the available system calls in modern versions of the Linux Kernel (2.6.30+) compare with the system calls available in the earliest versions of UNIX?  How has the system call interface been expanded, and why?  Focus on major changes or extensions in functionality.]]&lt;br /&gt;
# [[COMP 3000 Essay 1 2010 Question 3|To what extent do modern Windows systems provide mainframe-equivalent functionality?  What about Windows coupled with add-on commercial products such as VMWare&amp;#039;s virtualization and EMC&amp;#039;s storage solutions?  Explain.]]&lt;br /&gt;
# [[COMP 3000 Essay 1 2010 Question 4|What &amp;quot;operating systems&amp;quot; have been implemented in the following languages: LISP, Modula-3, Smalltalk, Java?  To what extent do these systems match the capabilities of operating systems implemented in C and C++?]]&lt;br /&gt;
# [[COMP 3000 Essay 1 2010 Question 5|Compare and contrast the evolution of the default BSD/FreeBSD and Linux schedulers.]]&lt;br /&gt;
# [[COMP 3000 Essay 1 2010 Question 6|What are some examples of notable systems that have failed due to flawed efforts at mutual exclusion and/or race conditions?  How significant was the failure in each case?]]&lt;br /&gt;
# [[COMP 3000 Essay 1 2010 Question 7|How is it possible for systems to supports millions of threads or more within a single process?  What are the key design choices that make such systems work - and how do those choices affect the utility of such massively scalable thread implementations?]]&lt;br /&gt;
# [[COMP 3000 Essay 1 2010 Question 8|What is the history of POSIX Threads (pthreads)?  Consider - does this history explain why UNIX was so late to implement support for multithreaded processes?]]&lt;br /&gt;
# [[COMP 3000 Essay 1 2010 Question 9|What requirements distinguish the Zettabyte File System (ZFS) from traditional file systems?  How are those requirements realized in ZFS, and how do other operating systems address those same requirements?  (Please discuss legacy, current, and in-development systems.)]]&lt;br /&gt;
# [[COMP 3000 Essay 1 2010 Question 10|How do the constraints of flash storage affect the design of flash-optimized file systems?  Explain by contrasting with hard disk-based file systems.]]&lt;br /&gt;
# [[COMP 3000 Essay 1 2010 Question 11|Why are object stores an increasingly attractive building block for filesystems (as opposed to block-based stores)?  Explain.]]&lt;br /&gt;
# [[COMP 3000 Essay 1 2010 Question 12|There have been multiple attempts to have operating systems use databases or database-like stores.  What have been some of the major past attempts at this?  What was their fate?  Why?  Key examples (not exhaustive): WinFS, ReiserFS, PalmOS, Newton OS, BeOS]]&lt;/div&gt;</summary>
		<author><name>Soma</name></author>
	</entry>
</feed>