Sharing non-page aligned memory
    8.
    发明授权
    Sharing non-page aligned memory 有权
    共享非页面对齐的内存

    公开(公告)号:US09478000B2

    公开(公告)日:2016-10-25

    申请号:US14039495

    申请日:2013-09-27

    Abstract: A method for sharing memory between a central processing unit (CPU) and an input/output (I/O) device of a computing device is described. The method may include creating an allocation of memory for the I/O device to operate on. The method includes detecting whether the allocation is not page-aligned, wherein an allocation is page-aligned when its base address and size be evenly divisible by the applicable page-size. The allocation may be successfully shared, even if not page-aligned, even if an operating system of the computing device doesn't support sharing of non-page-aligned allocations.

    Abstract translation: 描述了一种用于在计算设备的中央处理单元(CPU)和输入/输出(I / O)设备之间共享存储器的方法。 该方法可以包括为I / O设备创建用于操作的存储器的分配。 该方法包括检测分配是否不是页对齐的,其中当基地址和大小可以被适用的页面大小相等地分割时,分配是页对齐的。 即使不是页面对齐,即使计算设备的操作系统不支持非页面对齐分配的共享,分配也可以被成功地共享。

Patent Agency Ranking