-
公开(公告)号:US20170242614A1
公开(公告)日:2017-08-24
申请号:US15394621
申请日:2016-12-29
Applicant: GOOGLE INC.
Inventor: Santhosh RAO , Sameer NANDA , Vyacheslav Vladimirovich MALYUGIN , Luigi SEMENZATO , Aaron DURBIN , Keith Robert PFLEDERER , Hsiao-Heng Kelin LEE , Rahul Jagdish THAKUR
IPC: G06F3/06
CPC classification number: G06F3/0638 , G06F3/0608 , G06F3/0656 , G06F3/0673 , G06F12/023 , G06F12/0804 , G06F2212/1044 , G06F2212/401 , H03M7/30 , H03M7/6011 , H03M7/6058
Abstract: Systems, devices, and methods for managing fragmentation in hardware-assisted compression of data in physical computer memory which may result in reduced internal fragmentation. An example computer-implemented method comprises: providing, by a memory management program to compression hardware, a compression command including an address in physical computer memory of data to be compressed and a list of at least two available buffers for storing compressed data; using, by the compression hardware, the address included in the compression command to retrieve uncompressed data; compressing the uncompressed data; and selecting, by the compression hardware, from the list of at least two available buffers, at least two buffers for storing compressed data based on an amount of space that would remain if the compressed data were stored in the at least two buffers, wherein each of the at least two selected buffers differs in size from at least one other of the selected buffers.
-
公开(公告)号:US20160350130A1
公开(公告)日:2016-12-01
申请号:US15234469
申请日:2016-08-11
Applicant: GOOGLE INC.
Inventor: Ryan C. TABONE , Benson LEUNG , Sameer NANDA , Caesar SENGUPTA , John Nicholas JITKOFF
CPC classification number: G06F9/442 , G06F1/3203 , G06F1/3228 , G06F1/3246 , G06F1/3265 , G06F1/3287 , G06F1/3296 , G06F3/0483 , G06F3/04842 , G06F3/04847 , G06F9/4418 , G06F9/445 , G06F9/451 , G06F16/27 , G06F16/955 , G06F17/2247 , H04L67/10 , Y02D10/153 , Y02D10/171 , Y02D10/44 , Y02D50/20
Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.
Abstract translation: 计算机实现的计算机关闭方法包括识别计算设备已经从计算设备上的输入和输出机制可被用户访问的打开配置移动到关闭配置,其中至少一些输入 并且用户不能访问输出机制; 响应于识别出计算设备已经从打开配置移动到关闭配置,启动关闭定时器; 等待由关闭定时器建立的预定义时间段,并且从关闭定时器确定计算设备可以从活动状态转换到休眠状态,其中计算设备的功耗组件被断电 ; 以及在确定所述计算设备可以被转换时,将所述计算设备从所述活动状态转换到所述睡眠状态。
-