当PPE希望访问邮箱时,它需要能够访问内存映射的寄存器空间,后者通常只对于内核空间来说是可用的。
When the ppe wants to access the mailbox, it needs to have access to the memory-mapped register space, which is normally only available to kernel space.
本文在简述语音采集压缩卡的硬件体系结构的基础上,重点阐述了驱动程序中多卡管理和内存映射的实现。
This paper design and implement hardware and software of voice record card, and analysis and implement multi -card management and memory map.
不得不用一些内存来保持对所有那些反向映射的追踪。
Some memory has to be used to keep track of all those reverse mappings.
还可以把文件映射到内存,这是加快数据访问的理想解决方案。
You can map files into memory, as well-an ideal solution for accelerating data access.
首先,它可以映射任何位置的内存,而不单单只局限于进程。
First, it can map memory in anywhere, not just at the end of the process.
在一个简单的实例中,内存映射工具使您能够为一个复杂的变量定义一个布局,例如一个集团或者一个结构。
In a simple case, the memory map tool enables you to define a layout for a complex variable, such as a union or a structure.
还记得系统中断点吗?该位置是进程映射的内存边界。
Remember the system break, the location that is the edge of mapped memory for the process?
查看一下具体的内存映射赋值,您可以看到有一些列提供了关于每一个字段的具体信息。
Taking a look at the memory map rendering in detail, you can see that there are several columns that provide detail about each field.
数据越多,内存转换和数据维护所需的映射信息和指针也越多。
The more data, the more mapping information and Pointers required for memory translation and the maintenance of them.
该值还包括往返于非缓存、映射后的内存文件的页面。
This value also includes the pages to or from non-cached mapped memory files.
这是因为TLB能够映射更大的虚拟内存范围。
This is because TLB is able to map a larger virtual memory range.
内存映射工具有其他的特性或者使用,而且通过咨询官方的文件文献,您还可以学到更多的关于它们的知识。
The memory mapping tool has other features and USES, and you can learn more about these by consulting the official product documentation.
即便如此,在那些依赖于体系架构的领域、内存映射、线程或一些特殊的领域(例如系统管理和自然语言的支持),它们之间还是有差异的。
Even so, differences can arise in the areas that depend on the architecture, memory maps, threading, or some specific areas like system administration or natural language support.
包括读写文本文件的便捷方法,快速地列举目录,对内存映射文件的支持。
These include convenience methods for reading and writing text-based files, significantly faster directory enumeration, and support for memory mapped files.
内核映射和共享内存段的使用。
jmap——打印库的内存映射。
在内存窗的DB 2实现中,每个实例都被映射到一个单独的内存窗。
In the DB2 implementation of memory Windows, each instance is mapped to an individual memory window.
顾名思义,一个内存映射文件将一个类似文件的结构映射到内存的地址中。
As the name implies, a memory-mapped file maps a file-like construct to an address in memory.
虚拟内存到物理内存的映射通过页表完成,这是在底层软件中实现的(见图1)。
The mapping of virtual memory to physical memory occurs through page tables, which are implemented in the underlying hardware (see Figure 1).
共享内存允许多个进程将它们的部分虚地址映射到一个公用的内存区域。
Shared memory allows multiple processes to map a portion of their virtual address to a common memory region.
文本段同样会将二进制文件映射到内存,但文件映射区域的写入操作只能以程序收到段错误而告终。
The text segment also maps your binary file in memory, but writes to this area earn your program a Segmentation Fault.
进而我们会看看内存映射原理、与之相关的文件读写机制以及内存使用情况图表所揭示的含义。
Coming up we'll look at memory mapping, how file reading and writing ties into all this and what memory usage figures mean.
另外,不同的体系结构具有不同的内存映射支持;共享内存可用的区域也可能不同。
Also, different architectures will have different memory-map support; the areas available for Shared memory could be different.
在应用程序使用了大量进程并映射了大量内存的情况下,低端内存可能很快就不够用了。
In a situation where applications use a large number of processes and map a lot of memory, low memory can quickly become scarce.
如前所述,被映射的内存的边界(最后一个有效地址)常被称为系统中断点或者当前中断点。
As mentioned above, the edge of mapped memory — last valid address — is often known as the system break or the current break.
尽管数据段映射了文件,但这种内存映射是私有的,也就是说,数据段的内存更新不会在其映射的文件中生效。
Even though the data segment maps a file, it is a private memory mapping, which means that updates to memory are not reflected in the underlying file.
当spu视图从一个空的邮箱中读取信息时,它会停止执行,直到有值写入自己的内存映射寄存器中为止。
When an SPU tries to read from an empty mailbox, it will stop execution until some value is written to its memory-mapped register.
左边的区域,被标记为“A”,它是监视器赋值所用的内存映射,同时右边的赋值区域,被标记为“B”,它包含了内存中相同区域内的整数代表。
The region on the left, labeled "a" is the memory map rendering for the monitor, while the rendering on the right, labeled "b" contains the signed integer representation of the same region in memory.
最后,让我们来看一下另外一个有意思的领域:创建多个映射视图。它们同时工作访问同一个内存映射文件的不同区域。
Finally, another interesting area is the creation of multiple map views, these can work on the same memory mapped file accessing different areas of the files.
最后,让我们来看一下另外一个有意思的领域:创建多个映射视图。它们同时工作访问同一个内存映射文件的不同区域。
Finally, another interesting area is the creation of multiple map views, these can work on the same memory mapped file accessing different areas of the files.
应用推荐