Technique for efficiently transferring moderate amounts of data across address space boundary
    1.
    发明授权
    Technique for efficiently transferring moderate amounts of data across address space boundary 失效
    用于跨地址空间边界高效传输适量数据的技术

    公开(公告)号:US06601146B2

    公开(公告)日:2003-07-29

    申请号:US09098061

    申请日:1998-06-16

    IPC分类号: G06F1200

    CPC分类号: H04L29/06 G06F9/544

    摘要: A method and apparatus for performing efficient interprocess communication (IPC) in a computer system. With this invention, a memory region called the IPC transfer region is shared among all processes of the system to enable more efficient IPC. The unique physical address of the region is mapped into a virtual address from each of the address spaces of the processes of the system. When one of the processes needs to transfer data to another of the processes, the first process stores arguments describing the data in the region using the virtual address in its address space that maps into the unique physical address. When the other or second process needs to receive the data, the second process reads the data from the second region using the virtual address in its memory space that maps into the unique physical address. With this invention, in most cases, control of the IPC transfer region occurs automatically without any kernel intervention.

    摘要翻译: 一种用于在计算机系统中执行有效的进程间通信(IPC)的方法和装置。 利用本发明,在系统的所有进程之间共享称为IPC传送区域的存储区域,以实现更高效的IPC。 区域的唯一物理地址被映射到系统进程的每个地址空间的虚拟地址。 当其中一个进程需要将数据传输到另一个进程时,第一个进程使用映射到唯一物理地址的地址空间中的虚拟地址来存储描述该区域中的数据的参数。 当另一个或第二个进程需要接收数据时,第二个进程使用映射到唯一物理地址的存储空间中的虚拟地址从第二个区域读取数据。 利用本发明,在大多数情况下,IPC传送区域的控制自动发生,无需任何内核干预。

    Locally made, globally coordinated resource allocation decisions based on information provided by the second-price auction model
    2.
    发明授权
    Locally made, globally coordinated resource allocation decisions based on information provided by the second-price auction model 失效
    基于第二价格拍卖模式提供的信息进行全球协调的资源分配决策

    公开(公告)号:US06587865B1

    公开(公告)日:2003-07-01

    申请号:US09157479

    申请日:1998-09-21

    IPC分类号: G06F900

    CPC分类号: G06F9/4881 G06F9/50

    摘要: In a computer system, a method and apparatus for scheduling activities' access to a resource with minimal involvement of the kernel of the operating system. More specifically, a “next bid” is maintained, and this parameter identifies the highest bid for the resource by any activity not currently accessing the resource. The accessing activity then compares its bid, which can be time varying, with the “next bid” to determine whether it should release the resource to another activity. The “next bid” can be accessed without any system calls to the operating system. This allows the activity to determine whether to relinquish control to the system without the necessity of communication between the two. Likewise, the operating system can access the bid of the accessing activity without explicit communication. This allows the system to determine whether to preempt the accessing activity without the necessity of communication between the two.

    摘要翻译: 在计算机系统中,一种方法和装置,用于以最少的操作系统的内核参与调度活动对资源的访问。 更具体地说,维持“下一个出价”,并且该参数通过当前未访问资源的任何活动来识别该资源的最高出价。 然后,访问活动将其可以随时间变化的出价与“下一个出价”进行比较,以确定是否将资源释放到另一个活动。 无需对操作系统进行任何系统调用即可访问“下一个出价”。 这允许活动确定是否放弃对系统的控制,而不需要两者之间的通信。 同样,操作系统可以访问访问活动的出价而不进行明确的通信。 这允许系统确定是否抢占访问活动,而不需要两者之间的通信。

    Mechanism for fine-grained and coarse-grained control of zooming in a
display of a one-dimensional data set
    3.
    发明授权
    Mechanism for fine-grained and coarse-grained control of zooming in a display of a one-dimensional data set 失效
    细粒度和粗粒度控制放大一维数据集显示的机制

    公开(公告)号:US5790819A

    公开(公告)日:1998-08-04

    申请号:US502520

    申请日:1995-07-14

    CPC分类号: G06F3/0481 G06T3/40

    摘要: A zoom control mechanism includes a context display for displaying a representation of a data set, a zoom display for displaying a representation of a zoom interval within the data set, a context indicator that indicates a start point or an end point of a zoom interval within a context display, and a zoom indicator, corresponding to the context indicator, that indicates the start point or end point of the zoom interval within the zoom display. The zoom interval is updated according to user selection and movement of the context indicator or the zoom indicator to a new location within the context display and the zoom display, respectively.

    摘要翻译: 变焦控制机构包括用于显示数据组的表示的上下文显示,用于显示数据组内的缩放间隔的表示的缩放显示,指示缩放间隔的起始点或终点的上下文指示符 对应于上下文指示符的上下文显示和缩放指示符,其指示缩放显示内的缩放间隔的起始点或终点。 根据用户的选择和上下文指示符或缩放指示符的移动分别更新到上下文显示和缩放显示中的新位置的缩放间隔。

    Mechanism for fine-grained and coarse-grained control of zooming in a
display of a one-dimensional data set
    4.
    发明授权
    Mechanism for fine-grained and coarse-grained control of zooming in a display of a one-dimensional data set 失效
    细粒度和粗粒度控制放大一维数据集显示的机制

    公开(公告)号:US5910801A

    公开(公告)日:1999-06-08

    申请号:US924062

    申请日:1997-08-28

    CPC分类号: G06F3/0481 G06T3/40

    摘要: A zoom control mechanism includes a context display for displaying a representation of a data set, a zoom display for displaying a representation of a zoom interval within the data set, a context indicator that indicates a start point or an end point of a zoom interval within a context display, and a zoom indicator, corresponding to the context indicator, that indicates the start point or end point of the zoom interval within the zoom display. The zoom interval is updated according to user selection and movement of the context indicator and the zoom indicator to a new location within the context display and the zoom display, respectively.

    摘要翻译: 变焦控制机构包括用于显示数据组的表示的上下文显示,用于显示数据组内的缩放间隔的表示的缩放显示,指示缩放间隔的起始点或终点的上下文指示符 对应于上下文指示符的上下文显示和缩放指示符,其指示缩放显示内的缩放间隔的起始点或终点。 根据用户的选择和上下文指示符的移动以及变焦指示符分别更新到上下文显示和变焦显示中的新位置的缩放间隔。