Show simple item record

dc.contributor.advisorPooch, U. W.
dc.creatorBurris, David Sherwin
dc.date.accessioned2020-08-21T21:48:18Z
dc.date.available2020-08-21T21:48:18Z
dc.date.issued1976
dc.identifier.urihttps://hdl.handle.net/1969.1/DISSERTATIONS-508261
dc.descriptionVita.en
dc.description.abstractTwo algorithms are presented which dynamically cluster pages of a problem program based on past program behavior (i.e., reference string patterns) in a demand paged virtual memory environment. The objective of these algorithms is to minimize the number of page faults encountered by a program during execution, while at the same time to use memory page frames efficiently. Dynamic clusters of "time and reference" related pages are built during a program execution time. Whenever a page fault for the i-th instruction page occurs, in this time evolving environment, the pages of the cluster associated with the i-th page are compared to the pages currently in real (physical) memory. Thus during the page fault, the demand page, and any associated clustered pages not currently in physical memory are placed into memory. Page frames holding pages not in the current cluster are returned to the memory management system. Thus the physical amount of memory allocated to a processing program is dependent upon the size of the cluster associated with the instruction page at that time. When the current instruction page ceases to hold the next instruction, but the next sequential instruction page J is currently in real memory, pages not in instruction page J's domain (cluster) may be returned to the memory management system.en
dc.format.extentxii, 110 leavesen
dc.format.mediumelectronicen
dc.format.mimetypeapplication/pdf
dc.language.isoeng
dc.rightsThis thesis was part of a retrospective digitization project authorized by the Texas A&M University Libraries. Copyright remains vested with the author(s). It is the user's responsibility to secure permission from the copyright holder(s) for re-use of the work beyond the provision of Fair Use.en
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subjectComputer storage devicesen
dc.subjectMajor computing scienceen
dc.subject.classification1976 Dissertation B971
dc.subject.lcshComputer storage devicesen
dc.titleDynamic memory management algorithms in a paged memory environmenten
dc.typeThesisen
thesis.degree.grantorTexas A&M Universityen
thesis.degree.nameDoctor of Philosophyen
dc.type.genredissertationsen
dc.type.materialtexten
dc.format.digitalOriginreformatted digitalen
dc.publisher.digitalTexas A&M University. Libraries
dc.identifier.oclc2479724


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

This item and its contents are restricted. If this is your thesis or dissertation, you can make it open-access. This will allow all visitors to view the contents of the thesis.

Request Open Access