<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/feed.php">
        <title>cs342 resources</title>
        <description></description>
        <link>https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/</link>
        <image rdf:resource="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-15T22:44:42+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=announcements&amp;rev=1706816571&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=h2-s24&amp;rev=1710004518&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=p1-s24&amp;rev=1709028669&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=p2-s24&amp;rev=1711306910&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=p3-s24&amp;rev=1713619632&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=p4-s24&amp;rev=1715671112&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=start&amp;rev=1743883903&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>cs342 resources</title>
        <link>https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/</link>
        <url>https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=announcements&amp;rev=1706816571&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-01T19:42:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>announcements</title>
        <link>https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=announcements&amp;rev=1706816571&amp;do=diff</link>
        <description>Back to CS342 Spring 2023

Announcements (Informational - Educational)

	*  Some special machine instructions in x86 32 bit architecture are the following: cli, sti, in, out, ...
	*  xv6 is a very good education operating system. If you are curious you can reach to it at the following address (for x86 architecture):</description>
    </item>
    <item rdf:about="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=h2-s24&amp;rev=1710004518&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-09T17:15:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>h2-s24</title>
        <link>https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=h2-s24&amp;rev=1710004518&amp;do=diff</link>
        <description>Homework 2 Clarifications

	*  Grading:questions may be graded selectively (that means the grader may select some of the questions and grade only them). If this policy is applied, selected questions will be the same for all students. You are responsible from all questions. Which questions will be selected (if policy applied) for grading will not be announced.</description>
    </item>
    <item rdf:about="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=p1-s24&amp;rev=1709028669&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-27T10:11:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>p1-s24</title>
        <link>https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=p1-s24&amp;rev=1709028669&amp;do=diff</link>
        <description>Project 1 Tips and Clarifications

Feb 26

	*  The default value of WSIZE is 1. A write system call (at a server child to sent the output to a client) can be invoked as: write (fd, buf, WSIZE). The maximum size that we can set WSIZE is 1024.(MSIZE should be WSIZE).</description>
    </item>
    <item rdf:about="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=p2-s24&amp;rev=1711306910&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-24T19:01:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>p2-s24</title>
        <link>https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=p2-s24&amp;rev=1711306910&amp;do=diff</link>
        <description>Project 2 Tips and Clarifications

Mar 24

	*  tsl_cancel(): if tsl_cancel() succeeds, it will return 0 (TSL_SUCCESS), otherwise it will return -1. success means: the target thread could be found and successfully cancelled.
	*  If a thread tries to cancel itself: the behaviour is undefined. You can simple disallow a thread to cancel itself (return -1).</description>
    </item>
    <item rdf:about="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=p3-s24&amp;rev=1713619632&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-20T13:27:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>p3-s24</title>
        <link>https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=p3-s24&amp;rev=1713619632&amp;do=diff</link>
        <description>Project 3 Clarifications

Here you will find tips, clarifications, information, and sometimes additional requirements for the project. If there is a requirement here that is different than the corresponding requirement in the assignment pdf, you should follow the requirement on this page. The requirement on this page supersedes the requirement on the assignment pdf. This page can be updated at any time.</description>
    </item>
    <item rdf:about="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=p4-s24&amp;rev=1715671112&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-14T07:18:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>p4-s24</title>
        <link>https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=p4-s24&amp;rev=1715671112&amp;do=diff</link>
        <description>Project 4 Clarifications

Here you will find tips, clarifications, information, and sometimes additional requirements for the project. If there is a requirement here that is different than the corresponding requirement in the assignment pdf, you should follow the requirement on this page. The requirement on this page supersedes the requirement on the assignment pdf. This page can be updated at any time.</description>
    </item>
    <item rdf:about="https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=start&amp;rev=1743883903&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-05T20:11:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://www.cs.bilkent.edu.tr/~korpe/courses/cs342spring2024/dokuwiki/doku.php?id=start&amp;rev=1743883903&amp;do=diff</link>
        <description>Project3-Clarifications

Back to CS342 Spring 2023

Books

	*  Operating System Concepts, Silberschatz et al., John Wiley and Sons, 10th edition,  2021.
	*  Operating Systems: Principles and Practice, Thomas Anderson and Michael Dahlin, 2nd edition, Recursive Books, 2014.
	*  The Design and Implementation of the 4.4BSD Operating System, by Marshall Kirk McKusick et al., Addison-Wesley, 2nd edition, 1996.
	*  Operating Systems, Three Easy Pieces,  Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Duss…</description>
    </item>
</rdf:RDF>
