Mechanism to save system power using packet filtering by network interface
    1.
    发明授权
    Mechanism to save system power using packet filtering by network interface 有权
    通过网络接口使用包过滤节省系统功耗的机制

    公开(公告)号:US08917742B2

    公开(公告)日:2014-12-23

    申请号:US13182195

    申请日:2011-07-13

    摘要: A network interface that connects a computing device to a network may be configured to process incoming packets and determine an action to take with respect to each packet, thus decreasing processing demands on a processor of the computing device. The action may be indicating the packet to an operating system of the computing device immediately, storing the packet in a queue of one or more queues or discarding the packet. When the processor is interrupted, multiple packets aggregated on the network interface may be indicated to the operating system all at once to increase the device's power efficiency. Hardware of the network interface may be programmed to process the packets using filter criteria specified by the operating system based on information gathered by the operating system, such as firewall rules.

    摘要翻译: 将计算设备连接到网络的网络接口可以被配置为处理传入分组并且确定关于每个分组采取的动作,从而减少对计算设备的处理器的处理需求。 该动作可以立即向计算设备的操作系统指示分组,将分组存储在一个或多个队列的队列中或者丢弃该分组。 当处理器中断时,可以一次性向操作系统指示在网络接口上聚合的多个分组,以提高设备的功率效率。 网络接口的硬件可以被编程为使用基于操作系统收集的信息(例如防火墙规则)的操作系统指定的过滤标准来处理数据包。

    Driver model for replacing core system hardware
    9.
    发明授权
    Driver model for replacing core system hardware 有权
    用于替换核心系统硬件的驱动程序模型

    公开(公告)号:US08473460B2

    公开(公告)日:2013-06-25

    申请号:US11675243

    申请日:2007-02-15

    IPC分类号: G06F7/00

    摘要: Apparatus and methods for replacing partition units are disclosed. Generic and platform-specific drivers based on a driver model that specify a plurality of callbacks are disclosed. The drivers enable the replacement of partition units without the firmware and/or software of a computing device having to be recompiled for each platform. The plurality of callbacks provide access to a plurality of functions that are safe to use when operating system services are not available. The plurality of callbacks include, but are not limited to, initialization, memory transfer, and transfer processor state callbacks. The methods use the drivers to replace partition units. Preferably, partition units are replaced using platform-specific partition unit replacement (PUR) drivers that take advantage of platform-specific capabilities.

    摘要翻译: 公开了用于更换分隔单元的装置和方法。 公开了基于指定多个回调的驱动器模型的通用和平台特定的驱动程序。 驱动程序可以更换分区单元,而无需为每个平台重新编译计算设备的固件和/或软件。 当操作系统服务不可用时,多个回调提供对可安全使用的多个功能的访问。 多个回调包括但不限于初始化,存储器传送和传送处理器状态回调。 这些方法使用驱动程序替换分区单元。 优选地,使用利用平台特定能力的平台专用分区单元替换(PUR)驱动器来替换分区单元。

    Replacing system hardware
    10.
    发明授权
    Replacing system hardware 有权
    更换系统硬件

    公开(公告)号:US07877358B2

    公开(公告)日:2011-01-25

    申请号:US11675272

    申请日:2007-02-15

    IPC分类号: G06F7/00

    摘要: A method and apparatus for managing spare partition units in a partitionable computing device is disclosed. The method comprises detecting if a spare partition unit is required for addition or replacement in a local operating system and if a spare partition unit is required for addition, initiating an addition of a spare partition unit. If a spare partition unit is required for replacement, a replacement of a failing partition unit with a spare partition unit is initiated; part of the memory of the failing partition unit is passively migrated into the memory of the spare partition unit's partition; part of the memory of the failing partition unit is also actively migrated into the memory of the spare partition unit's partition; and the partitionable computing device is cleaned up. Partition units are replaced without requiring that computer-executable instructions be recompiled.

    摘要翻译: 公开了一种用于管理可分割计算设备中的备用分区单元的方法和装置。 该方法包括检测在本地操作系统中是否需要备用分区单元进行添加或替换,并且如果需要备用分区单元来添加备用分区单元,则启动备用分区单元的添加。 如果需要备用分区单元进行更换,则启动具有备用分区单元的故障分区单元的替换; 故障分区单元的存储器的一部分被动地迁移到备用分区单元的分区的存储器中; 故障分区单元的存储器的一部分也被主动地迁移到备用分区单元的分区的存储器中; 并且清理可分割计算设备。 更换分区单元,无需重新编译计算机可执行指令。