2Written Assignment
pdf
keyboard_arrow_up
School
Grantham University *
*We aren’t endorsed by this school
Course
340
Subject
Mechanical Engineering
Date
Dec 6, 2023
Type
Pages
4
Uploaded by jjustice2
Operating Systems – Week 2 Assignment
Physical Memory Subsystem
You must have successfully completed the Week 1 assignment before moving on to any
assignment from this point forward. If you have not installed your Linux virtual machine and
successfully located the “terminal” – please do so at this time.
For this assignment you will take a tour of the Physical Memory Subsystem on your Linux
Virtual Machine.
Your Task
Locate and utilize performance analysis tools to determine characteristics of Physical Memory
and how it is utilized and managed by your version of Linux.
Start your Linux Partition and open the Terminal. Do not open any other applications at this
time. Determine values for each of the following. Provide screenshots of command output.
Total Physical Memory
Used Memory
Free memory
Amount of memory used by buffers in the kernel
Size of the page cache (Memory used for holding physical memory page tables)
Amount of memory containing “dirty” pages
Amount of memory being used for page tables
3 Processes using the most memory
Process name
Amount of memory used
Amount of resident memory
Amount used for shared memory
Shared memory
Number of shared Memory Segments
Total size of all shared memory segments
·
Now open some applications and leave them open. i.e. Firefox, multiple office apps,
and as many other applications as you can while still maintaining a Linux system that
functions(even if slow).
Now repeat all of the data gathering steps from above and record new values
Document before and after values and answer the following questions in Summary
Which values changed and why? Which values remained the same and why
What is the page cache
What are page tables
What is resident memory
What is shared memory and discuss the command used to view shared memory
segment information
Submission Requirements
You will submit a Word or Libre Writer Document which contains results from the above
analysis and responses. I do not have access to your system so you need to be sure to
provide screenshots for anything I cannot possibly know. If you tell me your system has 10GB
of memory, I need proof via screenshot of command output.
Please insert your screenshots into your word document with supporting documentation
which meets all requirements. You will be penalized for any results which are not backed by
proof.
Tools & Disclaimer
You can use whatever tools you like to analyze the memory on your system. A large portion of
this class is exploring and researching solutions on your own! You will continue to operate as
a systems administrator / analyst and thus you will be expected to figure out what you need to
know on your own. You will not find exact solutions in your book which give you what you
need to know to complete this assignment or future assignments. What you will find in your
book is an in depth analysis of how an operating systems manages memory at a low level.
This is imperative in understanding what the resulting data values mean from your research.
Having said that, I will provide you with a list of commands which you are free to use in this
assignment:
·
free
·
vmstat
·
top
·
htop
·
ipcs
·
/proc/meminfo (this is a file, use “cat /proc/meminfo” to view)
For these and any other linux command, you should use the “man” page (short for manual) to
understand the internals of the command. **This should quickly become your favorite
command!
i.e. “man top”
NOTE: Yes it is OK and expected that you will be doing a lot of “Googling” on this assignment
and in this class. Computer Scientists spend a huge portion of their time researching
solutions online. The beauty of being an admin, analyst, engineer, or developer is that there
really is no plagiarism issues to worry about, (not even in this class as a student). i.e. There
are only right answers to this assignment, and if someone’s blog or paper helps you
understand how to get memory statistics, then that is a good thing. Google is a welcome
asset in your quest to learn as much as you can about operating systems. So google on when
you need to!!!
Note: Some commands need elevated privileges to run. You can use the sudo command to
run these:
i.e. sudo su -c dmidecode
*This runs the “dmidecode” command as root.
or you can switch the root user shell and run them directly
sudo su -
(you will be asked for your password)
*Much of what you do in future assignment will require root access, so be familiar with
switching to the root user prompt using “sudo su -“
If you have any questions please be sure to contact your instructor.
Grading Criteria Assignments
Maximum
Points
Used Linux Commands to find Memory Usage values using
Terminal
25
Appropriate memory changes with various applications open on
Linux Machine.
25
Screen Captures indicate memory usage with a list of commands
25
Comprehensive documentation with responses to questions asked.
Screenshots used showing results.
25
Total
100
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Related Documents
Related Questions
I want to answer all the questions by handwriting.
arrow_forward
Hello. I just want to make sure the answers I chosen on the image attached are correct because I am unsure.
arrow_forward
reply to the jobsite owner effectivlr and clearl
I would like to explore the possibility of using a lighting control system. There are times when office staff works long hours and researchers sometimes need to be in the building on nights and weekends. Often times they leave the lights on which increases my electricity costs. I would like to be able to program the lights on a schedule and if the staff needs to work outside that schedule they could request a change with our maintenance staff ahead of time. Could you please look into this and provide me with some potential options.
Regards-Owner
arrow_forward
The Weather Monitor. Your South American expedition splits into two groups: one that stays at home base, and yours that goes off to
set up a sensor that will monitor precipitation, temperature, and sunlight through the upcoming winter. The sensor must link up to a
central communications system at base camp that simultaneously uploads the data from numerous sensors to a satellite. In order to
set up and calibrate the sensor, you will have to communicate with base camp to give them specific location information.
Unfortunately, the group's communication and navigation equipment has dwindled to walkie-talkies and a compass due to a river-raft
mishap, which means your group must not exceed the range of the walkie-talkies (3.0 miles). However, you do have a laser rangefinder
to help you measure distances as you navigate with the compass. After a few hours of hiking, you find the perfect plateau on which to
mount the sensor. You have carefully mapped your path from base camp around lakes and…
arrow_forward
System Specification
Task 1 is to complete the development of a simple simulated 2-wheel drive mobile robot platform.
You will need to research suitable actuators and platform designs. From review of your research then produce
a specification and model of the platform to hold the proposed processor unit (myRIO), and actuators together
(your chosen motors from selection available) with a battery (Hardware datasheets on BB).
arrow_forward
You are a contractor and receive the following email please respond to your client as effectivley and efficiently as possible
Dear Project Manager-
I am starting to worry about the heating and cooling system for the office area. The way we do business is rapidly changing and more and more computer equipment is needed. What can we do to ensure that the cooling system will be able to handle more equipment that gives off heat in the space?
arrow_forward
Please choose the false answer(s) from the following statements related to CAD!
a. It can be used for programming of robots, which may operate in a workcell arrangement, selecting and positioning tools and workpieces for NC machines.
b. It is a technology which uses computer system to assist in the creation, modification, analysis and optimization of a design.
c. Geometry can be used as a basis for other functions in CAE and CAM, saving time and reducing errors caused by redefining the geometry of design.
d. Basic role of CAD is to define the geometry of design (computer aided drafting, and geometric modelling are the most important component of CAD).
arrow_forward
System Specification
The aim of task 2 is to design a simulated obstacle detection sensor system for a mobile robot platform. You
should assume your chosen sensors will be placed on a small mobile robot platform as designed in task 1.
The sensor system must be able to detect objects within the range of 0mm to 1000mm and have a field of
vision of 90 degrees (see diagram below). You may need to use multiple sensors to achieve the desired
specification.
Robot
platform
H
0-1000mm
range
90° sensor
view
Example
object
arrow_forward
Assignment 1: TIME VALUE OF MONEY
Objective: To further understand the concept of the time value of money.
INSTRUCTIONS:
In each problem,
a. Translate data given in problems into their respective graphical representations - i.e. draw
the correct cash flow diagram.
b. Write down all pertinent given information or data on your paper.
c. Calculate answers correctly.
3. A certain college graduate, Sallie Evans, has $24,000 in student-loan debt at the end of
her college career. The interest rate on this debt is 0.75% per month. If monthly payments
on this loan are $432.61, how many months will it take for Sallie to repay the entire loan?
arrow_forward
a. Currently, you serve as a robotic engineer by a company, and your boss want you
to design a robot in spatial space to satisfy the following conditions:
i. Max reachable distance of the robot is 1 meter.
ii.
Only using revolute joints, connecting links and rigid load bearing links
(the length of link is 0.5m).
iii. The degree of freedom (Dof) of the robot is 2.
What is your design, how many joints and links will you use?
b. The payload of your design is 10 kg (each load bearing link can hold 5 kg, 5 kg+5
kg=10kg, the weight and payload of the connecting links will be ignored), but
your boss wants your designed robots to handle 20 kg payload. How will you
update your current design, and how many joints and links will you use in the
new design? What is the Dof of the new designed robot.
arrow_forward
Please don't use AI becuase it is not correct.
arrow_forward
b.
ENGT 2020 -Robotic Fundamentals
Lab 3.5 Creating a Program
1.
What are the four types of moves and describe how they move between
waypoints.
a.
C.
arrow_forward
Two jobs must be processed through four machines in the same order. Theprocessing times in the required sequence areJob 1 Job 2Machine Time Machine TimeA 5 A2B 4 B4C 6 C3D 3 D5Determine how the two jobs should be scheduled in order to minimize the totalmakespan, and draw the Gantt chart indicating the optimal schedule
arrow_forward
LESSON: AUTODESK AUTOCAD
Choose from the choices:
arrow_forward
SUBJECT: Industrial Safety Engineering
Do not use chatgpt and draw in handwritten note
Draw decision tree for following machines I. Any one machine tool Pump II. Air compressor III. Internal combustion engine IV. Boiler V. Electrical motors.
arrow_forward
Investigate, and select appropriate sensors for the specified system.
arrow_forward
SEE MORE QUESTIONS
Recommended textbooks for you

Elements Of Electromagnetics
Mechanical Engineering
ISBN:9780190698614
Author:Sadiku, Matthew N. O.
Publisher:Oxford University Press

Mechanics of Materials (10th Edition)
Mechanical Engineering
ISBN:9780134319650
Author:Russell C. Hibbeler
Publisher:PEARSON

Thermodynamics: An Engineering Approach
Mechanical Engineering
ISBN:9781259822674
Author:Yunus A. Cengel Dr., Michael A. Boles
Publisher:McGraw-Hill Education

Control Systems Engineering
Mechanical Engineering
ISBN:9781118170519
Author:Norman S. Nise
Publisher:WILEY

Mechanics of Materials (MindTap Course List)
Mechanical Engineering
ISBN:9781337093347
Author:Barry J. Goodno, James M. Gere
Publisher:Cengage Learning

Engineering Mechanics: Statics
Mechanical Engineering
ISBN:9781118807330
Author:James L. Meriam, L. G. Kraige, J. N. Bolton
Publisher:WILEY
Related Questions
- I want to answer all the questions by handwriting.arrow_forwardHello. I just want to make sure the answers I chosen on the image attached are correct because I am unsure.arrow_forwardreply to the jobsite owner effectivlr and clearl I would like to explore the possibility of using a lighting control system. There are times when office staff works long hours and researchers sometimes need to be in the building on nights and weekends. Often times they leave the lights on which increases my electricity costs. I would like to be able to program the lights on a schedule and if the staff needs to work outside that schedule they could request a change with our maintenance staff ahead of time. Could you please look into this and provide me with some potential options. Regards-Ownerarrow_forward
- The Weather Monitor. Your South American expedition splits into two groups: one that stays at home base, and yours that goes off to set up a sensor that will monitor precipitation, temperature, and sunlight through the upcoming winter. The sensor must link up to a central communications system at base camp that simultaneously uploads the data from numerous sensors to a satellite. In order to set up and calibrate the sensor, you will have to communicate with base camp to give them specific location information. Unfortunately, the group's communication and navigation equipment has dwindled to walkie-talkies and a compass due to a river-raft mishap, which means your group must not exceed the range of the walkie-talkies (3.0 miles). However, you do have a laser rangefinder to help you measure distances as you navigate with the compass. After a few hours of hiking, you find the perfect plateau on which to mount the sensor. You have carefully mapped your path from base camp around lakes and…arrow_forwardSystem Specification Task 1 is to complete the development of a simple simulated 2-wheel drive mobile robot platform. You will need to research suitable actuators and platform designs. From review of your research then produce a specification and model of the platform to hold the proposed processor unit (myRIO), and actuators together (your chosen motors from selection available) with a battery (Hardware datasheets on BB).arrow_forwardYou are a contractor and receive the following email please respond to your client as effectivley and efficiently as possible Dear Project Manager- I am starting to worry about the heating and cooling system for the office area. The way we do business is rapidly changing and more and more computer equipment is needed. What can we do to ensure that the cooling system will be able to handle more equipment that gives off heat in the space?arrow_forward
- Please choose the false answer(s) from the following statements related to CAD! a. It can be used for programming of robots, which may operate in a workcell arrangement, selecting and positioning tools and workpieces for NC machines. b. It is a technology which uses computer system to assist in the creation, modification, analysis and optimization of a design. c. Geometry can be used as a basis for other functions in CAE and CAM, saving time and reducing errors caused by redefining the geometry of design. d. Basic role of CAD is to define the geometry of design (computer aided drafting, and geometric modelling are the most important component of CAD).arrow_forwardSystem Specification The aim of task 2 is to design a simulated obstacle detection sensor system for a mobile robot platform. You should assume your chosen sensors will be placed on a small mobile robot platform as designed in task 1. The sensor system must be able to detect objects within the range of 0mm to 1000mm and have a field of vision of 90 degrees (see diagram below). You may need to use multiple sensors to achieve the desired specification. Robot platform H 0-1000mm range 90° sensor view Example objectarrow_forwardAssignment 1: TIME VALUE OF MONEY Objective: To further understand the concept of the time value of money. INSTRUCTIONS: In each problem, a. Translate data given in problems into their respective graphical representations - i.e. draw the correct cash flow diagram. b. Write down all pertinent given information or data on your paper. c. Calculate answers correctly. 3. A certain college graduate, Sallie Evans, has $24,000 in student-loan debt at the end of her college career. The interest rate on this debt is 0.75% per month. If monthly payments on this loan are $432.61, how many months will it take for Sallie to repay the entire loan?arrow_forward
- a. Currently, you serve as a robotic engineer by a company, and your boss want you to design a robot in spatial space to satisfy the following conditions: i. Max reachable distance of the robot is 1 meter. ii. Only using revolute joints, connecting links and rigid load bearing links (the length of link is 0.5m). iii. The degree of freedom (Dof) of the robot is 2. What is your design, how many joints and links will you use? b. The payload of your design is 10 kg (each load bearing link can hold 5 kg, 5 kg+5 kg=10kg, the weight and payload of the connecting links will be ignored), but your boss wants your designed robots to handle 20 kg payload. How will you update your current design, and how many joints and links will you use in the new design? What is the Dof of the new designed robot.arrow_forwardPlease don't use AI becuase it is not correct.arrow_forwardb. ENGT 2020 -Robotic Fundamentals Lab 3.5 Creating a Program 1. What are the four types of moves and describe how they move between waypoints. a. C.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Elements Of ElectromagneticsMechanical EngineeringISBN:9780190698614Author:Sadiku, Matthew N. O.Publisher:Oxford University PressMechanics of Materials (10th Edition)Mechanical EngineeringISBN:9780134319650Author:Russell C. HibbelerPublisher:PEARSONThermodynamics: An Engineering ApproachMechanical EngineeringISBN:9781259822674Author:Yunus A. Cengel Dr., Michael A. BolesPublisher:McGraw-Hill Education
- Control Systems EngineeringMechanical EngineeringISBN:9781118170519Author:Norman S. NisePublisher:WILEYMechanics of Materials (MindTap Course List)Mechanical EngineeringISBN:9781337093347Author:Barry J. Goodno, James M. GerePublisher:Cengage LearningEngineering Mechanics: StaticsMechanical EngineeringISBN:9781118807330Author:James L. Meriam, L. G. Kraige, J. N. BoltonPublisher:WILEY

Elements Of Electromagnetics
Mechanical Engineering
ISBN:9780190698614
Author:Sadiku, Matthew N. O.
Publisher:Oxford University Press

Mechanics of Materials (10th Edition)
Mechanical Engineering
ISBN:9780134319650
Author:Russell C. Hibbeler
Publisher:PEARSON

Thermodynamics: An Engineering Approach
Mechanical Engineering
ISBN:9781259822674
Author:Yunus A. Cengel Dr., Michael A. Boles
Publisher:McGraw-Hill Education

Control Systems Engineering
Mechanical Engineering
ISBN:9781118170519
Author:Norman S. Nise
Publisher:WILEY

Mechanics of Materials (MindTap Course List)
Mechanical Engineering
ISBN:9781337093347
Author:Barry J. Goodno, James M. Gere
Publisher:Cengage Learning

Engineering Mechanics: Statics
Mechanical Engineering
ISBN:9781118807330
Author:James L. Meriam, L. G. Kraige, J. N. Bolton
Publisher:WILEY