为了理解反向映射技术,让我们来首先简单了解Linux虚拟内存系统的一些基本原理。
To understand the reverse mapping technique, let's quickly go through some fundamentals of the Linux virtual memory system.
一个虚拟内存系统的全部重点就是:你可以拥有一个虚拟的地址空间,它比计算机上的物理内存总量还要大。
The whole point of a virtual memory system is that you can have a virtual address space that's much bigger than the amount of physical memory on the computer.
尽管如此,rmap的性能——尤其是处于高负载的高端系统——相对于2.4内核的虚拟内存系统还是有了显著的提高。
Despite this, the performance of the rmap patch — especially on high-end systems and under heavy loads — is significantly better than the 2.4 kernel's VM system.
它报告文件系统的所有层的使用率,包括逻辑卷管理器(LVM)、虚拟内存和物理磁盘层。
It reports on all layers of file system utilization, including the Logical Volume Manager (LVM), virtual memory, and physical disk layers.
他们将这种情形比作开发者似乎不得不要书写操作系统级别代码来处理“多任务”或“虚拟内存管理”的时代。
They compare this situation to the time when developers had to seemingly write operating system level code to handle "multi-tasking" or "virtual memory management".
如果您在没有空闲cpu时或者在操作系统需要交换虚拟内存的地方试图优化服务器,则无法使其变得很快。
If you try to tune a server when there is no free CPU or where the operating system is swapping virtual memory, you won't get very far.
所有unix操作系统都支持某种虚拟内存(VM)系统。
All UNIX operating systems support a system of virtual memory (VM).
您还学习了如何对存在性能问题的系统进行故障排除,您可以对虚拟内存进行控制。
You also spent some time troubleshooting a system that had some performance problems that you were able to pin (pardon the pun) on virtual memory.
在配置IDS内存时,我们需要考虑总的可用内存,包括物理ram、虚拟内存和系统上的日常负载。
When configuring IDS memory, we need to consider the total available memory, both physical RAM and virtual memory and daily load on the system.
它与系统的最大虚拟内存一样吗?
Is this different than the maximum virtual memory for the system?
具体来说,系统没有一个可以支持虚拟内存的内存管理单元。
On the extreme end, ports like uClinux and ELKS target processors that are "too small" for regular Linux; in particular, systems without a memory-management unit that can support virtual memory.
位系统的限制,特别是4GB的虚拟内存上限,已经极大地刺激很多公司开始考虑迁移到64位平台上。
The constraints of 32-bit systems, particularly the 4gb virtual memory ceiling, have spurred companies to consider migrating to 64-bit platforms.
这是因为Oracle使用大量的虚拟内存,特别是对于其系统全局区域(SGA),这个区域用于缓存表数据和其他东西。
This is because Oracle uses a lot of virtual memory, particularly with respect to its System Global Area (SGA), which is used to cache table data, among other things.
这是因为Oracle使用了大量的虚拟内存,特别是对于其系统全局区(SGA)。
This is because Oracle USES a lot of virtual memory, particularly with respect to its System Global Area (SGA).
所有unix系统都提供了ps和vmstat之类的工具,通过它们提供进程和虚拟内存统计信息。
All UNIX systems provide tools such as ps and vmstat to provide process and virtual memory statistics.
正因为这一点,系统管理员不得不更改许多子系统中的设置,特别是虚拟内存子系统(换句话说,即minperm和maxperm)。
Because of this, systems administrators have had to change Settings on many subsystems-most notably with virtual memory (in other words, minperm and maxperm).
作为一名系统管理员,您应该已经对有关内存的基本知识非常熟悉,如物理和虚拟内存之间的区别。
As a systems administrator, you should already be familiar with the basics of memory, such as the differences between physical and virtual memory.
在执行之前,测试会根据系统中存在多少物理和虚拟内存来调整其总的内存使用情况。
Before executing, the test adjusts its total memory usage according to how much real and virtual memory exist on the system.
使用大页面的主要目的是,提高高性能计算应用程序或使用大量虚拟内存的任何内存访问密集型应用程序的系统性能。
The main purpose for large page usage is to improve system performance for high-performance computing applications or any memory-access-intensive application that uses large amounts of virtual memory.
我将介绍AIX如何使用虚拟内存来寻址比系统中物理内存更大的内存。
I discuss how AIX USES virtual memory to address more memory than is physically on your system.
我们将介绍AIX7如何使用虚拟内存来寻址比系统物理内存更大的内存。
We discuss how AIX 7 USES virtual memory to address more memory than is physically on your system.
它显示系统中真实内存和虚拟内存的使用量和空闲量。
It shows the used and free sizes of real and virtual memory in the system.
这个部分将介绍虚拟内存子系统中的一些更改。
This section discusses the changes made in the virtual memory subsystem.
操作系统的虚拟内存子系统允许应用程序分配的内存超过系统上实际存在的内存量,不足的部分由磁盘上的临时存储组成。
The operating system's virtual memory subsystem allows applications to allocate more memory than actually exists on the system, with the shortage being made up by temporary storage on disk.
映射给客户操作系统的物理内存实际上是映射给这个进程的虚拟内存。
The physical memory that is mapped for the guest operating system is actually virtual memory mapped into the process.
虚拟内存子系统改进,包括在内存压力比较大的系统中提供的反向映射算法。
Virtual memory subsystem enhancements, including a reverse-mapping algorithm that provides improvements in memory-constrained systems.
比如,高虚拟内存使用率表示系统仅需增加一些内存来提升性能。
For example, high virtual memory use can indicate that a system simply requires additional memory to increase performance.
通过使用反向映射算法,虚拟内存子系统已经得到了提高,这为内存受限的系统带来了改进。
The virtual memory subsystem has been enhanced with a reverse-mapping algorithm, which provides improvements in memory constrained systems.
通过使用反向映射算法,虚拟内存子系统已经得到了提高,这为内存受限的系统带来了改进。
The virtual memory subsystem has been enhanced with a reverse-mapping algorithm, which provides improvements in memory constrained systems.
应用推荐