0% found this document useful (0 votes)
2 views12 pages

CS 2301 - Learning Guide Unit 6

Learning Guide Unit 6 for the course CS 2301-01 focuses on Paging and Physical Memory, covering topics such as virtual memory addressing and file systems. Students are required to complete various assignments including reading materials, discussion posts, and quizzes to assess their understanding of the subject. The guide outlines specific tasks and learning objectives to enhance students' knowledge of memory management in operating systems.

Uploaded by

Khoa Le
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views12 pages

CS 2301 - Learning Guide Unit 6

Learning Guide Unit 6 for the course CS 2301-01 focuses on Paging and Physical Memory, covering topics such as virtual memory addressing and file systems. Students are required to complete various assignments including reading materials, discussion posts, and quizzes to assess their understanding of the subject. The guide outlines specific tasks and learning objectives to enhance students' knowledge of memory management in operating systems.

Uploaded by

Khoa Le
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

2/23/24, 5:12 PM Learning Guide Unit 6 | Home

Learning Guide Unit 6

Site: University of the People Printed by: Khoa Le


Course: CS 2301-01 Operating Systems 1 - AY2024-T3 Date: Friday, 23 February 2024, 5:11 PM
Book: Learning Guide Unit 6

https://my.uopeople.edu/mod/book/tool/print/index.php?id=402625 1/12
2/23/24, 5:12 PM Learning Guide Unit 6 | Home

Description

Learning Guide Unit 6

https://my.uopeople.edu/mod/book/tool/print/index.php?id=402625 2/12
2/23/24, 5:12 PM Learning Guide Unit 6 | Home

Table of contents

Overview
Introduction
Reading Assignment
Discussion Assignment
Written Assignment
Self-Quiz
Graded Quiz
Checklist

https://my.uopeople.edu/mod/book/tool/print/index.php?id=402625 3/12
2/23/24, 5:12 PM Learning Guide Unit 6 | Home

Overview

UNIT 6: Paging and Physical Memory

Topics
Introduction to Paging and Physical Memory
Swap Memory
File Systems

Learning Objectives
By the end of this Unit, you will be able to:

1. Discuss the changes required while designing a virtual memory addressing system that maps physical memory to virtual
memory.
2. Explore the file system using different methods.

Tasks
Peer assess Unit 5 Written Assignment
Read through the Learning Guide and the Reading Assignment
Complete the Discussion Assignment by posting in the Discussion Forum
Respond to three of your fellow classmates’ posts in the Discussion Forum
Complete and submit the Written Assignment
Take and submit the Self-Quiz
Take and submit the Graded Quiz

https://my.uopeople.edu/mod/book/tool/print/index.php?id=402625 4/12
2/23/24, 5:12 PM Learning Guide Unit 6 | Home

Introduction

Memory is the lifeblood of a computer system as this is where the data for input and output resides. The amount of memory in a
system and how well it is managed will make or break an application if not adequately planned from the beginning of the design of a
software system. Previously we learned about random access memory systems and management, but now we will discuss the methods
and ramifications of long-term storage, how it is done, and what determines what gets saved to long-term memory and why.

https://my.uopeople.edu/mod/book/tool/print/index.php?id=402625 5/12
2/23/24, 5:12 PM Learning Guide Unit 6 | Home

Reading Assignment

1. Arpaci-Dusseau, R. H., & Arpaci-Dusseau, A. C. (2018). Operating systems: three easy pieces (1.01 ed.). Arpaci-Dusseau Books.
Retrieved June 16, 2022, from https://pages.cs.wisc.edu/~remzi/OSTEP/

Read Virtualization: Chapter 18 – Introduction to Paging, Chapter 21 – Beyond Physical Memory: Mechanisms, Chapter 22 –
Beyond Physical Memory: Policies, and Chapter 23 – Complete VM Systems.

2. Buzdar, K. (2020). What is swap memory in linux? Linux Hint. https://linuxhint.com/swap_memory_linux/

Read this document on swap memory.

3. Concepts overview. (n.d.). The Linux Kernel. https://www.kernel.org/doc/html/v5.7/admin-guide/mm/concepts.html

Read this document on memory management.

4. GeeksforGeeks. (2021, September 21). Paging in operating system. Retrieved July 2, 2022, from
https://www.geeksforgeeks.org/paging-in-operating-system/

Read this document on memory paging.

5. Gite, V. (2018, December 23). Understanding UNIX / linux file systems. Cyberciti. https://www.cyberciti.biz/tips/understanding-
unixlinux-file-system-part-i.html

Read this document on file systems.

Video Resource

1. Simple Snippets. (2018, September 10). Paging in operating systems with example & working - memory management [Video].
YouTube. https://www.youtube.com/watch?v=pJ6qrCB8pDw&t=37s

This video explains paging in detail.

https://my.uopeople.edu/mod/book/tool/print/index.php?id=402625 6/12
2/23/24, 5:12 PM Learning Guide Unit 6 | Home

https://my.uopeople.edu/mod/book/tool/print/index.php?id=402625 7/12
2/23/24, 5:12 PM Learning Guide Unit 6 | Home

Discussion Assignment

If you could design a different type of virtual memory addressing system, mapping physical memory to virtual memory, what would that
look like? Please explain what you would do differently and what you would keep the same as what is normally done.

In your responses to your peers, compare and contrast your answer to those of your peers.

Your Discussion should be a minimum of 200 words in length and not more than 500 words. Please include a word count.

Use APA citations and references for the textbook and any other sources used; you should use at least 1 APA citation and reference, but
you can use more if needed. Refer to the UoPeople APA Tutorials in the LRC for help with APA citations. You are required to post an
initial response to the question/issue presented in the Forum and then respond to at least 3 of your classmates’ initial posts. You
should also respond to anyone who has responded to you. Don’t forget to rate the postings of your classmates according to the Rating
Guidelines. Review the Discussion Forum rating guidelines to see how your classmates will be rating your post.

After posting an appropriate, meaningful, and helpful response to your three classmates, you must rate their posts on a scale of 0
(unsatisfactory) to 10 (excellent).

10 (A) - Excellent, substantial, relevant, insightful, enriching, and stimulating contribution to the discussion. Also, uses external
resources to support position where required and/or applicable.
8 - 9 (B) - Good, quite substantial and insightful, but missing minor details which would have otherwise characterized it as an excellent
response.
6 - 7 (C) - Satisfactory insight and relevance, but required some more information and effort to have warranted a better rating.
4 - 5 (D) - Limited insight and relevance of the material; more effort and reflection needed to have warranted a satisfactory grading.
0 - 3 (F) - Unsatisfactory insight/relevance or failure to answer the question, reflecting a poor or limited understanding of the subject
matter and/or the guidelines of the question.

The rating scores are anonymous; therefore, do NOT mention in your remarks the separate rating score you will give the peer. The
instructor is the only person who knows which score matches the comment given to a peer. Some classmates may worry that some
peers will not provide a fair rating, or be unable to provide accurate corrections for grammar or other errors. It is the instructor’s
responsibility to ensure fairness and accuracy.

https://my.uopeople.edu/mod/book/tool/print/index.php?id=402625 8/12
2/23/24, 5:12 PM Learning Guide Unit 6 | Home

Written Assignment

Use the link (https://linuxhint.com/determine-file-system-type-linux) and follow along to explore your file system. Choose at least two
methods of exploring your file system. Take screenshots for each method and discuss what you did and noticed while exploring the file
system using each method.

Note: If you do not have Linux as your main operating system, please open the Linux you installed using VirtualBox during Unit 1.

Submit the assignment in MS Word or PDF file.

You will be assessed on:

Your ability to explore the file system using at least two methods.
Your explanation of what you did and noticed while exploring the file system using each method.
Organization and style of the essay (including APA formatting).

Reference

Shovon, S. (n.d.). Ways to determine the file system type in Linux. Linux Hint. https://linuxhint.com/determine-file-system-type-linux/

Submit a paper that is at least 2 pages in length exclusive of the reference page, double-spaced using 12-point Times New
Roman font. The paper must cite a minimum of two sources in APA format and be well-written. Check all content for grammar,
spelling and be sure that you have properly cited all resources (in APA format) used. Refer to the UoPeople APA Tutorials in the
LRC for help with APA citations.

https://my.uopeople.edu/mod/book/tool/print/index.php?id=402625 9/12
2/23/24, 5:12 PM Learning Guide Unit 6 | Home

Self-Quiz

The Self-Quiz gives you an opportunity to self-assess your knowledge of what you have learned so far.

The results of the Self-Quiz do not count towards your final grade. However,the quiz is an important part of the University’s learning
process and it is expected that you will take it to ensure understanding of the materials presented. Reviewing and analyzing your results
will help you perform better on future Graded Quizzes and the Final Exam.

Please access the Self-Quiz on the main course homepage; it is listed inside the Unit.

https://my.uopeople.edu/mod/book/tool/print/index.php?id=402625 10/12
2/23/24, 5:12 PM Learning Guide Unit 6 | Home

Graded Quiz

The Graded Quiz will test your knowledge of all the materials learned thus far. The results of the quiz will count towards your final
grade.

Please access the Graded Quiz on the main course homepage; it will be listed inside the Unit. After you click on it, the quiz’s introduction
will inform you of any time or attempt limits in place.

Good luck!

https://my.uopeople.edu/mod/book/tool/print/index.php?id=402625 11/12
2/23/24, 5:12 PM Learning Guide Unit 6 | Home

Checklist

Peer assess Unit 5 Written Assignment


Read through the Learning Guide and the Reading Assignment
Complete the Discussion Assignment by posting in the Discussion Forum
Respond to three of your fellow classmates’ posts in the Discussion Forum
Complete and submit the Written Assignment
Take and submit the Self-Quiz
Take and submit the Graded Quiz

https://my.uopeople.edu/mod/book/tool/print/index.php?id=402625 12/12

You might also like