Characterizing device performance based on user-perceivable latency
    1.
    发明授权
    Characterizing device performance based on user-perceivable latency 有权
    基于用户可感知的延迟来表征设备性能

    公开(公告)号:US09223675B2

    公开(公告)日:2015-12-29

    申请号:US13299189

    申请日:2011-11-17

    IPC分类号: G06F3/00 G06F11/34 G06F5/00

    摘要: A method and an apparatus for characterizing performance of a device based on user-perceivable latency. To characterize device performance, a value of a metric may be computed from latencies of operations performed by the device. In computing a value of a metric, latencies may be treated differently, such that some latencies perceivable by a user of the device may have a greater impact on the value of the metric than other latencies that either are not perceivable or are perceived by the user to a lesser degree. Such a performance metric based on user-perceivable latency facilitates identification of computing device that provide a desirable user experience.

    摘要翻译: 一种用于基于用户可感知延迟来表征设备的性能的方法和装置。 为了表征设备性能,可以根据设备执行的操作的延迟来计算度量值。 在计算度量的值时,可以不同地处理延迟,使得由设备的用户感知到的某些延迟可能对度量的值具有比不可感知的或被用户感知的其他潜伏期更大的影响 在较小程度上。 基于用户可感知延迟的这种性能度量促进了提供期望的用户体验的计算设备的识别。

    CHARACTERIZING DEVICE PERFORMANCE BASED ON USER-PERCEIVABLE LATENCY
    2.
    发明申请
    CHARACTERIZING DEVICE PERFORMANCE BASED ON USER-PERCEIVABLE LATENCY 有权
    基于用户可接受的延迟来表征设备性能

    公开(公告)号:US20130132616A1

    公开(公告)日:2013-05-23

    申请号:US13299189

    申请日:2011-11-17

    IPC分类号: G06F3/00

    摘要: A method and an apparatus for characterizing performance of a device based on user-perceivable latency. To characterize device performance, a value of a metric may be computed from latencies of operations performed by the device. In computing a value of a metric, latencies may be treated differently, such that some latencies perceivable by a user of the device may have a greater impact on the value of the metric than other latencies that either are not perceivable or are perceived by the user to a lesser degree. Such a performance metric based on user-perceivable latency facilitates identification of computing device that provide a desirable user experience.

    摘要翻译: 一种用于基于用户可感知延迟来表征设备的性能的方法和装置。 为了表征设备性能,可以根据设备执行的操作的延迟来计算度量值。 在计算度量的值时,可以不同地处理延迟,使得由设备的用户感知到的某些延迟可能对度量的值具有比不可感知的或被用户感知的其他潜伏期更大的影响 在较小程度上。 基于用户可感知延迟的这种性能度量促进了提供期望的用户体验的计算设备的识别。

    Methods and mechanisms for proactive memory management
    3.
    发明授权
    Methods and mechanisms for proactive memory management 有权
    主动记忆管理的方法和机制

    公开(公告)号:US08032723B2

    公开(公告)日:2011-10-04

    申请号:US12759526

    申请日:2010-04-13

    IPC分类号: G06F12/10 G06F13/00

    CPC分类号: G06F12/121 G06F12/122

    摘要: A proactive, resilient and self-tuning memory management system and method that result in actual and perceived performance improvements in memory management, by loading and maintaining data that is likely to be needed into memory, before the data is actually needed. The system includes mechanisms directed towards historical memory usage monitoring, memory usage analysis, refreshing memory with highly-valued (e.g., highly utilized) pages, I/O pre-fetching efficiency, and aggressive disk management. Based on the memory usage information, pages are prioritized with relative values, and mechanisms work to pre-fetch and/or maintain the more valuable pages in memory. Pages are pre-fetched and maintained in a prioritized standby page set that includes a number of subsets, by which more valuable pages remain in memory over less valuable pages. Valuable data that is paged out may be automatically brought back, in a resilient manner. Benefits include significantly reducing or even eliminating disk I/O due to memory page faults.

    摘要翻译: 一种主动,有弹性和自调整的内存管理系统和方法,在实际需要数据之前,通过将可能需要的数据加载并保存到存储器中,从而实现内存管理的实际和可察觉的性能改进。 该系统包括针对历史存储器使用监视,存储器使用分析,具有高价值(例如,高度利用)页面的刷新存储器,I / O预取效率和激进磁盘管理的机制。 基于内存使用信息,页面将以相对值为优先级,并且机制可以预先获取和/或维护内存中更有价值的页面。 页面被预先抓取并维护在优先级备用页面集中,其包括多个子集,通过这些子集,更有价值的页面保留在不太有价值的页面上的内存中。 可以以弹性方式自动带回分页的宝贵数据。 优点包括显着减少或甚至消除由于内存页错误导致的磁盘I / O。

    METHODS AND MECHANISMS FOR PROACTIVE MEMORY MANAGEMENT
    6.
    发明申请
    METHODS AND MECHANISMS FOR PROACTIVE MEMORY MANAGEMENT 有权
    主动记忆管理的方法与机制

    公开(公告)号:US20100199043A1

    公开(公告)日:2010-08-05

    申请号:US12759536

    申请日:2010-04-13

    IPC分类号: G06F12/00

    CPC分类号: G06F12/121 G06F12/122

    摘要: A proactive, resilient and self-tuning memory management system and method that result in actual and perceived performance improvements in memory management, by loading and maintaining data that is likely to be needed into memory, before the data is actually needed. The system includes mechanisms directed towards historical memory usage monitoring, memory usage analysis, refreshing memory with highly-valued (e.g., highly utilized) pages, I/O pre-fetching efficiency, and aggressive disk management. Based on the memory usage information, pages are prioritized with relative values, and mechanisms work to pre-fetch and/or maintain the more valuable pages in memory. Pages are pre-fetched and maintained in a prioritized standby page set that includes a number of subsets, by which more valuable pages remain in memory over less valuable pages. Valuable data that is paged out may be automatically brought back, in a resilient manner. Benefits include significantly reducing or even eliminating disk I/O due to memory page faults.

    摘要翻译: 一种主动,有弹性和自调整的内存管理系统和方法,在实际需要数据之前,通过在可能需要的内存中加载和维护数据,从而实现内存管理的实际和可察觉的性能改进。 该系统包括针对历史存储器使用监视,存储器使用分析,具有高价值(例如,高度利用)页面的刷新存储器,I / O预取效率和激进磁盘管理的机制。 基于内存使用信息,页面将以相对值为优先级,并且机制可以预先获取和/或维护内存中更有价值的页面。 页面被预先抓取并维护在优先级备用页面集中,其包括多个子集,通过这些子集,更有价值的页面保留在不太有价值的页面上的内存中。 可以以弹性方式自动带回分页的宝贵数据。 优点包括显着减少或甚至消除由于内存页错误导致的磁盘I / O。

    Methods and mechanisms for proactive memory management
    8.
    发明授权
    Methods and mechanisms for proactive memory management 有权
    主动记忆管理的方法和机制

    公开(公告)号:US07185155B2

    公开(公告)日:2007-02-27

    申请号:US11150728

    申请日:2005-06-09

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F12/121 G06F12/122

    摘要: A proactive, resilient and self-tuning memory management system and method that result in actual and perceived performance improvements in memory management, by loading and maintaining data that is likely to be needed into memory, before the data is actually needed. The system includes mechanisms directed towards historical memory usage monitoring, memory usage analysis, refreshing memory with highly-valued (e.g., highly utilized) pages, I/O pre-fetching efficiency, and aggressive disk management. Based on the memory usage information, pages are prioritized with relative values, and mechanisms work to pre-fetch and/or maintain the more valuable pages in memory. Pages are pre-fetched and maintained in a prioritized standby page set that includes a number of subsets, by which more valuable pages remain in memory over less valuable pages. Valuable data that is paged out may be automatically brought back, in a resilient manner. Benefits include significantly reducing or even eliminating disk I/O due to memory page faults.

    摘要翻译: 一种主动,有弹性和自调整的内存管理系统和方法,在实际需要数据之前,通过在可能需要的内存中加载和维护数据,从而实现内存管理的实际和可察觉的性能改进。 该系统包括针对历史存储器使用监视,存储器使用分析,具有高价值(例如,高度利用)页面的刷新存储器,I / O预取效率和激进磁盘管理的机制。 基于内存使用信息,页面将以相对值为优先级,并且机制可以预先获取和/或维护内存中更有价值的页面。 页面被预先抓取并维护在优先级备用页面集中,其包括多个子集,通过这些子集,更有价值的页面保留在不太有价值的页面上的内存中。 可以以弹性方式自动带回分页的宝贵数据。 优点包括显着减少或甚至消除由于内存页错误导致的磁盘I / O。

    Back-off mechanism for search
    9.
    发明申请
    Back-off mechanism for search 审中-公开
    搜索的后退机制

    公开(公告)号:US20060294049A1

    公开(公告)日:2006-12-28

    申请号:US11167826

    申请日:2005-06-27

    IPC分类号: G06F17/30

    摘要: Indexing documents is performed using low priority I/O requests. This aspect can be implemented in systems having an operating system that supports at least two priority levels for I/O requests to its filing system. Low priority I/O requests can be used for accessing documents to be indexed. Low priority I/O requests can also be used for writing information into the index. Higher priority requests can be used for I/O requests to access the index in response queries from a user. I/O request priority can be set on a per-thread basis as opposed to being set on a per-process basis (which may generate two or more threads for which it may be desirable to assign different priorities).

    摘要翻译: 使用低优先级I / O请求执行索引文档。 该方面可以在具有对其归档系统的I / O请求支持至少两个优先级的操作系统的系统中实现。 低优先级I / O请求可用于访问要索引的文档。 低优先级I / O请求也可用于将信息写入索引。 较高优先级的请求可用于从用户的响应查询中访问索引的I / O请求。 可以在每个线程的基础上设置I / O请求的优先级,而不是在每个进程的基础上进行设置(可能会生成两个或更多个可能需要分配不同优先级的线程)。

    Methods and mechanisms for proactive memory management
    10.
    发明申请
    Methods and mechanisms for proactive memory management 失效
    主动记忆管理的方法和机制

    公开(公告)号:US20050235119A1

    公开(公告)日:2005-10-20

    申请号:US11150686

    申请日:2005-06-09

    CPC分类号: G06F12/121 G06F12/122

    摘要: A proactive, resilient and self-tuning memory management system and method that result in actual and perceived performance improvements in memory management, by loading and maintaining data that is likely to be needed into memory, before the data is actually needed. The system includes mechanisms directed towards historical memory usage monitoring, memory usage analysis, refreshing memory with highly-valued (e.g., highly utilized) pages, I/O pre-fetching efficiency, and aggressive disk management. Based on the memory usage information, pages are prioritized with relative values, and mechanisms work to pre-fetch and/or maintain the more valuable pages in memory. Pages are pre-fetched and maintained in a prioritized standby page set that includes a number of subsets, by which more valuable pages remain in memory over less valuable pages. Valuable data that is paged out may be automatically brought back, in a resilient manner. Benefits include significantly reducing or even eliminating disk I/O due to memory page faults.

    摘要翻译: 一种主动,有弹性和自调整的内存管理系统和方法,在实际需要数据之前,通过在可能需要的内存中加载和维护数据,从而实现内存管理的实际和可察觉的性能改进。 该系统包括针对历史存储器使用监视,存储器使用分析,具有高价值(例如,高度利用)页面的刷新存储器,I / O预取效率和激进磁盘管理的机制。 基于内存使用信息,页面将以相对值为优先级,并且机制可以预先获取和/或维护内存中更有价值的页面。 页面被预先抓取并维护在优先级备用页面集中,其包括多个子集,通过这些子集,更有价值的页面保留在不太有价值的页面上的内存中。 可以以弹性方式自动带回分页的宝贵数据。 优点包括显着减少或甚至消除由于内存页错误导致的磁盘I / O。