Invention Grant
- Patent Title: Multiplexed memory for segments and pages
- Patent Title (中): 分段和页面的多路复用存储器
-
Application No.: US14257765Application Date: 2014-04-21
-
Publication No.: US09483400B2Publication Date: 2016-11-01
- Inventor: Kathryn S. McKinley
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Steve Wight; Sandy Swain; Micky Minhas
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F12/10 ; G06F12/12 ; G06F12/08

Abstract:
Disclosed herein are systems and methods for paging to a direct segment maintained by a multiplexed TLB. The multiplexed TLB defines a direct segment to directly map a virtual address range to a physical address range, which increases the reach of the multiplexed TLB. A partition code is maintained in the multiplexed TLB to indicate usage of the direct segment by an associated process. A management process, such as a system pager, uses the unused part of the direct segment for storing paged data. As the process continues to use more of the direct segment, paged data stored in the previously unused part of the direct segment can be evicted from memory or moved elsewhere in memory so that the process can continue to use the direct segment.
Public/Granted literature
- US20150301952A1 MULTIPLEXED MEMORY FOR SEGMENTS AND PAGES Public/Granted day:2015-10-22
Information query