Method, apparatus and program storage device for preserving locked pages in memory when in user mode
    1.
    发明授权
    Method, apparatus and program storage device for preserving locked pages in memory when in user mode 有权
    方法,装置和程序存储装置,用于在用户模式下保存存储器中的锁定页面

    公开(公告)号:US07661115B2

    公开(公告)日:2010-02-09

    申请号:US11342493

    申请日:2006-01-30

    IPC分类号: G06F9/54 G06F9/00

    摘要: A method, apparatus and program storage device for preserving locked pages in memory when in user mode. A user command daemon is provided for executing a command string received from a user application. A socket interface is disposed between the user command daemon and the application for routing signals between the user application and the user command daemon. The user command daemon provides a returned value to application for loading into memory without causing latencies to the running of the application.

    摘要翻译: 一种用于在用户模式下保存存储器中的锁定页面的方法,装置和程序存储装置。 提供了用于执行从用户应用程序接收的命令字符串的用户命令守护程序。 用户命令守护进程和用户应用程序与用户命令守护程序之间路由信号的应用程序之间设置套接字接口。 用户命令守护程序为应用程序提供一个返回的值,以加载到内存中,而不会导致应用程序运行的延迟。

    Method and Apparatus for Adjusting Sleep Time of Fixed High-Priority Threads
    2.
    发明申请
    Method and Apparatus for Adjusting Sleep Time of Fixed High-Priority Threads 失效
    调整固定高优先级线程睡眠时间的方法和装置

    公开(公告)号:US20080155549A1

    公开(公告)日:2008-06-26

    申请号:US11613613

    申请日:2006-12-20

    IPC分类号: G06F9/46

    CPC分类号: G06F9/485

    摘要: A sleep function capable of putting a fixed high-priority thread to sleep within a time-window is disclosed. After a sleep request has been made by a fixed high-priority thread via the sleep function, a determination is made whether or not the fixed high-priority thread is awoken before a requested sleep duration under the sleep request. If the fixed high-priority thread is awoken before the requested sleep duration, the number of tasks for the fixed high-priority thread to perform is increased in order to delay the start sleep time of the fixed high-priority thread from a point within a first time-window in which the sleep request was made to an end boundary of the first time-window.

    摘要翻译: 公开了能够使固定的高优先级线程在时间窗内睡眠的睡眠功能。 在通过睡眠功能由固定的高优先级线程进行了睡眠请求之后,确定在睡眠请求之前的所请求的睡眠持续时间之前固定的高优先级线程是否被唤醒。 如果固定的高优先级线程在所请求的睡眠持续时间之前被唤醒,则增加固定高优先级线程的任务数量,以便将固定的高优先级线程的开始休眠时间从 睡眠请求的第一个时间窗口到达第一个时间窗口的结束边界。

    Method, apparatus and program storage device that provides a user mode device interface
    3.
    发明授权
    Method, apparatus and program storage device that provides a user mode device interface 有权
    提供用户模式设备接口的方法,设备和程序存储设备

    公开(公告)号:US09176713B2

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

    申请号:US11289985

    申请日:2005-11-30

    IPC分类号: G06F15/16 G06F9/44

    CPC分类号: G06F8/36

    摘要: A method, apparatus and program storage device that provides a user mode device interface for enabling software reuse. The user mode device interface allows device interface requests to be sent and received, including commands and data structures, via socket communication. A device state machine on the client side is implemented in a set of shared functions that can be incorporated by all applications that want to communicate to a particular service provider. The service provider offers the software functions over a user mode device interface via socket communication. The device state machine on the service provider side is embedded in the socket server implementation. The interaction between the state machines on both client and server sides ensures a device interface request is properly handled.

    摘要翻译: 一种提供用于启用软件重用的用户模式设备接口的方法,设备和程序存储设备。 用户模式设备接口允许通过套接字通信发送和接收设备接口请求,包括命令和数据结构。 客户端上的设备状态机被实现在一组共享功能中,所述共享功能可以由希望与特定服务提供商通信的所有应用程序并入。 服务提供商通过套接字通信在用户模式设备接口上提供软件功能。 服务提供商侧的设备状态机嵌入在套接字服务器实现中。 客户端和服务器端之间的状态机之间的交互确保设备接口请求被正确处理。

    Method and apparatus for adjusting sleep time of fixed high-priority threads
    4.
    发明授权
    Method and apparatus for adjusting sleep time of fixed high-priority threads 失效
    调整固定高优先级线程睡眠时间的方法和装置

    公开(公告)号:US08136113B2

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

    申请号:US11613613

    申请日:2006-12-20

    IPC分类号: G06F9/46 G06F13/24 G06F9/44

    CPC分类号: G06F9/485

    摘要: A sleep function capable of putting a fixed high-priority thread to sleep within a time-window is disclosed. After a sleep request has been made by a fixed high-priority thread via the sleep function, a determination is made whether or not the fixed high-priority thread is awoken before a requested sleep duration under the sleep request. If the fixed high-priority thread is awoken before the requested sleep duration, the number of tasks for the fixed high-priority thread to perform is increased in order to delay the start sleep time of the fixed high-priority thread from a point within a first time-window in which the sleep request was made to an end boundary of the first time-window.

    摘要翻译: 公开了能够使固定的高优先级线程在时间窗内睡眠的睡眠功能。 在通过睡眠功能由固定的高优先级线程进行了睡眠请求之后,确定在睡眠请求之前的所请求的睡眠持续时间之前固定的高优先级线程是否被唤醒。 如果固定的高优先级线程在所请求的睡眠持续时间之前被唤醒,则增加固定高优先级线程的任务数量,以便将固定的高优先级线程的开始休眠时间从 睡眠请求的第一个时间窗口到达第一个时间窗口的结束边界。