Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Page replacement algorithm
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Local vs. global replacement == Replacement algorithms can be ''local'' or ''global.'' When a process incurs a page fault, a local page replacement algorithm selects for replacement some page that belongs to that same process (or a group of processes sharing a [[Memory management (operating systems)#Partitioned allocation|memory partition]]). A global replacement algorithm is free to select any page in memory. Local page replacement assumes some form of memory partitioning that determines how many pages are to be assigned to a given process or a group of processes. Most popular forms of partitioning are ''fixed partitioning'' and ''balanced set'' algorithms based on the [[working set]] model. The advantage of local page replacement is its scalability: each process can handle its page faults independently, leading to more consistent performance for that process. However global page replacement is more efficient on an overall system basis.<ref>{{cite web|last1=Bell|first1=John|title=Operating Systems Course Notes: Virtual Memory |url=http://www2.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/9_VirtualMemory.html|website=University of Illinois at Chicago College of Engineering|access-date=21 July 2017|archive-url=https://web.archive.org/web/20180923235717/http://www2.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/9_VirtualMemory.html|archive-date=23 September 2018|url-status=live}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)