Adaptive Throttling System for Computing Systems
    1.
    发明申请
    Adaptive Throttling System for Computing Systems 有权
    计算系统自适应调节系统

    公开(公告)号:US20070074057A1

    公开(公告)日:2007-03-29

    申请号:US11559876

    申请日:2006-11-14

    IPC分类号: G06F1/00

    CPC分类号: G06F9/4843 G06Q10/04

    摘要: An adaptive throttling system for minimizing the impact of non-production work on production work in a computer system is provided. The adaptive throttling system throttles production work and non-production work to optimize production. The adaptive throttling system allows system administrators to specify a quantified limit on the performance impact of non-production or utility work on production work. The throttling rate of the utility is then automatically determined by a supervisory agent, so that the utilities' impact is kept within the specified limit. The adaptive throttling system adapts dynamically to changes in workloads so as to ensure that valuable system resources are well utilized and utility work is not delayed unnecessarily.

    摘要翻译: 提供了一种用于最小化非生产工作对计算机系统中的生产工作的影响的自适应节流系统。 自适应节流系统节约生产工作和非生产工作,优化生产。 自适应调节系统允许系统管理员指定非生产或公用事业工作对生产工作的绩效影响的量化限制。 公用事业的节流率由监督人员自动确定,使公用事业的影响力保持在规定的限度内。 自适应调节系统动态地适应工作负载的变化,以确保有价值的系统资源得到充分利用,并且公用事业工作不会不必要地延迟。

    System and method for regulating rate of execution of software execution units
    2.
    发明申请
    System and method for regulating rate of execution of software execution units 审中-公开
    调整软件执行单位执行率的系统和方法

    公开(公告)号:US20050086659A1

    公开(公告)日:2005-04-21

    申请号:US10689114

    申请日:2003-10-19

    IPC分类号: G06F9/46 G06F9/50

    CPC分类号: G06F9/5011 G06F2209/503

    摘要: Regulating the execution of software execution units to manage the performance impact of administrative utilities is disclosed. Administrative utilities (e.g., filesystem and database backups, garbage collection in the Java Virtual Machines, etc.) are an essential part of the operation of production systems. Performance impact is managed through the use of throttling, either external or internal, which forces utilities to slow down their processing by a configurable amount. While a variety of criteria may be used for throttling, a self-induced sleep in preferred for internal throttling.

    摘要翻译: 公布了管理软件执行单位管理管理实用程序性能影响的执行情况。 管理实用程序(例如,文件系统和数据库备份,Java虚拟机中的垃圾回收等)是生产系统运行的重要组成部分。 通过使用外部或内部的限制来管理性能影响,从而迫使实用程序以可配置的数量来减慢其处理速度。 虽然可以使用各种标准来节流,但是自我诱导的睡眠优选用于内部节流。

    Method, system, and program for collecting statistics of data stored in a database
    3.
    发明申请
    Method, system, and program for collecting statistics of data stored in a database 有权
    用于收集数据库中存储的数据的统计信息的方法,系统和程序

    公开(公告)号:US20060112093A1

    公开(公告)日:2006-05-25

    申请号:US10996197

    申请日:2004-11-22

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30315

    摘要: The present invention relates to collecting statistics automatically for data in a database. There is provided a method for automated statistics collection comprising determining a likelihood that statistics for data have changed; and collecting statistics for data in response to the likelihood. Indicators of the likelihood that statistics have changed may be useful to trigger automated statistics collection. Tables having statistics that change significantly may be collected more often than statistics of tables that are stable. A preferred model is provided to facilitate the collection of statistics that are more relevant: a table is scheduled for collection in accordance with observed patterns of table activity; a table is considered for collection if it meets a threshold level of activity; and a table is sampled to predict whether the statistics to be collected have changed. When collecting statistics, throttling and lock contention can minimize impact on a database user's response experience.

    摘要翻译: 本发明涉及为数据库中的数据自动采集统计信息。 提供了一种用于自动统计收集的方法,包括确定数据的统计数据已经改变的可能性; 并根据可能性收集数据的统计数据。 统计变更可能性的指标可能有助于触发自动统计收集。 具有显着变化的统计数据的表可能比稳定表的统计数据更频繁地收集。 提供了一个优选模型,以便于收集更相关的统计数据:按照观察到的表格模式计划收集表格; 如果满足阈值水平的活动,则考虑表的收集; 并对表进行采样,以预测要收集的统计信息是否发生变化。 收集统计信息时,限制和锁定争用可以最小化对数据库用户的响应体验的影响。

    System and method for optimally configuring software systems for a NUMA platform
    4.
    发明申请
    System and method for optimally configuring software systems for a NUMA platform 有权
    用于为NUMA平台优化配置软件系统的系统和方法

    公开(公告)号:US20060206489A1

    公开(公告)日:2006-09-14

    申请号:US11077579

    申请日:2005-03-11

    IPC分类号: G06F17/30

    CPC分类号: G06F9/5016 G06F9/5061

    摘要: A method and system for improving memory access patterns of software systems on NUMA systems discovers NUMA system resources, where the NUMA system resources comprises a plurality of NUMA nodes; determines a plurality of database threads, processes, and objects for a database configuration; and generates a policy which assigns the plurality of database threads, processes, and objects to the plurality of NUMA nodes, wherein the generating is performed prior to initialization of the plurality of database threads, processes, and objects. The assignment of the database threads, processes, or objects to NUMA nodes is such that the amount of remote memory accesses is reduced. When the database thread, process, or object initializes, the database server queries the policy for its assigned NUMA node(s). The database thread, process, or object is then bound to the assigned NUMA node(s). In this manner, the costs from remote memory accesses are significantly reduced.

    摘要翻译: 用于改进NUMA系统上的软件系统的存储器访问模式的方法和系统发现NUMA系统资源,其中NUMA系统资源包括多个NUMA节点; 确定数据库配置的多个数据库线程,进程和对象; 并且生成将多个数据库线程,进程和对象分配给多个NUMA节点的策略,其中在多个数据库线程,进程和对象的初始化之前执行生成。 将数据库线程,进程或对象分配给NUMA节点使得远程内存访问量减少。 当数据库线程,进程或对象初始化时,数据库服务器向其分配的NUMA节点查询策略。 然后将数据库线程,进程或对象绑定到已分配的NUMA节点。 以这种方式,远程存储器访问的成本显着降低。

    System, method and program for assessing the activity level of a database management system
    5.
    发明申请
    System, method and program for assessing the activity level of a database management system 失效
    用于评估数据库管理系统的活动级别的系统,方法和程序

    公开(公告)号:US20050192977A1

    公开(公告)日:2005-09-01

    申请号:US10788582

    申请日:2004-02-27

    IPC分类号: G06F7/00 G06F17/30

    摘要: A system and method for assessing the activity level of a database management system. The number of page fix operations performed by execution units of a database management system can be counted and used to compute a measure for the activity level of the database management system. In one embodiment of the invention, multiple counters are used to count the page fix operations. This and other embodiments of the invention facilitate activity level assessment without incurring significant performance penalty.

    摘要翻译: 一种用于评估数据库管理系统的活动级别的系统和方法。 可以对数据库管理系统的执行单元执行的页面修复操作的数量进行计数,并用于计算数据库管理系统的活动级别的度量。 在本发明的一个实施例中,使用多个计数器来计数页面修复操作。 本发明的这个和其他实施例便于活动水平评估,而不会导致显着的性能损失。

    Wireless exploration seismic system
    6.
    发明授权
    Wireless exploration seismic system 有权
    无线探测地震系统

    公开(公告)号:US08238199B2

    公开(公告)日:2012-08-07

    申请号:US12982416

    申请日:2010-12-30

    IPC分类号: G01V1/00

    CPC分类号: G01V1/22 G01V1/223

    摘要: Systems and methods for seismic data acquisition employing a dynamic multiplexing technique. The dynamic multiplexing technique may include advancing one or more modules in a seismic array through a multiplexing signature sequence in successive transmission periods. The multiplexing signature sequence may be random or pseudo-random. A shared multiplexing signature sequence may be used at all the modules in the seismic array. As such, modules belonging to a common collision domain may operate out of phase with respect to the shared multiplexing signature sequence.

    摘要翻译: 采用动态复用技术的地震数据采集系统和方法。 动态复用技术可以包括在连续传输周期中通过复用签名序列推进地震阵列中的一个或多个模块。 复用签名序列可以是随机的或伪随机的。 可以在地震阵列中的所有模块上使用共享复用签名序列。 因此,属于公共冲突域的模块可以相对于共享复用签名序列而异相工作。

    Synchronization of modules in a wireless array
    7.
    发明授权
    Synchronization of modules in a wireless array 有权
    无线阵列中模块的同步

    公开(公告)号:US08228757B2

    公开(公告)日:2012-07-24

    申请号:US12651091

    申请日:2009-12-31

    IPC分类号: G01V1/00

    CPC分类号: G01V1/223

    摘要: Presented are systems and methods for wireless data acquisition. The wireless data acquisition may involve synchronizing modules within a data acquisition array. The synchronized data acquisition array may be used to facilitate a seismic survey. Synchronization may be facilitated by receipt of a reference time event such that a clock is synchronized based on the reference time event.

    摘要翻译: 提出了无线数据采集的系统和方法。 无线数据采集可能涉及在数据采集阵列内同步模块。 同步数据采集阵列可用于促进地震勘测。 通过接收参考时间事件可以促进同步,使得基于参考时间事件使时钟同步。

    Wireless exploration seismic system
    8.
    发明授权
    Wireless exploration seismic system 有权
    无线探测地震系统

    公开(公告)号:US08811117B2

    公开(公告)日:2014-08-19

    申请号:US13541928

    申请日:2012-07-05

    IPC分类号: G01V1/00 G01V1/22

    CPC分类号: G01V1/22 G01V1/223

    摘要: Systems and methods for seismic data acquisition employing a dynamic multiplexing technique. The dynamic multiplexing technique may include advancing one or more modules in a seismic array through a multiplexing signature sequence in successive transmission periods. The multiplexing signature sequence may be random or pseudo-random. A shared multiplexing signature sequence may be used at all the modules in the seismic array. As such, modules belonging to a common collision domain may operate out of phase with respect to the shared multiplexing signature sequence.

    摘要翻译: 采用动态复用技术的地震数据采集系统和方法。 动态复用技术可以包括在连续传输周期中通过复用签名序列推进地震阵列中的一个或多个模块。 复用签名序列可以是随机的或伪随机的。 可以在地震阵列中的所有模块上使用共享复用签名序列。 因此,属于公共冲突域的模块可以相对于共享复用签名序列而异相工作。

    SYNCHRONIZATION OF MODULES IN A WIRELESS ARRAY
    10.
    发明申请
    SYNCHRONIZATION OF MODULES IN A WIRELESS ARRAY 有权
    无线阵列模块同步

    公开(公告)号:US20110158047A1

    公开(公告)日:2011-06-30

    申请号:US12651091

    申请日:2009-12-31

    IPC分类号: G01V1/00

    CPC分类号: G01V1/223

    摘要: Presented are systems and methods for wireless data acquisition. The wireless data acquisition may involve synchronizing modules within a data acquisition array. The synchronized data acquisition array may be used to facilitate a seismic survey. Synchronization may be facilitated by receipt of a reference time event such that a clock is synchronized based on the reference time event.

    摘要翻译: 提出了无线数据采集的系统和方法。 无线数据采集可能涉及在数据采集阵列内同步模块。 同步数据采集阵列可用于促进地震勘测。 通过接收参考时间事件可以促进同步,使得基于参考时间事件使时钟同步。