会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Extent size optimization
    • 范围大小优化
    • US08775766B2
    • 2014-07-08
    • US12698663
    • 2010-02-02
    • David Bruce LeGendreFranklin Emmert McCuneDavid Charles ReedMax Douglas Smith
    • David Bruce LeGendreFranklin Emmert McCuneDavid Charles ReedMax Douglas Smith
    • G06F12/02
    • G06F12/00G06F12/02
    • A method for automatically optimizing an allocation amount for a data set includes receiving an extend request, specifying an allocation amount, for a data set in a storage pool. The method increments a counter in response to receiving the extend request. In the event the counter has reached a threshold value, the method automatically increases the allocation amount of the extend request, such as by multiplying the allocation amount by a multiplier. In the event the allocation amount is larger than a largest free extent in the storage pool, the method automatically decreases the allocation amount of the extend request to correspond to the largest available free extent. Such a method reduces or eliminates the chance that an extend request will fail, and reduces overhead associated with extending and consolidating extents. A corresponding apparatus and computer program product are also disclosed herein.
    • 用于自动优化数据集的分配量的方法包括:为存储池中的数据集接收指定分配量的扩展请求。 该方法响应于接收到扩展请求而递增计数器。 在计数器达到阈值的情况下,该方法通过将分配量乘以乘数来自动增加扩展请求的分配量。 在分配量大于存储池中的最大可用空间的情况下,该方法自动减少扩展请求的分配量以对应于最大可用空闲区段。 这种方法减少或消除了扩展请求失败的机会,并减少了与扩展和合并扩展区相关联的开销。 本文还公开了相应的装置和计算机程序产品。
    • 2. 发明申请
    • APPARATUS, SYSTEM, AND METHOD FOR REAL TIME JOB-SPECIFIC BUFFER ALLOCATION
    • 用于实时特定缓冲区分配的设备,系统和方法
    • US20100228898A1
    • 2010-09-09
    • US12398928
    • 2009-03-05
    • Herman ArangurenDavid Bruce LeGendreDavid Charles ReedMax Douglas Smith
    • Herman ArangurenDavid Bruce LeGendreDavid Charles ReedMax Douglas Smith
    • G06F3/00
    • G06F3/061G06F3/0656G06F3/0671G06F9/5016G06F2209/508
    • An apparatus, system, and method are disclosed for dynamically allocating buffers during the execution of a job. A plan module sets a buffer allocation plan for the job using data access history that contains information about the number and nature of data access events in past executions of the same job. A buffer module allocates buffers during the execution of the job, and alters the buffer allocation to improve performance for direct access events for those portions of the job that the buffer allocation plan indicates have historically included predominantly direct access events. The buffer module alters the buffer allocation to improve performance for sequential access events for those portions of the job that the buffer allocation plan indicates have historically included predominantly sequential access events. A history module then collects data access information about the current execution and adds that information to the data access history.
    • 公开了一种用于在执行作业期间动态分配缓冲器的装置,系统和方法。 计划模块使用数据访问历史为作业设置缓冲区分配计划,该历史记录包含有关同一作业过去执行中的数据访问事件的数量和性质的信息。 缓冲区模块在执行作业期间分配缓冲区,并改变缓冲区分配,以提高缓冲区分配计划指示的那些部分的直接访问事件的性能,主要是直接访问事件。 缓冲器模块改变缓冲区分配,以改善缓冲区分配计划指示的那些部分作业的顺序访问事件的性能历史上主要包括顺序访问事件。 历史模块然后收集关于当前执行的数据访问信息,并将该信息添加到数据访问历史。
    • 5. 发明授权
    • Overlay identification of data processing target structure
    • 数据处理目标结构的覆盖识别
    • US08327338B2
    • 2012-12-04
    • US12354740
    • 2009-01-15
    • Herman ArangurenDavid Bruce LeGendreDavid Charles ReedMax Douglas Smith
    • Herman ArangurenDavid Bruce LeGendreDavid Charles ReedMax Douglas Smith
    • G06F9/44G06F11/00
    • G06F11/366
    • A method, system, and computer program product for identifying an overlay of a data processing target structure in a computing environment is provided. At least one of examining a mapping macro for the target structure with a set of valid ranges, comparing the set of valid ranges with the target structure to identify a string of at least one first invalid value and a last invalid value and locate invalid regions of the target structure, and examining executable code associated with the target structure, comparing at least one unchanged module against at least one additional module exhibiting an overlay characteristic to identify the string of the at least one first invalid value and the last invalid value and locate invalid regions of the target structure, is performed.
    • 提供了一种用于在计算环境中识别数据处理目标结构的覆盖的方法,系统和计算机程序产品。 使用一组有效范围来检查目标结构的映射宏的至少一个,将有效范围的集合与目标结构进行比较以识别至少一个第一无效值和最后一个无效值的字符串,并找到 目标结构,并检查与目标结构相关联的可执行代码,将至少一个未更改的模块与至少一个表现出覆盖特征的附加模块进行比较,以识别至少一个第一无效值和最后一个无效值的字符串,并定位无效 执行目标结构的区域。
    • 7. 发明授权
    • Branch trace methodology
    • 分支跟踪方法
    • US07996686B2
    • 2011-08-09
    • US12168692
    • 2008-07-07
    • David Bruce LeGendreDavid Charles ReedMax Douglas Smith
    • David Bruce LeGendreDavid Charles ReedMax Douglas Smith
    • H04L9/32
    • G06F21/121G06F11/3636
    • Method, system, and computer program product embodiments for performing a branch trace operation on a computer system of an end user are provided. An encrypted mapping macro is provided to the end user to be made operational on the computer system. A trace program is provided to the end user. The end user executes the trace program on the computer system as a diagnostic tool. The trace program is adapted for decrypting the encrypted mapping macro, determining a storage offset location of a branch instruction; checking the storage offset location for an identifying constant, cross referencing the identifying constant with an entry in the decrypted mapping macro to identify a branch triggering bit and diagnostic information associated with the branch instruction, and returning the branch triggering bit and diagnostic information, the branch triggering bit and diagnostic information provided to a coder.
    • 提供了用于在最终用户的计算机系统上执行分支跟踪操作的方法,系统和计算机程序产品实施例。 加密的映射宏被提供给最终用户以在计算机系统上操作。 跟踪程序提供给最终用户。 最终用户在计算机系统上执行跟踪程序作为诊断工具。 跟踪程序适用于解密加密的映射宏,确定分支指令的存储偏移位置; 检查用于识别常数的存储偏移位置,用解密的映射宏中的条目交叉引用识别常数以识别与分支指令相关联的分支触发位和诊断信息,以及返回分支触发位和诊断信息,分支 触发位和提供给编码器的诊断信息。
    • 8. 发明授权
    • Apparatus, system, and method for real time job-specific buffer allocation
    • 用于实时工作特定缓冲区分配的装置,系统和方法
    • US07890675B2
    • 2011-02-15
    • US12398928
    • 2009-03-05
    • Herman ArangurenDavid Bruce LeGendreDavid Charles ReedMax Douglas Smith
    • Herman ArangurenDavid Bruce LeGendreDavid Charles ReedMax Douglas Smith
    • G06F3/00G06F13/00
    • G06F3/061G06F3/0656G06F3/0671G06F9/5016G06F2209/508
    • An apparatus, system, and method are disclosed for dynamically allocating buffers during the execution of a job. A plan module sets a buffer allocation plan for the job using data access history that contains information about the number and nature of data access events in past executions of the same job. A buffer module allocates buffers during the execution of the job, and alters the buffer allocation to improve performance for direct access events for those portions of the job that the buffer allocation plan indicates have historically included predominantly direct access events. The buffer module alters the buffer allocation to improve performance for sequential access events for those portions of the job that the buffer allocation plan indicates have historically included predominantly sequential access events. A history module then collects data access information about the current execution and adds that information to the data access history.
    • 公开了一种用于在执行作业期间动态分配缓冲器的装置,系统和方法。 计划模块使用数据访问历史为作业设置缓冲区分配计划,该历史记录包含有关同一作业过去执行中的数据访问事件的数量和性质的信息。 缓冲区模块在执行作业期间分配缓冲区,并改变缓冲区分配,以提高缓冲区分配计划指示的那些部分的直接访问事件的性能,主要是直接访问事件。 缓冲器模块改变缓冲区分配,以改善缓冲区分配计划指示的那些部分作业的顺序访问事件的性能历史上主要包括顺序访问事件。 历史模块然后收集关于当前执行的数据访问信息,并将该信息添加到数据访问历史。