-
公开(公告)号:US20060036824A1
公开(公告)日:2006-02-16
申请号:US11204131
申请日:2005-08-15
申请人: Dan Greiner , Lisa Heller , Damian Osisek , Robert Rogers , Timothy Slegel , Elpida Tzortzatos , Charles Webb
发明人: Dan Greiner , Lisa Heller , Damian Osisek , Robert Rogers , Timothy Slegel , Elpida Tzortzatos , Charles Webb
IPC分类号: G06F12/14
CPC分类号: G06F12/1027 , G06F9/30047 , G06F9/3824 , G06F12/0891 , G06F12/1009 , G06F12/1036 , G06F2212/683
摘要: The updating of components of storage keys is managed. A control program indicates whether the updating of selected components of a storage key can be bypassed. If the updating of the selected components can be bypassed, then depending on the circumstances, an update of the storage key may not need to be performed, saving on quiesce operations. The likelihood that the updating of a storage key can be bypassed is enhanced by selecting a block of storage, along with its associated storage key, from a designated queue or designated region of a queue.
摘要翻译: 管理存储密钥的组件更新。 控制程序指示是否可以绕过存储密钥的所选择的组件的更新。 如果可以绕过所选择的组件的更新,则根据情况,可能不需要执行存储密钥的更新,从而节省了静默操作。 可以绕过存储密钥的更新的可能性通过从指定的队列或队列的指定区域中选择存储块及其关联的存储密钥来增强。
-
2.
公开(公告)号:US08892838B2
公开(公告)日:2014-11-18
申请号:US13164983
申请日:2011-06-21
CPC分类号: G06F12/10 , G06F11/079 , G06F12/145
摘要: A method includes copying a first virtual storage by making, a point-in-time copy of a first page content stored in a first structure by creating a second page content in a second structure, the second page content pointing to actual data pointed to by the first page content, storing the second page content in the second data structure, marking the first page content in the first structure with a bit, copying the virtual page in the event the first page content in the first structure is marked with the bit, storing the copied virtual page in a second virtual storage, altering the second page content to point to the stored virtual page, and using the second virtual storage to perform the core dump process, wherein the second virtual storage is referenced via the second page content stored in the real storage.
摘要翻译: 一种方法包括:通过在第二结构中创建第二页面内容来制作存储在第一结构中的第一页面内容的时间点副本,指示第二页面内容指向的实际数据,来复制第一虚拟存储器 所述第一页面内容将所述第二页面内容存储在所述第二数据结构中,利用位来标记所述第一结构中的所述第一页面内容,在所述第一结构中的所述第一页面内容被所述位标记的情况下复制所述虚拟页面, 将复制的虚拟页面存储在第二虚拟存储器中,改变第二页面内容以指向所存储的虚拟页面,以及使用第二虚拟存储器执行核心转储处理,其中通过存储的第二页面内容引用第二虚拟存储器 在真正的存储。
-
公开(公告)号:US09116634B2
公开(公告)日:2015-08-25
申请号:US13157704
申请日:2011-06-10
申请人: Peter D. Driever , Charles W. Gainey, Jr. , Steven G. Glassen , Thomas B. Mathias , Kenneth J. Oakes , Peter G. Sutton , Peter K. Szwed , Elpida Tzortzatos , Harry M. Yudenfriend
发明人: Peter D. Driever , Charles W. Gainey, Jr. , Steven G. Glassen , Thomas B. Mathias , Kenneth J. Oakes , Peter G. Sutton , Peter K. Szwed , Elpida Tzortzatos , Harry M. Yudenfriend
CPC分类号: G06F3/0605 , G06F3/061 , G06F3/0631 , G06F3/0632 , G06F3/0659 , G06F3/067 , G06F3/0688 , G06F9/3004 , G06F9/30076 , G06F12/0246 , G06F12/0646 , G06F13/14 , G06F2212/214 , G06F2212/7202
摘要: An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.
摘要翻译: 提供存储类存储器的抽象,其隐藏来自程序的存储类存储器的实现的细节,并且提供用于执行某些动作的标准通道编程接口,例如控制主存储和存储类存储器之间的数据移动或管理 存储类内存
-
公开(公告)号:US09021179B2
公开(公告)日:2015-04-28
申请号:US13157684
申请日:2011-06-10
申请人: Peter D. Driever , Charles W. Gainey, Jr. , Steven G. Glassen , Thomas B. Mathias , Kenneth J. Oakes , Peter G. Sutton , Peter K. Szwed , Elpida Tzortzatos , Harry M. Yudenfriend
发明人: Peter D. Driever , Charles W. Gainey, Jr. , Steven G. Glassen , Thomas B. Mathias , Kenneth J. Oakes , Peter G. Sutton , Peter K. Szwed , Elpida Tzortzatos , Harry M. Yudenfriend
CPC分类号: G06F12/00 , G06F13/385
摘要: An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.
摘要翻译: 提供存储类存储器的抽象,其隐藏来自程序的存储类存储器的实现的细节,并且提供用于执行某些动作的标准通道编程接口,例如控制主存储和存储类存储器之间的数据移动或管理 存储类内存
-
公开(公告)号:US08799611B2
公开(公告)日:2014-08-05
申请号:US13101791
申请日:2011-05-05
申请人: Alfred F. Foster , David Horn , Charles E. Mari , Matthew J. Mauriello , Robert Miller, Jr. , Mariama Ndoye , Michael G. Spiegel , Peter G. Sutton , Scott B. Tuttle , Elpida Tzortzatos , Chun Kwan K. Yee
发明人: Alfred F. Foster , David Horn , Charles E. Mari , Matthew J. Mauriello , Robert Miller, Jr. , Mariama Ndoye , Michael G. Spiegel , Peter G. Sutton , Scott B. Tuttle , Elpida Tzortzatos , Chun Kwan K. Yee
IPC分类号: G06F12/00
CPC分类号: G06F12/023 , G06F12/1009
摘要: Allocation of pages of memory is managed in computing environments that include multiple sized memory pools. Responsive to a request for a page of memory, one or more memory pools are searched for an available frame of memory to service the request. The search uses a predefined order of search, which includes multiple types of memory pools in a specific order based on the requested size of the page of memory.
摘要翻译: 内存页面的分配在包含多个大小的内存池的计算环境中进行管理。 响应于对一页存储器的请求,搜索一个或多个存储器池以获得可用的存储器帧以服务该请求。 搜索使用预定义的搜索顺序,其包括基于请求的存储器页面大小的特定顺序的多种类型的存储器池。
-
公开(公告)号:US08683169B2
公开(公告)日:2014-03-25
申请号:US13101725
申请日:2011-05-05
申请人: Alfred F. Foster , Duane C. Hughes , Charles E. Mari , Robert Miller, Jr. , Harris M. Morgenstern , Walter W. Otto , Steven M. Partlow , Thomas F. Rankin , Peter G. Sutton , Elpida Tzortzatos
发明人: Alfred F. Foster , Duane C. Hughes , Charles E. Mari , Robert Miller, Jr. , Harris M. Morgenstern , Walter W. Otto , Steven M. Partlow , Thomas F. Rankin , Peter G. Sutton , Elpida Tzortzatos
IPC分类号: G06F12/00
CPC分类号: G06F12/08
摘要: An auxiliary storage medium is selected for writing data of a set of one or more pages being paged-out from real memory. The auxiliary storage medium is selected from among a plurality of auxiliary storage media, including differing types of storage media, based on characteristics of the plurality of storage media and/or the attributes of the data being written to the auxiliary storage media.
-
公开(公告)号:US20130326181A1
公开(公告)日:2013-12-05
申请号:US13486020
申请日:2012-06-01
CPC分类号: G06F12/1027 , G06F3/0604 , G06F11/3409 , G06F2201/815 , G06F2201/88
摘要: A method for obtaining a measurement of storage usage includes sending a request, by a processor, for the measurement of storage usage during execution of an application by the processor; counting blocks of storage to generate the measurement of storage usage by the application; and providing the measurement of storage usage to the application.
摘要翻译: 一种用于获得存储使用的测量的方法,包括:由处理器发送处理器执行应用程序期间测量存储使用的请求; 计数存储块以生成应用程序的存储使用量度量; 并向应用程序提供存储使用的测量。
-
公开(公告)号:US20120317445A1
公开(公告)日:2012-12-13
申请号:US13157706
申请日:2011-06-10
申请人: Peter D. Driever , Charles W. Gainey, JR. , Steven G. Glassen , Thomas B. Mathias , Kenneth J. Oakes , Peter G. Sutton , Peter K. Szwed , Elpida Tzortzatos , Harry M. Yudenfriend
发明人: Peter D. Driever , Charles W. Gainey, JR. , Steven G. Glassen , Thomas B. Mathias , Kenneth J. Oakes , Peter G. Sutton , Peter K. Szwed , Elpida Tzortzatos , Harry M. Yudenfriend
IPC分类号: G06F11/22
CPC分类号: G06F12/0646 , G06F9/5011 , G06F9/5016
摘要: An abstraction for storage class memory is provided that hides the details of the implementation of storage class memory from a program, and provides a standard channel programming interface for performing certain actions, such as controlling movement of data between main storage and storage class memory or managing storage class memory.
摘要翻译: 提供存储类存储器的抽象,其隐藏来自程序的存储类存储器的实现的细节,并且提供用于执行某些动作的标准通道编程接口,例如控制主存储和存储类存储器之间的数据移动或管理 存储类内存
-
公开(公告)号:US09251091B2
公开(公告)日:2016-02-02
申请号:US13524010
申请日:2012-06-15
申请人: David Hom , Paula M. Spens , Scott B. Tuttle , Elpida Tzortzatos
发明人: David Hom , Paula M. Spens , Scott B. Tuttle , Elpida Tzortzatos
CPC分类号: G06F12/1027 , G06F12/145 , G06F2212/683
摘要: A computer system includes a translation look-aside (TLB) buffer and a processing unit. The TLB is configured to store an entry that comprises virtual address information, real address information associated with the virtual address information, and additional information corresponding to at least one of the virtual address information and the real address information. The processing unit is configured to control the TLB to modify the additional information while maintaining the entry in a valid state accessible by the processing unit for a translation look-aside operation corresponding to the virtual address information and the real address information.
摘要翻译: 计算机系统包括翻译后备(TLB)缓冲器和处理单元。 TLB被配置为存储包括虚拟地址信息,与虚拟地址信息相关联的实际地址信息以及与虚拟地址信息和实际地址信息中的至少一个相对应的附加信息的条目。 所述处理单元被配置为控制所述TLB修改所述附加信息,同时将所述条目保持在所述处理单元可访问的用于与所述虚拟地址信息和所述实际地址信息相对应的转换后备操作的有效状态。
-
公开(公告)号:US08918617B2
公开(公告)日:2014-12-23
申请号:US13616410
申请日:2012-09-14
申请人: Christopher G. Brooker , Alfred F. Foster , Charles E. Mari , Robert Miller, Jr. , Harris M. Morgenstern , Walter W. Otto , Steven M. Partlow , Thomas F. Rankin , Scott B. Tuttle , Elpida Tzortzatos
发明人: Christopher G. Brooker , Alfred F. Foster , Charles E. Mari , Robert Miller, Jr. , Harris M. Morgenstern , Walter W. Otto , Steven M. Partlow , Thomas F. Rankin , Scott B. Tuttle , Elpida Tzortzatos
IPC分类号: G06F12/00
CPC分类号: G06F3/0605 , G06F3/064 , G06F3/0674
摘要: Embodiments relate to methods, systems and computer program products for defragmenting storage class memory by comparing a utilization rate of the storage class memory to a threshold value. If the utilization rate of the storage class memory is greater than the threshold value, the potentially wasted storage space is then compared to the combined storage capacity of the unclaimed extents of the storage class memory. If the potentially wasted storage space is greater than the combined storage capacity of the unclaimed extents of the storage class memory, a determination is made whether a defragmentation was recently performed. Based on determining that the defragmentation was not recently performed, or that it was recently performed and was productive, performing a defragmentation of the storage class memory.
摘要翻译: 实施例涉及通过将存储类存储器的利用率与阈值进行比较来对存储类存储器进行碎片整理的方法,系统和计算机程序产品。 如果存储类存储器的利用率大于阈值,则将潜在的浪费的存储空间与存储类存储器的无人认领盘区的组合存储容量进行比较。 如果潜在的浪费的存储空间大于存储类存储器的无人认领盘区的组合存储容量,则确定是否最近执行碎片整理。 基于确定最近未执行碎片整理,或者最近执行碎片整理并且生效,执行存储类内存的碎片整理。
-
-
-
-
-
-
-
-
-