-
1.
公开(公告)号:US09857979B2
公开(公告)日:2018-01-02
申请号:US14949969
申请日:2015-11-24
IPC分类号: G06F3/06
CPC分类号: G06F3/0605 , G06F3/061 , G06F3/0611 , G06F3/0644 , G06F3/0658 , G06F3/0673 , G06F12/123 , G06F12/126 , G06F2212/1016
摘要: A computer determines whether a page boundary of a page has been crossed by a function. Based on the computer determining that the page boundary has been crossed by the function, the computer generates a hardware exception. The computer resets one or more of a change bit and a reference bit for the page.
-
公开(公告)号:US11115340B2
公开(公告)日:2021-09-07
申请号:US16018205
申请日:2018-06-26
IPC分类号: H04L12/835 , H04L12/861 , H04L12/883 , H04L29/08 , G06F3/06
摘要: Aspects of the invention include receiving an input/output (I/O) request that includes a data stream from a host processor. The receiving is at a network adapter of a storage controller that manages storage for the host processor. The storage controller includes a storage buffer to store data received from the host processor before migrating it to the storage. The storage controller also includes a data cache. It is determined whether the storage buffer has enough free space to store the received data stream. Based at least in part on determining that the storage buffer has enough free space to store the received data stream, the received data stream is stored by the network adapter in the storage. Based at least in part on determining that the storage buffer does not have enough free space to store the received data stream, the received data stream is stored in the data cache.
-
公开(公告)号:US20190394138A1
公开(公告)日:2019-12-26
申请号:US16018205
申请日:2018-06-26
IPC分类号: H04L12/835 , H04L12/861 , H04L29/08 , H04L12/883
摘要: Aspects of the invention include receiving an input/output (I/O) request that includes a data stream from a host processor. The receiving is at a network adapter of a storage controller that manages storage for the host processor. The storage controller includes a storage buffer to store data received from the host processor before migrating it to the storage. The storage controller also includes a data cache. It is determined whether the storage buffer has enough free space to store the received data stream. Based at least in part on determining that the storage buffer has enough free space to store the received data stream, the received data stream is stored by the network adapter in the storage. Based at least in part on determining that the storage buffer does not have enough free space to store the received data stream, the received data stream is stored in the data cache.
-
公开(公告)号:US09430403B1
公开(公告)日:2016-08-30
申请号:US15044132
申请日:2016-02-16
CPC分类号: G06F3/0605 , G06F3/061 , G06F3/0611 , G06F3/0644 , G06F3/0658 , G06F3/0673 , G06F12/123 , G06F12/126 , G06F2212/1016
摘要: A computer determines whether a page boundary of a page has been crossed by a function. Based on the computer determining that the page boundary has been crossed by the function, the computer generates a hardware exception. The computer resets one or more of a change bit and a reference bit for the page.
摘要翻译: 计算机确定页面的页边界是否已被功能划分。 基于计算机确定该页面边界已被该功能划分,计算机将生成硬件异常。 计算机复位页面的一个或多个更改位和参考位。
-
公开(公告)号:US10901654B2
公开(公告)日:2021-01-26
申请号:US16175391
申请日:2018-10-30
发明人: Asha Kiran Bondalakunta , Muthulakshmi P. Srinivasan , Raghavan Devanathan , Sameer K. Sinha , Ayush Nair
摘要: In one aspect of buffer credit management in accordance with the present description, buffer over-commit logic determines a buffer over-commit value as, in one embodiment, proportional to a determined difference value between the average duration of an I/O operation over data transmission channels connected to a target control unit, and an average of cumulative lifespans that a set of buffers of the target control unit is committed to an I/O operation. In another aspect, buffer over-commit logic determines a buffer over-commit value as, in one embodiment, inversely proportional to buffer lifespan. In another aspect, buffer over-commit logic determines a buffer over-commit value as, in one embodiment, proportional to the determined difference value and inversely proportional to buffer lifespan. Other features and aspects may be realized, depending upon the particular application.
-
-
-
-