-
1.
公开(公告)号:WO2013180871A2
公开(公告)日:2013-12-05
申请号:PCT/US2013/038679
申请日:2013-04-29
Applicant: APPLE INC.
Inventor: DESAI, Lionel D. , CRANE, Neil G. , SORRESSO, Damien P. , SOKOL, Joseph Jr.
IPC: G06F9/50
CPC classification number: G06F9/4881 , G06F9/5016 , G06F9/5022 , G06F9/5038 , G06F9/528
Abstract: A method for resource management of a data processing system is described herein. According to one embodiment, a token is periodically pushed into a memory usage queue, where the token includes a timestamp indicating time entering the memory usage queue. The memory usage queue stores a plurality of memory page identifiers (IDs) identifying a plurality of memory pages currently allocated to a plurality of programs running within the data processing system. In response to a request to reduce memory usage, a token is popped from the memory usage queue. A timestamp of the popped token is then compared with current time to determine whether a memory usage reduction action should be performed.
Abstract translation: 这里描述了数据处理系统的资源管理方法。 根据一个实施例,令牌被周期地推入存储器使用队列中,其中令牌包括指示进入存储器使用队列的时间的时间戳。 存储器使用队列存储识别当前分配给在数据处理系统内运行的多个程序的多个存储器页的多个存储器页标识符(ID)。 响应于减少内存使用的请求,令牌从内存使用队列弹出。 然后将弹出的令牌的时间戳与当前时间进行比较,以确定是否应执行内存使用减少动作。
-
公开(公告)号:WO2021262600A1
公开(公告)日:2021-12-30
申请号:PCT/US2021/038259
申请日:2021-06-21
Applicant: APPLE INC.
Inventor: KRSTIC, Ivan , SORRESSO, Damien P. , REMAHL, David P. , LISKIN, Elliot C. , HOGG, Justin S. , LINDEMAN, Kevin J. , BALLARD, Lucia E. , CIRCOSTA, Nicholas J. , COOPER, Richard J. , WILLIAMS, Ryan A. , VITTITOE, Steven C. , RIGGLE, Zachariah J. , WHITEHEAD, Andrew T. , METCALFE, Patrick R.
IPC: G06F21/53 , G06F21/56 , H04L12/58 , H04L29/06 , G06F9/455 , G06F12/14 , G06F21/79 , G06F2009/45583 , G06F21/566 , G06F2212/1052 , H04L51/12 , H04L63/0227 , H04L63/0245 , H04L63/0428 , H04L63/1416 , H04L63/1466
Abstract: The subject disclosure provides systems and methods for application-specific network data filtering. Application-specific network data filtering may be performed by a sandboxed process prior to providing the network data to an application to which the network data is directed. Any malicious or otherwise potentially harmful data that is included in the network data may be removed by the application-specific network data filter or may be allowed to corrupt the application specific network data filtering operations within the sandbox, thereby preventing the malicious or harmful data from affecting the application or other portions of an electronic device. In one or more implementations, a first process such as an application-specific network data filtering process may request allocation of memory for the first process from second process, such as an application, that is separate from a memory manager of the electronic device.
-
公开(公告)号:EP4414838A3
公开(公告)日:2024-10-16
申请号:EP24185025.4
申请日:2021-06-21
Applicant: Apple Inc.
Inventor: KRSTIC, Ivan , SORRESSO, Damien P. , REMAHL, David P. , LISKIN, Elliot C. , HOGG, Justin S. , LINDEMAN, Kevin J. , BALLARD, Lucia E. , CIRCOSTA, Nicholas J. , COOPER, Richard J. , WILLIAMS, Ryan A. , VITTITOE, Steven C. , RIGGLE, Zachariah J. , WHITEHEAD, Andrew T. , METCALFE, Patrick R.
Abstract: The subject disclosure provides systems and methods for application-specific network data filtering. Application-specific network data filtering may be performed by a sandboxed process prior to providing the network data to an application to which the network data is directed. Any malicious or otherwise potentially harmful data that is included in the network data may be removed by the application-specific network data filter or may be allowed to corrupt the application specific network data filtering operations within the sandbox, thereby preventing the malicious or harmful data from affecting the application or other portions of an electronic device. In one or more implementations, a first process such as an application-specific network data filtering process may request allocation of memory for the first process from second process, such as an application, that is separate from a memory manager of the electronic device.
-
公开(公告)号:EP4414838A2
公开(公告)日:2024-08-14
申请号:EP24185025.4
申请日:2021-06-21
Applicant: Apple Inc.
Inventor: KRSTIC, Ivan , SORRESSO, Damien P. , REMAHL, David P. , LISKIN, Elliot C. , HOGG, Justin S. , LINDEMAN, Kevin J. , BALLARD, Lucia E. , CIRCOSTA, Nicholas J. , COOPER, Richard J. , WILLIAMS, Ryan A. , VITTITOE, Steven C. , RIGGLE, Zachariah J. , WHITEHEAD, Andrew T. , METCALFE, Patrick R.
IPC: G06F9/455
CPC classification number: G06F21/53 , G06F21/566 , H04L63/1466 , H04L63/1416 , H04L63/0227 , G06F2212/105220130101 , H04L63/0428 , G06F21/79 , G06F2009/4558320130101 , H04L51/212
Abstract: The subject disclosure provides systems and methods for application-specific network data filtering. Application-specific network data filtering may be performed by a sandboxed process prior to providing the network data to an application to which the network data is directed. Any malicious or otherwise potentially harmful data that is included in the network data may be removed by the application-specific network data filter or may be allowed to corrupt the application specific network data filtering operations within the sandbox, thereby preventing the malicious or harmful data from affecting the application or other portions of an electronic device. In one or more implementations, a first process such as an application-specific network data filtering process may request allocation of memory for the first process from second process, such as an application, that is separate from a memory manager of the electronic device.
-
公开(公告)号:EP4143710A1
公开(公告)日:2023-03-08
申请号:EP21743333.3
申请日:2021-06-21
Applicant: Apple Inc.
-
-
-
-