Invention Grant
- Patent Title: Increasing data locality of recently accessed resources
- Patent Title (中): 增加最近访问的资源的数据位置
-
Application No.: US10968577Application Date: 2004-10-18
-
Publication No.: US07769974B2Publication Date: 2010-08-03
- Inventor: Sanjay Bhansali , Wen-Ke Chen , Xiaofeng Gao
- Applicant: Sanjay Bhansali , Wen-Ke Chen , Xiaofeng Gao
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Klarquist Sparkman, LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F9/45

Abstract:
Applications written in modern garbage collected languages like C# tend to have large dynamic working sets and poor data locality and are therefore likely to spend excess time on managing data movements between memory hierarchies. Instead, a low overhead dynamic technology improves data locality of applications. The technology monitors objects while the program runs and places recently accessed objects on the same page(s) on the heap. Providing increased page density is an effective method for reducing DTLB and/or data cache misses.
Public/Granted literature
- US20060059474A1 Increasing data locality of recently accessed resources Public/Granted day:2006-03-16
Information query