Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
0Activity
0 of .
Results for:
No results containing your search query
P. 1
mem_mgmt

mem_mgmt

Ratings: (0)|Views: 1|Likes:
Published by Danny Manno

More info:

Published by: Danny Manno on Mar 20, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

04/17/2013

pdf

text

original

 
Memory Management 
 –
Page 
‹#›
 CSCI 4717 
 –
Computer Architecture 
CSCI 4717/5717Computer Architecture
Topic: Memory Management*** Modified
 –
 
look for <…>
 Reading: Stallings, Sections 8.3 and 8.4
 
Memory Management 
 –
Page 
‹#›
 CSCI 4717 
 –
Computer Architecture 
Memory Management
Uni-program
 –
memory split into two parts
 –
One for Operating System (monitor)
 –
One for currently executing program
Multi-program
 –
Non-O/S part is sub-divided and shared among activeprocesses
Remember segment registers in the 8086architecture
 –
Hardware designed to meet needs of O/S
 –
Base Address = segment address
 
Memory Management 
 –
Page 
‹#›
 CSCI 4717 
 –
Computer Architecture 
Swapping
Problem: I/O (Printing, Network,Keyboard, etc.) is so slow compared withCPU that even in multi-programmingsystem, CPU can be idle most of the time
Solutions:
 –
Increase main memory
Expensive
Programmers will eventually use all of this memoryfor a single process
 –
Swapping

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->