- 专利标题: Transitioning between thread-confined memory segment views and shared memory segment views
-
申请号: US17024209申请日: 2020-09-17
-
公开(公告)号: US11347661B2公开(公告)日: 2022-05-31
- 发明人: Maurizio Cimadamore , James Malcolm Laskey , Jorn Bender Vernee
- 申请人: Oracle International Corporation
- 申请人地址: US CA Redwood Shores
- 专利权人: Oracle International Corporation
- 当前专利权人: Oracle International Corporation
- 当前专利权人地址: US CA Redwood Shores
- 代理机构: Invoke
- 主分类号: G06F12/14
- IPC分类号: G06F12/14 ; G06F12/06
摘要:
Techniques for transitioning between thread-confined memory segments and shared memory segments are disclosed. The system may instantiate a confined memory segment view. The confined memory segment view confines access to a memory segment to a particular thread. The system may further receive a request to change access permissions for the confined memory segment to allow access by a first set of one or more threads. Responsive to receiving the request to change access permissions for the confined memory segment, the system may instantiate a new memory segment view, wherein the new memory segment view permits access to the memory segment by the first set of one or more threads. The system may also copy metadata from the confined memory segment view to the new memory segment view. The system may de-allocate the memory segment in response to determining that there are no memory segment views associated with the memory segment.
公开/授权文献
信息查询