Method, System and Program Product Supporting Customized Presentation of Toolbars Within a Document
    6.
    发明申请
    Method, System and Program Product Supporting Customized Presentation of Toolbars Within a Document 审中-公开
    方法,系统和程序产品支持文档中工具栏的定制演示

    公开(公告)号:US20080104505A1

    公开(公告)日:2008-05-01

    申请号:US11553712

    申请日:2006-10-27

    IPC分类号: G06F17/00 G06F3/048

    CPC分类号: G06F3/0481

    摘要: In response to a user marking a plurality of regions within a document of the application program, the application establishes a corresponding plurality of sections of the document including at least a first section and second section. In response to user selection of one or more toolbars from among a plurality of toolbars available within the application program, the application associates a first customized toolbar view with the first section and a second customized toolbar view with the second section, where the first and second customized toolbar views include different sets of the plurality of toolbars. In response to user navigation of the document to cause the sequential display of multiple ones of the plurality of sections of the document, the application automatically presents the first customized toolbar view when the first section of the document is displayed and automatically presenting the second customized toolbar view when the second section of the document is displayed. In addition, the application persistently saves the first and second customized toolbar views in association with the document, such that the first and second customized toolbar views are presented automatically by the application program in association with the first and second sections, respectively, when a user subsequently views the document.

    摘要翻译: 响应于用户标记应用程序的文档内的多个区域,应用建立文档的对应的多个部分,其包括至少第一部分和第二部分。 响应于用户从应用程序中可用的多个工具栏中选择一个或多个工具栏,应用程序将第一自定义工具栏视图与第一部分相关联,第二自定义工具栏视图与第二部分相关联,其中第一和第二部分 自定义工具栏视图包括多个工具栏的不同集合。 响应于文档的用户导航以导致文档的多个部分中的多个部分的顺序显示,当显示文档的第一部分时,应用程序自动呈现第一自定义工具栏视图,并自动呈现第二自定义工具栏 查看显示文档的第二部分时。 此外,应用程序持续地保存与文档相关联的第一和第二自定义工具栏视图,使得当用户分别与第一和第二部分相关联地由应用程序自动呈现第一和第二自定义工具栏视图 随后查看该文件。

    Method, System, and Program Product for Shell Executable Search Path Optimization
    7.
    发明申请
    Method, System, and Program Product for Shell Executable Search Path Optimization 审中-公开
    Shell可执行搜索路径优化的方法,系统和程序产品

    公开(公告)号:US20080065581A1

    公开(公告)日:2008-03-13

    申请号:US11467613

    申请日:2006-08-28

    IPC分类号: G06F17/30

    CPC分类号: G06F16/148

    摘要: A method of data processing in a data processing system includes an operating system shell receiving a command identifying a target executable. In response to receiving the command, the operating system shell determines whether or not a directory re-order option is set. In response to determining that the directory re-order option is set, the operating system shell locates the target executable by searching one or more file system directories for the target binary executable in accordance with an order indicated by a set of dynamic weights associated with directories among said one or more file system directories. The set of dynamic weights is then updated based upon the determined location of the target executable in the file system.

    摘要翻译: 数据处理系统中的数据处理方法包括操作系统壳体,其接收识别目标可执行文件的命令。 响应于接收到该命令,操作系统shell确定是否设置了目录重新排序选项。 响应于确定设置了目录重新排序选项,操作系统外壳通过根据与目录相关联的一组动态权重指示的顺序搜索目标二进制可执行程序的一个或多个文件系统目录来定位目标可执行程序 在所述一个或多个文件系统目录中。 然后基于文件系统中确定的目标可执行文件的位置更新动态权重集合。

    Method, system and program product for associating threads within non-related processes based on memory paging behaviors
    8.
    发明授权
    Method, system and program product for associating threads within non-related processes based on memory paging behaviors 失效
    方法,系统和程序产品,用于根据内存分页行为关联非相关进程中的线程

    公开(公告)号:US07596668B2

    公开(公告)日:2009-09-29

    申请号:US11676658

    申请日:2007-02-20

    IPC分类号: G06F12/00

    摘要: A method of tying related process threads within non-related applications together in terms of memory paging behavior. In a data processing system, a first process thread is related to one or more “partner” threads within separate high latency storage locations. The kernel analyzes the memory “page-in” patterns of multiple threads and identifies one or more partner threads of the first thread based on user input, observed memory page-in patterns, and/or pre-defined identification information within the thread data structures. The kernel marks the first thread and its corresponding related partner threads with a unique thread identifier. When the first thread is subsequently paged into a lower latency memory, the kernel also pages-in the related partner threads that are marked with the unique thread identifier in lockstep. Tying related threads from non-related applications together in terms of memory paging behavior thus eliminates memory management delays.

    摘要翻译: 在内存分页行为方面,将非相关应用程序中的相关进程线程绑定在一起的方法。 在数据处理系统中,第一进程线程与单独的高延迟存储位置内的一个或多个“伙伴”线程有关。 内核分析多个线程的内存“页面”模式,并基于用户输入,观察到的内存页面输入模式和/或线程数据结构内的预定义标识信息来识别第一个线程的一个或多个伙伴线程 。 内核使用唯一的线程标识符标记第一个线程及其相应的相关伙伴线程。 当第一个线程随后被分页到较低延迟的内存中时,内核也会在锁定步骤中以唯一的线程标识符标记的相关伙伴线程中寻找页面。 从存储器寻呼行为方面将非相关应用程序中的相关线程绑定在一起,从而消除了内存管理延迟。

    METHOD, SYSTEM AND PROGRAM PRODUCT FOR ASSOCIATING THREADS WITHIN NON-RELATED PROCESSES BASED ON MEMORY PAGING BEHAVIORS
    9.
    发明申请
    METHOD, SYSTEM AND PROGRAM PRODUCT FOR ASSOCIATING THREADS WITHIN NON-RELATED PROCESSES BASED ON MEMORY PAGING BEHAVIORS 失效
    方法,系统和程序产品,用于在非相关过程中根据内存分析行为相关联的线程

    公开(公告)号:US20080201545A1

    公开(公告)日:2008-08-21

    申请号:US11676658

    申请日:2007-02-20

    IPC分类号: G06F13/14

    摘要: A method of tying related process threads within non-related applications together in terms of memory paging behavior. In a data processing system, a first process thread is related to one or more “partner” threads within separate high latency storage locations. The kernel analyzes the memory “page-in” patterns of multiple threads and identifies one or more partner threads of the first thread based on user input, observed memory page-in patterns, and/or pre-defined identification information within the thread data structures. The kernel marks the first thread and its corresponding related partner threads with a unique thread identifier. When the first thread is subsequently paged into a lower latency memory, the kernel also pages-in the related partner threads that are marked with the unique thread identifier in lockstep. Tying related threads from non-related applications together in terms of memory paging behavior thus eliminates memory management delays.

    摘要翻译: 在内存分页行为方面,将非相关应用程序中的相关进程线程绑定在一起的方法。 在数据处理系统中,第一进程线程与单独的高延迟存储位置内的一个或多个“伙伴”线程有关。 内核分析多个线程的内存“页面”模式,并基于用户输入,观察到的内存页面输入模式和/或线程数据结构内的预定义标识信息来识别第一个线程的一个或多个伙伴线程 。 内核使用唯一的线程标识符标记第一个线程及其相应的相关伙伴线程。 当第一个线程随后被分页到较低延迟的内存中时,内核也会在锁定步骤中以唯一的线程标识符标记的相关伙伴线程中寻找页面。 从存储器寻呼行为方面将非相关应用程序中的相关线程绑定在一起,从而消除了内存管理延迟。

    Performance Tuning for Software as a Performance Level Service
    10.
    发明申请
    Performance Tuning for Software as a Performance Level Service 有权
    软件性能优化服务的性能调优

    公开(公告)号:US20120047240A1

    公开(公告)日:2012-02-23

    申请号:US12859891

    申请日:2010-08-20

    IPC分类号: G06F15/177 G06F15/173

    CPC分类号: G06F9/5072 G06F11/3409

    摘要: A mechanism is provided for performance tuning for software as a performance level service. At the request of a customer, a cloud provider may use a performance tuning component to determine performance parameters to increase performance of an application running on a given hardware platform. The cloud provider may then generate a tuning configuration and associate the tuning configuration with the customer such that when the cloud provider deploys a customer's software to a partition in a host system, the cloud provider sends the tuning configuration with the deployment package. The performance tuning component at the host system then applies the performance parameters in the tuning configuration to increase performance.

    摘要翻译: 提供了一种机制,用于将性能调整为软件作为性能级别服务。 应客户的要求,云提供商可以使用性能调整组件来确定性能参数,以提高在给定硬件平台上运行的应用程序的性能。 然后,云提供商可以生成调整配置并将调整配置与客户相关联,使得当云提供商将客户的软件部署到主机系统中的分区时,云提供商使用部署包发送调整配置。 主机系统的性能调整组件然后在调谐配置中应用性能参数以提高性能。