MEMORY MANAGEMENT OF DATA PROCESSING SYSTEMS

    公开(公告)号:US20210191734A1

    公开(公告)日:2021-06-24

    申请号:US17194600

    申请日:2021-03-08

    Applicant: Apple Inc.

    Abstract: Techniques for memory management of a data processing system are described herein. According to one embodiment, a memory usage monitor executed by a processor of a data processing system monitors memory usages of groups of programs running within a memory of the data processing system. In response to determining that a first memory usage of a first group of the programs exceeds a first predetermined threshold, a user level reboot is performed in which one or more applications running within a user space of an operating system of the data processing system are terminated and relaunched. In response to determining that a second memory usage of a second group of the programs exceeds a second predetermined threshold, a system level reboot is performed in which one or more system components running within a kernel space of the operating system are terminated and relaunched.

    Controlling Display Performance Using Display Statistics and Feedback

    公开(公告)号:US20170352324A1

    公开(公告)日:2017-12-07

    申请号:US15274658

    申请日:2016-09-23

    Applicant: Apple Inc.

    Abstract: One embodiment provides for a display system to generate and display data on a display device, the display system comprising one or more graphics processors to generate one or more frames of data for display on the display device; a window manager to submit a request to display the one or more frames of data; a display engine to present the one or more frames of data to the display device for display; and display logic to receive the request to display the one or more frames of data and generate one or more display events for the display engine based on the request to display the one or more frames of data, wherein the display logic is to manage a set of statistics associated with the request.

    CONTEXT PREDICTION
    16.
    发明申请
    CONTEXT PREDICTION 审中-公开
    背景预测

    公开(公告)号:US20160358089A1

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

    申请号:US15157048

    申请日:2016-05-17

    Applicant: Apple Inc.

    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for predicting a future context of a computing device. In some implementations, a context daemon can use historical context information to predict future events and/or context changes. For example, the context daemon can analyze historical context information to predict user sleep patterns, user exercise patterns, and/or other user activity. In some implementations, a context client can register a callback for a predicted future context. For example, the context client can request to be notified ten minutes in advance of a predicted event and/or context change. The context daemon can use the prediction to notify a context client in advance of the predicted event.

    Abstract translation: 公开了用于预测计算设备的未来上下文的系统,方法和非暂时的计算机可读存储介质。 在一些实现中,上下文守护进程可以使用历史上下文信息来预测未来的事件和/或上下文的变化。 例如,上下文守护进程可以分析历史上下文信息以预测用户睡眠模式,用户锻炼模式和/或其他用户活动。 在一些实现中,上下文客户端可以为预测的未来上下文注册回调。 例如,上下文客户端可以在预测事件和/或上下文变化之前十分钟请求通知。 上下文守护进程可以使用该预测来事先通知上下文客户端预测的事件。

Patent Agency Ranking