RESOURCE MANAGEMENT WITH DYNAMIC RESOURCE POLICIES

    公开(公告)号:US20200174802A1

    公开(公告)日:2020-06-04

    申请号:US16778231

    申请日:2020-01-31

    Applicant: Apple Inc.

    Abstract: A method and apparatus of a device for resource management by using a hierarchy of resource management techniques with dynamic resource policies is described. The device terminates several misbehaving application programs when available memory on the device is running low. Each of those misbehaving application programs consumes more memory space than a memory consumption limit assigned to the application program. If available memory on the device is still low after terminating those misbehaving application programs, the device further sends memory pressure notifications to all application programs. If available memory on the device is still running low after sending the memory pressure notifications, the device further terminates background, idle, and suspended application programs. The device further terminates foreground application programs when available memory on the device is still low after terminating the background, idle, and suspended application programs.

    Resource management with dynamic resource policies

    公开(公告)号:US10552179B2

    公开(公告)日:2020-02-04

    申请号:US14292453

    申请日:2014-05-30

    Applicant: Apple Inc.

    Abstract: A method and apparatus of a device for resource management by using a hierarchy of resource management techniques with dynamic resource policies is described. The device terminates several misbehaving application programs when available memory on the device is running low. Each of those misbehaving application programs consumes more memory space than a memory consumption limit assigned to the application program. If available memory on the device is still low after terminating those misbehaving application programs, the device further sends memory pressure notifications to all application programs. If available memory on the device is still running low after sending the memory pressure notifications, the device further terminates background, idle, and suspended application programs. The device further terminates foreground application programs when available memory on the device is still low after terminating the background, idle, and suspended application programs.

    Compressed freezer files
    23.
    发明授权

    公开(公告)号:US10528281B2

    公开(公告)日:2020-01-07

    申请号:US15662908

    申请日:2017-07-28

    Applicant: Apple Inc.

    Abstract: In one embodiment, when a secondary application on an electronic device is selected for deactivation, the memory associated with the application can be gathered, compacted and compressed into a memory freezer file. The memory freezer file can be stored in non-volatile memory with a reduced storage footprint compared to a memory stored in a conventional swap file. When the selected application is to be reactivated, the compressed memory in the memory freezer file can be quickly restored to process memory.

    COMPRESSED FREEZER FILES
    24.
    发明申请

    公开(公告)号:US20190095120A1

    公开(公告)日:2019-03-28

    申请号:US16203557

    申请日:2018-11-28

    Applicant: Apple Inc.

    Abstract: In one embodiment, when a secondary application on an electronic device is selected for deactivation, the memory associated with the application can be gathered, compacted and compressed into a memory freezer file. The memory freezer file can be stored in non-volatile memory with a reduced storage footprint compared to a memory stored in a conventional swap file. When the selected application is to be reactivated, the compressed memory in the memory freezer file can be quickly restored to process memory.

Patent Agency Ranking