HEURISTIC AUTOMATED METHOD FOR IDEAL BUFFERPOOL TUNING IN A COMPUTER DATABASE
    201.
    发明申请
    HEURISTIC AUTOMATED METHOD FOR IDEAL BUFFERPOOL TUNING IN A COMPUTER DATABASE 审中-公开
    用于计算机数据库中的理想缓冲调谐的HEURISTIC自动方法

    公开(公告)号:WO02019168A1

    公开(公告)日:2002-03-07

    申请号:PCT/US2001/026311

    申请日:2001-08-23

    Abstract: The present invention is a method for automating database bufferpool tuning for optimized performance that employs certain heuristic algorithms to achieve its goals. Over a period of time, memory (bufferpool) performance is measured and accumulated in a repository. The repository becomes a knowledge base that is accessed by the algorithms and the ideal memory (bufferpool) configurations, which optimize database performance, are learned and implemented. The sampling of performance continues at regular intervals and the knowledge base continues to grow. As knowledge continues to accumulate, the algorithms are forbidden from becoming complacent. The ideal bufferpool memory configurations are regularly reevaluated to ensure they continue to be optimal given potential changes in the database's use or access patterns.

    Abstract translation: 本发明是一种用于自动化数据库缓冲池调整以优化性能的方法,其采用某些启发式算法来实现其目标。 在一段时间内,内存(缓冲池)性能被测量并在存储库中累积。 存储库成为通过算法访问的知识库,并且学习和实现了优化数据库性能的理想内存(缓冲池)配置。 绩效抽样定期继续,知识基础继续增长。 随着知识的不断积累,算法被禁止变得自满。 定期重新评估理想的缓冲池内存配置,以确保数据库的使用或访问模式发生潜在变化,从而保持最佳化。

    GATHERING ENRICHED WEB SERVER ACTIVITY DATA OF CACHED WEB CONTENT
    202.
    发明申请
    GATHERING ENRICHED WEB SERVER ACTIVITY DATA OF CACHED WEB CONTENT 审中-公开
    加强网页内容的WEB服务器活动数据

    公开(公告)号:WO02017079A2

    公开(公告)日:2002-02-28

    申请号:PCT/EP2001/009308

    申请日:2001-08-11

    Abstract: A method and system for gathering enriched web server activity data in a global communications network in which requested information files are cached at a plurality of network devices. With the prevalence of web caching on the Internet, the origin web servers do not serve the majority of requests for web site content. A single pixel clear Graphics Image Format (GIF) request is added to the HyperText Markup Language (HTML) source file for a web page. Appended to the GIF request is a Common Gateway Interface (CGI) string of data that contains enhanced web activity data information, including the number of images ( hits") that have to be retrieved by a client browser to build the web page, and the referring identifier that resulted in access to the web page. The single pixel clear GIF request is not cacheable and results in the request being transmitted to the origin web server when the client browser interprets the HTML file. The enriched data is stored in log files at the origin web server to accumulate an accurate number of hits on the web page.

    Abstract translation: 一种用于在全球通信网络中收集富集的web服务器活动数据的方法和系统,其中请求的信息文件在多个网络设备处被缓存。 随着网络缓存在互联网上的普及,原始Web服务器不能满足网站内容的大部分请求。 单个像素清晰的图形图像格式(GIF)请求被添加到网页的超文本标记语言(HTML)源文件。 附加到GIF请求是一个通用网关接口(CGI)的数据字符串,包含增强的Web活动数据信息,包括必须由客户端浏览器检索以构建网页的图像数(点击数),以及 引用访问网页的标识符,单个像素清除GIF请求不可缓存,并且当客户端浏览器解释HTML文件时,会将请求传输到原始Web服务器,丰富的数据存储在日志文件中 原始Web服务器在网页上累积准确的点击次数。

    METHOD OF CHANGING MODES OF CODE GENERATION
    203.
    发明申请
    METHOD OF CHANGING MODES OF CODE GENERATION 审中-公开
    更改代码生成方式的方法

    公开(公告)号:WO01027751A1

    公开(公告)日:2001-04-19

    申请号:PCT/US2000/024649

    申请日:2000-09-06

    Abstract: A method for determining a process as shown in figure 1 to use for converting instructions in a target instruction set to instructions in a host instructions set including the steps of executing code morphing software including an interpreter and a translator to generate host instructions from target instructions, detecting at intervals whether the interpreter or the translator is executing, increasing a count if the interpreter is executing and decreasing the count if the translator is executing, and changing from interpreting to translating a sequence of target instructions when the count reaches a selected maximum.

    Abstract translation: 一种用于确定如图1所示的用于将目标指令集中的指令转换成主机指令集中的指令的方法,包括执行包括解释器和转换器的代码变形软件的步骤,以从目标指令生成主指令, 如果解释器正在执行,则间隔地检测解释器或翻译器是否正在执行,如果翻译器正在执行则增加计数,并且如果翻译器正在执行则增加计数,并且当计数达到所选择的最大值时,从解释变换到翻译目标指令序列。

    METHOD FOR EXCHANGING VOLUMES IN A DISK ARRAY STORAGE DEVICE
    204.
    发明申请
    METHOD FOR EXCHANGING VOLUMES IN A DISK ARRAY STORAGE DEVICE 审中-公开
    用于在盘阵列存储装置中交换卷的方法

    公开(公告)号:WO00013078A1

    公开(公告)日:2000-03-09

    申请号:PCT/US1999/018601

    申请日:1999-08-16

    Abstract: Load balancing of activities on physical disk storage devices is accomplished by monitoring reading and writing operations to blocks of contiguous storage locations on the physical disk storage devices. A list of exchangeable pairs of blocks is developed based on size and function. Statistics accumulated over an interval are then used to obtain access activity values for each block and each physical disk drive. A statistical analysis leads to a selection of one block pair. After testing to determine any adverse effect of making that change, the exchange is made to more evenly distribute the loading on individual physical disk storage devices.

    Abstract translation: 物理磁盘存储设备上的活动负载平衡通过监视物理磁盘存储设备上连续存储位置块的读取和写入操作来实现。 基于大小和功能开发了一组可交换的块对。 然后使用在一个间隔内累积的统计量来获取每个块和每个物理磁盘驱动器的访问活动值。 统计分析导致选择一个块对。 在进行测试以确定进行该更改的任何不利影响之后,进行交换以将负载更均匀地分配到各个物理磁盘存储设备上。

    AUTOPILOTTM DYNAMIC PERFORMANCE OPTIMIZATION SYSTEM
    205.
    发明申请
    AUTOPILOTTM DYNAMIC PERFORMANCE OPTIMIZATION SYSTEM 审中-公开
    AUTOPILOT动态性能优化系统

    公开(公告)号:WO1997010543A1

    公开(公告)日:1997-03-20

    申请号:PCT/US1996014540

    申请日:1996-09-11

    Abstract: The AutoPilot (54) performance optimization module is a part of the Performance Assistant family (52) which is designed to dynamically optimize and balance the performance of multiprocessor computer systems. AutoPilot (54) utilizes proactive hardware monitoring capabilities supplied through the Performance Assistant architecture to monitor a computer system's workload and make performance adjustments in real time.

    Abstract translation: AutoPilot(54)性能优化模块是Performance Assistant系列(52)的一部分,旨在动态优化和平衡多处理器计算机系统的性能。 AutoPilot(54)使用通过Performance Assistant架构提供的主动硬件监控功能来监视计算机系统的工作负载并实时进行性能调整。

    METHOD AND STRUCTURE FOR EVALUATING AND ENHANCING THE PERFORMANCE OF CACHE MEMORY SYSTEMS
    206.
    发明申请
    METHOD AND STRUCTURE FOR EVALUATING AND ENHANCING THE PERFORMANCE OF CACHE MEMORY SYSTEMS 审中-公开
    评估和增强缓存记忆体系性能的方法与结构

    公开(公告)号:WO1995002864A1

    公开(公告)日:1995-01-26

    申请号:PCT/US1994007858

    申请日:1994-07-13

    Abstract: Method and structure for collecting statistics for quantifying locality of data and thus selecting elements to be cached, and then calculating the overall cache hit rate as a function of cached elements. LRU stack distance has a straight-forward probabilistic interpretation and is part of statistics to quantify locality of data for each element considered for caching. Request rates for additional slots in the LRU are a function of file request rate and LRU size. Cache hit rate is a function of locality of data and the relative request rates for data sets. Specific locality parameters for each data set and arrival rate of requests for data sets are used to produce an analytical model for calculating cache hit rate for combinations of data sets and LRU sizes. This invention provides algorithms that can be directly implemented in software for constructing a precise model that can be used to predict cache hit rates for a cache, using statistics accumulated for each element independently. The model can rank the elements to find the best candidates for caching. Instead of considering the cache as a whole, the average arrival rates and re-reference statistics for each element are estimated, and then used to consider various combinations of elements and cache sizes in predicting the cache hit rate. Cache hit rate is directly calculated using the to-be-cached files' arrival rates and re-reference statistics and used to rank the elements to find the set that produces the optimal cache hit rate.

    Abstract translation: 收集统计数据的方法和结构,从而量化数据的位置,从而选择要缓存的元素,然后计算作为缓存元素的函数的总缓存命中率。 LRU堆栈距离具有直接的概率解释,并且是统计量的一部分,以量化考虑用于缓存的每个元素的数据的位置。 LRU中附加插槽的请求率是文件请求速率和LRU大小的函数。 缓存命中率是数据的局部性和数据集的相对请求速率的函数。 用于每个数据集的特定位置参数和对数据集的请求的到达速率用于产生用于计算数据集和LRU大小的组合的高速缓存命中率的分析模型。 本发明提供可以直接在软件中实现的算法,用于构建可用于预测高速缓存的高速缓存命中率的精确模型,使用对于每个元素独立地累积的统计量。 该模型可以对元素进行排序以找到缓存的最佳候选。 代替整体考虑高速缓存,估计每个元素的平均到达速率和重新引用统计信息,然后用于考虑元素和高速缓存大小的各种组合来预测高速缓存命中率。 使用待缓存文件的到达率和重新引用统计数据直接计算缓存命中率,并用于对元素进行排序以找到产生最佳缓存命中率的集合。

    データ送信方法、データ受信方法、及びストレージデバイス

    公开(公告)号:JP2018041506A

    公开(公告)日:2018-03-15

    申请号:JP2017233306

    申请日:2017-12-05

    Abstract: 【課題】データ送信方法、データ受信方法、ストレージデバイスを提供する。 【解決手段】方法は、ホストによって送信される第1のデータ書込み要求を、第1のストレージデバイスによって受信するステップであって、前記第1のデータ書込み要求は、書き込むべきデータ及びアドレス情報を伝送する、ステップと、第1の番号を、書き込むべきデータ及びアドレス情報に付与するとともに、第1の番号が付与された前記書き込むべきデータ及び前記アドレス情報をキャッシュに書き込むステップであって、前記第1の番号は、カレント時間間隔番号である、ステップと、第1の番号に対応する前記書き込むべきデータ及び前記アドレス情報を、前記キャッシュから読み出すステップと、後続のデータ書込み要求において伝送される情報を識別するために、カレント時間間隔番号を変更するステップと、前記書き込むべきデータ及び前記アドレス情報を第2のストレージデバイスに送信するステップと、を含む。本発明は、データ複製の効率を上げることができる。 【選択図】図2

Patent Agency Ranking