Lecture 7: Memory Management - University of California ...
Lecture7:MemoryManagement
CSE120:PrinciplesofOpera>ngSystems
UCSanDiego:SummerSessionI,2009 FrankUyeda
Announcements
? PeerWiseques>onsduetomorrow. ? Project2isdueonFriday.
? MilestoneonTuesdaynight.
? Homework3isduenextMonday.
2
GoalsforToday
? Mo>va>onforMemoryManagement ? UnderstandPaging
? Howtotranslatefromvirtualtophysicaladdress ? Determinesize,structureofpagetables
3
MemoryManagement
? Goalsofmemorymanagement
? Provideaconvenientabstrac>onforprogramming ? Allocatescarcememoryresourcesamongcompe>ng
processes ? Maximizeperformancewithminimaloverhead
? Mechanisms
? Physicalandvirtualaddressing ? Techniques:Par>>oning,paging,segmenta>on ? Pagetablemanagement,TLBs,VMtricks
? Policies
? Pagereplacementalgorithms
4
Inthebeginning.....
? Batchprogrammedsystems
? Programsusephysical
SP
addressesdirectly ? OSloadsjob,runsit,unloadsit ? Similartowhatnachosdoes
rightnow
(you'llchangethisinProject2)
PC
PhysicalMemory
Stack
Heap DataSegment TextSegment
Opera>ngSystem
5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- memory management the university of edinburgh
- lecture 7 memory management university of california
- operating systems memory management
- virtual memory memory management
- memory management intel x86 hardware clemson university
- memory management computer and information science
- memory management
- operating systems intel s view of memory management
- chapter 9 memory management
Related searches
- university of california essay prompts
- university of california supplemental essays
- university of california free tuition
- university of california campuses
- university of california online certificates
- address university of california irvine
- university of california at irvine ca
- university of california irvine related people
- university of california irvine staff
- university of california irvine employment
- university of california irvine address
- university of california irvine online