-
公开(公告)号:CN103649927A
公开(公告)日:2014-03-19
申请号:CN201280032928.7
申请日:2012-06-27
Applicant: 苹果公司
Inventor: F·巴布-德斯-普雷斯 , N·G·克瑞恩 , L·D·德塞 , 约瑟夫·索科尔
CPC classification number: G06F12/0246 , G06F9/461 , G06F12/08 , G06F12/126
Abstract: 本发明提供了一种两级分页机制。第一级针对进程从可收回的存储器位置收集数据并将所述数据压缩到单个容器中。第二级将所述压缩容器的内容发送至交换文件并可对目标存储器设备采用最佳的I/O操作。通过使第一分页器定位所述压缩容器中的被请求的数据并且然后使第二分页器从所述交换文件中检索对应数据,而使得请求式分页成为可能。
-
公开(公告)号:CN110554837A
公开(公告)日:2019-12-10
申请号:CN201910465806.0
申请日:2019-05-31
Applicant: 苹果公司
IPC: G06F3/06
Abstract: 本发明题为“易疲劳存储介质的智能交换”。一个实施方案提供了一种方法,该方法包括:确定与被配置为在电子设备上执行的一组应用程序相关联的一组概率,该组概率包括在一段时间内应用程序使用的概率;基于与该组应用程序相关联的一组概率来更新概率模型;基于来自概率模型的输出选择要交换到易疲劳存储设备的应用程序;以及将应用程序交换到易疲劳存储设备,其中交换该应用程序包括将应用程序的存储器地址空间和应用程序状态交换至易疲劳存储设备。
-
公开(公告)号:CN110554973A
公开(公告)日:2019-12-10
申请号:CN201910465802.2
申请日:2019-05-31
Applicant: 苹果公司
IPC: G06F12/02
Abstract: 本发明题为“用户空闲模式下的存储页面回收”。本发明公开了涉及虚拟存储页面回收策略的技术。在一些实施方案中,计算设备的操作系统在第一操作模式期间实现针对对应于用户进程和非用户进程的页面的第一页面回收策略。然后,计算设备可以在检测到用户不活动的一些指示时进入第二操作模式。然后,操作系统可在第二操作模式期间实现针对对应于用户进程和非用户进程的页面的第二页面回收策略,其中相对于第一页面回收策略,所述第二页面回收策略优先逐出对应于非用户进程的页面。
-
公开(公告)号:CN103649927B
公开(公告)日:2016-12-07
申请号:CN201280032928.7
申请日:2012-06-27
Applicant: 苹果公司
Inventor: F·巴布-德斯-普雷斯 , N·G·克瑞恩 , L·D·德塞 , 约瑟夫·索科尔
IPC: G06F12/02 , G06F12/126 , G06F12/08
CPC classification number: G06F12/0246 , G06F9/461 , G06F12/08 , G06F12/126
Abstract: 本发明提供了一种两级分页机制。第一级针对进程从可收回的存储器位置收集数据并将所述数据压缩到单个容器中。第二级将所述压缩容器的内容发送至交换文件并可对目标存储器设备采用最佳的I/O操作。通过使第一分页器定位所述压缩容器中的被请求的数据并且然后使第二分页器从所述交换文件中检索对应数据,而使得请求式分页成为可能。
-
公开(公告)号:CN103329139B
公开(公告)日:2016-08-10
申请号:CN201280005660.8
申请日:2012-01-18
Applicant: 苹果公司
Abstract: 本发明涉及在具有随机分配的存储范围的安全系统中支持JIT的系统和方法。在此公开了用于在实施代码签署要求的设备上处理即时代码的系统、方法和非暂态计算机可读存储介质。本公开包括在实施代码签署要求的设备处接收计算机代码,其中所述代码的一部分包括可执行即时代码;识别未经签署的即时可执行代码部分;在该设备上为所述未经签署的即时可执行部分的至少一部分分配随机选择的存储区域;以及好像所述未经签署的即时可执行代码部分是经签署的计算机代码那样,执行所述随机选择的存储区域中的所述未经签署的即时可执行代码部分。
-
公开(公告)号:CN110554973B
公开(公告)日:2024-10-18
申请号:CN201910465802.2
申请日:2019-05-31
Applicant: 苹果公司
IPC: G06F12/02
Abstract: 本发明题为“用户空闲模式下的存储页面回收”。本发明公开了涉及虚拟存储页面回收策略的技术。在一些实施方案中,计算设备的操作系统在第一操作模式期间实现针对对应于用户进程和非用户进程的页面的第一页面回收策略。然后,计算设备可以在检测到用户不活动的一些指示时进入第二操作模式。然后,操作系统可在第二操作模式期间实现针对对应于用户进程和非用户进程的页面的第二页面回收策略,其中相对于第一页面回收策略,所述第二页面回收策略优先逐出对应于非用户进程的页面。
-
公开(公告)号:CN103329139A
公开(公告)日:2013-09-25
申请号:CN201280005660.8
申请日:2012-01-18
Applicant: 苹果公司
Abstract: 本发明涉及在具有随机分配的存储范围的安全系统中支持JIT的系统和方法。在此公开了用于在实施代码签署要求的设备上处理即时代码的系统、方法和非暂态计算机可读存储介质。本公开包括在实施代码签署要求的设备处接收计算机代码,其中所述代码的一部分包括可执行即时代码;识别未经签署的即时可执行代码部分;在该设备上为所述未经签署的即时可执行部分的至少一部分分配随机选择的存储区域;以及好像所述未经签署的即时可执行代码部分是经签署的计算机代码那样,执行所述随机选择的存储区域中的所述未经签署的即时可执行代码部分。
-
-
-
-
-
-