Multi-tier file storage management using file access and cache profile information

    公开(公告)号:US10346067B2

    公开(公告)日:2019-07-09

    申请号:US15431669

    申请日:2017-02-13

    摘要: In one embodiment, a method includes receiving a list of applications that are anticipated to access a given data block within a time window with an anticipated future access count for each anticipated application. The method also includes determining that a block application access weight is greater than a block application access threshold, the block application access weight being based at least in part on the anticipated future access count for each anticipated application. The method further includes determining that a cache profile weight for the given data block is greater than zero contingent upon the block application access weight being greater than the block application access threshold. Moreover, the method includes sending the cache profile weight to a file system contingent upon the cache profile weight being greater than zero. Other methods, systems, and computer program products are described in accordance with more embodiments.

    ENHANCED SECURITY AND RESOURCE UTILIZATION IN A MULTI-OPERATING SYSTEM ENVIRONMENT

    公开(公告)号:US20190073016A1

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

    申请号:US16183972

    申请日:2018-11-08

    摘要: An approach is provided for operating a mobile device having first and second operating systems (OSs) installed. While executing the first OS but not the second OS and based on battery power remaining in the mobile device being less than a threshold and the mobile device consuming less power if executing the second OS but not the first OS, execution of the first OS is terminated and the second OS is executed. While executing the second OS, and in response to a determination of a likelihood of the mobile device being subject to an external security attack in a geographic region in which the mobile device is located and a determination that the mobile device is more secure against the external security attack while executing the first OS than while executing the second OS, execution of the second OS is terminated and the first OS is executed.