易疲劳存储介质的智能交换

    公开(公告)号:CN110554837A

    公开(公告)日:2019-12-10

    申请号:CN201910465806.0

    申请日:2019-05-31

    Applicant: 苹果公司

    Abstract: 本发明题为“易疲劳存储介质的智能交换”。一个实施方案提供了一种方法,该方法包括:确定与被配置为在电子设备上执行的一组应用程序相关联的一组概率,该组概率包括在一段时间内应用程序使用的概率;基于与该组应用程序相关联的一组概率来更新概率模型;基于来自概率模型的输出选择要交换到易疲劳存储设备的应用程序;以及将应用程序交换到易疲劳存储设备,其中交换该应用程序包括将应用程序的存储器地址空间和应用程序状态交换至易疲劳存储设备。

    用户空闲模式下的存储页面回收

    公开(公告)号:CN110554973A

    公开(公告)日:2019-12-10

    申请号:CN201910465802.2

    申请日:2019-05-31

    Applicant: 苹果公司

    Abstract: 本发明题为“用户空闲模式下的存储页面回收”。本发明公开了涉及虚拟存储页面回收策略的技术。在一些实施方案中,计算设备的操作系统在第一操作模式期间实现针对对应于用户进程和非用户进程的页面的第一页面回收策略。然后,计算设备可以在检测到用户不活动的一些指示时进入第二操作模式。然后,操作系统可在第二操作模式期间实现针对对应于用户进程和非用户进程的页面的第二页面回收策略,其中相对于第一页面回收策略,所述第二页面回收策略优先逐出对应于非用户进程的页面。

    在具有随机分配的存储范围的安全系统中支持JIT的系统和方法

    公开(公告)号:CN103329139B

    公开(公告)日:2016-08-10

    申请号:CN201280005660.8

    申请日:2012-01-18

    Applicant: 苹果公司

    CPC classification number: G06F21/52 G06F21/57

    Abstract: 本发明涉及在具有随机分配的存储范围的安全系统中支持JIT的系统和方法。在此公开了用于在实施代码签署要求的设备上处理即时代码的系统、方法和非暂态计算机可读存储介质。本公开包括在实施代码签署要求的设备处接收计算机代码,其中所述代码的一部分包括可执行即时代码;识别未经签署的即时可执行代码部分;在该设备上为所述未经签署的即时可执行部分的至少一部分分配随机选择的存储区域;以及好像所述未经签署的即时可执行代码部分是经签署的计算机代码那样,执行所述随机选择的存储区域中的所述未经签署的即时可执行代码部分。

    用户空闲模式下的存储页面回收

    公开(公告)号:CN110554973B

    公开(公告)日:2024-10-18

    申请号:CN201910465802.2

    申请日:2019-05-31

    Applicant: 苹果公司

    Abstract: 本发明题为“用户空闲模式下的存储页面回收”。本发明公开了涉及虚拟存储页面回收策略的技术。在一些实施方案中,计算设备的操作系统在第一操作模式期间实现针对对应于用户进程和非用户进程的页面的第一页面回收策略。然后,计算设备可以在检测到用户不活动的一些指示时进入第二操作模式。然后,操作系统可在第二操作模式期间实现针对对应于用户进程和非用户进程的页面的第二页面回收策略,其中相对于第一页面回收策略,所述第二页面回收策略优先逐出对应于非用户进程的页面。

    在具有随机分配的存储范围的安全系统中支持JIT的系统和方法

    公开(公告)号:CN103329139A

    公开(公告)日:2013-09-25

    申请号:CN201280005660.8

    申请日:2012-01-18

    Applicant: 苹果公司

    CPC classification number: G06F21/52 G06F21/57

    Abstract: 本发明涉及在具有随机分配的存储范围的安全系统中支持JIT的系统和方法。在此公开了用于在实施代码签署要求的设备上处理即时代码的系统、方法和非暂态计算机可读存储介质。本公开包括在实施代码签署要求的设备处接收计算机代码,其中所述代码的一部分包括可执行即时代码;识别未经签署的即时可执行代码部分;在该设备上为所述未经签署的即时可执行部分的至少一部分分配随机选择的存储区域;以及好像所述未经签署的即时可执行代码部分是经签署的计算机代码那样,执行所述随机选择的存储区域中的所述未经签署的即时可执行代码部分。

Patent Agency Ranking