SYNCHRONIZING TIMESTAMP COUNTERS
    171.
    发明申请
    SYNCHRONIZING TIMESTAMP COUNTERS 有权
    同步计时器计数器

    公开(公告)号:US20150277989A1

    公开(公告)日:2015-10-01

    申请号:US14419387

    申请日:2012-09-28

    Abstract: A technique includes writing a first count value associated with a first timestamp counter to a first memory local to the first timestamp counter. The technique includes writing a second count value associated with a second timestamp counter to a second memory local to the second timestamp counter. The timestamp counters are synchronized based at least in part on the first and second count values.

    Abstract translation: 一种技术包括将与第一时间戳计数器相关联的第一计数值写入第一时间戳计数器本地的第一存储器。 该技术包括将与第二时间戳计数器相关联的第二计数值写入第二时间戳计数器本地的第二存储器。 至少部分地基于第一和第二计数值来同步时间戳计数器。

    IDENTIFYING FILES IN CHANGE LOGS USING FILE CONTENT LOCATION IDENTIFIERS
    172.
    发明申请
    IDENTIFYING FILES IN CHANGE LOGS USING FILE CONTENT LOCATION IDENTIFIERS 有权
    使用文件内容位置识别器识别更改日志中的文件

    公开(公告)号:US20150269214A1

    公开(公告)日:2015-09-24

    申请号:US14219255

    申请日:2014-03-19

    Applicant: Red Hat, Inc.

    Abstract: Systems and methods for identifying files in change logs using file content location identifiers. An example method may comprise: detecting a file system operation associated with a file; and creating a change log record comprising an identifier of a first data structure referencing a first physical location of contents of the file before the file system operation, and an identifier of a second data structure referencing a second physical location of the contents of the file after the file system operation.

    Abstract translation: 使用文件内容位置标识符识别变更日志中的文件的系统和方法。 示例性方法可以包括:检测与文件相关联的文件系统操作; 以及创建改变日志记录,其包括在所述文件系统操作之前引用所述文件的内容的第一物理位置的第一数据结构的标识符,以及参考所述文件的内容的第二物理位置的第二数据结构的标识符, 文件系统操作。

    Dynamic assignment of time interval bins
    173.
    发明授权
    Dynamic assignment of time interval bins 有权
    动态分配时间间隔箱

    公开(公告)号:US09092143B1

    公开(公告)日:2015-07-28

    申请号:US13531847

    申请日:2012-06-25

    Inventor: Michael E. Bappe

    Abstract: An improved technique for measuring I/O latency in an I/O driver of a host computing system includes obtaining the tick size of a high resolution clock of the host and setting the boundaries of I/O latency buckets at different calculated numbers of high resolution clock ticks. The I/O latency buckets are used for binning latency measurements made by the I/O driver. The boundaries of the I/O latency buckets are expressed as numbers of high resolution clock ticks and correspond to a sequence of predetermined time values. At runtime, the I/O driver measures the latency of I/O requests using timestamps obtained from the high resolution clock. The latency measurements are expressed as numbers of elapsed ticks. The I/O driver then assigns measured latency values to data buckets by comparing ticks to ticks, without the need for unit conversion or resource-intensive arithmetic.

    Abstract translation: 用于测量主机计算系统的I / O驱动器中的I / O延迟的改进技术包括获得主机的高分辨率时钟的刻度大小,并以不同的计算出的高分辨率设置I / O延迟桶的边界 时钟滴答。 I / O延迟桶用于对由I / O驱动程序进行的延迟测量进行分组。 I / O延迟桶的边界表示为高分辨率时钟刻度的数量,并对应于预定时间值的序列。 在运行时,I / O驱动程序使用从高分辨率时钟获得的时间戳来衡量I / O请求的延迟。 延迟测量值表示为经过的刻度数。 然后,I / O驱动程序将测量的延迟值分配给数据存储区,通过将tick与ticks进行比较,而不需要单位转换或资源密集型算术。

    Method of restoring backup data
    174.
    发明授权
    Method of restoring backup data 有权
    恢复备份数据的方法

    公开(公告)号:US09063898B1

    公开(公告)日:2015-06-23

    申请号:US10997020

    申请日:2004-11-23

    CPC classification number: G06F11/1469 G06F11/14 G06F11/1456 G06F2201/835

    Abstract: An embodiment of a method of restoring backup data comprises first and second steps that preferably are executed at least partially in parallel. The first step restores an incremental backup. The second step selectively restores a full backup. The selective restoration of the full backup disregards units of data that were restored from the incremental backup and restores a remainder of the full backup. In an alternative embodiment, the first step precedes the second step. In another alternative embodiment, the selective restoration of the full backup accesses a table that indicates the units of data contained in the incremental backup to determine which units of data to disregard in the full backup.

    Abstract translation: 恢复备份数据的方法的实施例包括优选地至少部分地并行执行的第一和第二步骤。 第一步恢复增量备份。 第二步有选择地恢复完整的备份。 完全备份的选择性恢复忽略从增量备份还原的数据单元,并恢复剩余的完整备份。 在替代实施例中,第一步在第二步之前。 在另一替代实施例中,完全备份的选择性恢复访问指示增量备份中包含的数据单元的表,以确定在完全备份中忽略哪些数据单元。

    DYNAMIC ALLOCATION OF TRACE ARRAY TIMESTAMP DATA
    175.
    发明申请
    DYNAMIC ALLOCATION OF TRACE ARRAY TIMESTAMP DATA 有权
    跟踪阵列时间数据的动态分配

    公开(公告)号:US20150169429A1

    公开(公告)日:2015-06-18

    申请号:US14108470

    申请日:2013-12-17

    CPC classification number: G06F11/3636 G06F11/3476 G06F2201/835 G06F2201/865

    Abstract: A processor determines a timestamp for a signal based on a number of consecutive cycles that the signal is present on a trace bus. The processor writes a first part of the timestamp to a memory that is allocated for a timestamp of a trace entry. The processor overwrites one or more identified free bits with a second part of the timestamp of the trace entry.

    Abstract translation: 处理器基于信号存在于跟踪总线上的连续周期数来确定信号的时间戳。 处理器将时间戳的第一部分写入为跟踪条目的时间戳分配的内存。 处理器用跟踪条目的时间戳的第二部分来覆盖一个或多个标识的空闲位。

    Evaluation of page load performance of web browser
    177.
    发明授权
    Evaluation of page load performance of web browser 有权
    评估网页浏览器的页面加载性能

    公开(公告)号:US08984128B2

    公开(公告)日:2015-03-17

    申请号:US13668391

    申请日:2012-11-05

    Applicant: Rightware Oy

    Abstract: A new method and computer program for evaluating page load performance of a web browser is presented. The evaluation method comprises obtaining a first browser timestamp from the web browser when the web browser starts a page process in order to load a page from the server. Further, the method comprises obtaining at least one intermediate timestamp associated with an intermediate stage during the page load. The intermediate timestamp can be for example a second browser timestamp, a first server timestamp or a second server timestamp. After that, a third browser timestamp is obtained from the web browser when the web browser completes the page load. The obtained timestamps are used for calculating a first and second page load performance parameters relating respectively to a first and second technical aspect of the page load performance.

    Abstract translation: 介绍了一种用于评估Web浏览器的页面加载性能的新方法和计算机程序。 评估方法包括:当网页浏览器启动页面处理以从服务器加载页面时,从web浏览器获取第一浏览器时间戳。 此外,该方法包括在页面加载期间获得与中间阶段相关联的至少一个中间时间戳。 中间时间戳可以是例如第二浏览器时间戳,第一服务器时间戳或第二服务器时间戳。 之后,当Web浏览器完成页面加载时,从Web浏览器获取第三个浏览器时间戳。 所获得的时间戳用于计算分别涉及页面加载性能的第一和第二技术方面的第一和第二页面加载性能参数。

    Synchronization framework that restores a node from backup
    178.
    发明授权
    Synchronization framework that restores a node from backup 有权
    从备份恢复节点的同步框架

    公开(公告)号:US08977592B2

    公开(公告)日:2015-03-10

    申请号:US14153045

    申请日:2014-01-12

    Abstract: Architecture for restoring nodes. After restoring a node, fix-up occurs to make the node appear as a different node than before the restore operation. The node appears as a new node, which new node knows the data up to a certain point from when the new node had the prior identity. This enables new changes generated by the new node to flow to the other nodes in the topology, as well as have the changes that the prior identity sent to other nodes flow back to the new node. In other words, the architecture maintains information to create the new node in the topology while maintaining prior data knowledge. Additionally, item level metadata of associated data items is updated to correlate with the updated data items so that changes can be correctly enumerated and applied. This metadata update occurs across scopes of which the data items are included.

    Abstract translation: 用于恢复节点的体系结构。 恢复节点后,会发生修复,使节点显示为与还原操作之前不同的节点。 该节点显示为新节点,新节点从新节点具有先前身份时就知道数据到达某一点。 这使得新节点产生的新更改能够流向拓扑中的其他节点,并且具有发送到其他节点的先前身份流向新节点的更改。 换句话说,架构维护信息以在拓扑中创建新节点,同时保持先前的数据知识。 此外,相关联的数据项的项目级元数据被更新以与更新的数据项相关联,使得可以正确列举和应用改变。 此元数据更新发生在包含数据项的范围内。

Patent Agency Ranking