paging

建议的总分页文件大小是多少?
paging

建议的总分页文件大小是多少?

我不知道如何设置我的分页文件大小。虽然谷歌说初始值应该是我的 RAM 的 1.5 倍,最大值应该是两倍,但 Windows 说我推荐的“所有驱动器的总分页大小”是 1939 MB,我有 2 GB 的 RAM,我不知道Windows 如何计算这 1939 MB,有人能解释一下吗?我应该按照互联网告诉我的还是按照 Windows 告诉我的? ...

Admin

调整 Windows,使其在读取故障 HDD 扇区时不再重试
paging

调整 Windows,使其在读取故障 HDD 扇区时不再重试

如何配置 Windows 以使其在出现故障的 HDD 时表现更好? 当程序尝试从故障的 HDD 扇区读取文件时,它最终会收到The request could not be performed because of an I/O device error。但是,当它尝试关闭句柄时,此请求将永远挂起,并且无法终止该进程: C:\>type D:\keep\dontindex\bad\y.dat >nul The request could not be performed because of an I/O device error 这可以...

Admin

是的
paging

是的

我有一个 Unix 发行版,它有自己的分页文件,但我想切换到一个分区,以便所有三个系统都可以使用它。 ...

Admin

为什么我们的 centOS i686 服务器显示有 14 GB 可用 RAM
paging

为什么我们的 centOS i686 服务器显示有 14 GB 可用 RAM

我们在刀片服务器上安装了 CentOS 服务器 6 i686(由以前的员工安装),该服务器具有 32GB RAM(4GB x 8 个插槽)。 可用 RAM 为 14GB。 我的问题是为什么它显示 14GB 而不是 4GB,而 4GB 是 32 位操作系统的最大容量。 我可以从 4 个插槽中移除 RAM,这样总共有 16GB RAM,那么可用的 RAM 是多少? ...

Admin

拆分串口输出
paging

拆分串口输出

我有一个护士呼叫系统,它的输出连接到寻呼发射器。现在工作得很好。我们放入了一个串行“Y”型分离器,这样我们就可以接收相同的数据,但要通过另一台计算机进行捕获。连接到寻呼发射器的原始端工作正常,直到我将另一端插入计算机/设备。然后原始端开始输出乱码。但奇怪的是,当我将另一侧(新)插入 PC 时,它会输出正确的数据。 原始端使用串行电缆将护士呼叫系统连接到寻呼发射器,因此我假设在另一侧(新侧)也应使用相同的电缆。所有设备的波特率均匹配,9600 8N1。 寻求任何形式的建议或者寻找某些东西。 ...

Admin

Ubuntu/Windows 7 双启动中的页面文件和交换分区
paging

Ubuntu/Windows 7 双启动中的页面文件和交换分区

我正在为我的新笔记本电脑规划硬盘分区,并且有一个奇怪的想法: 可以使用同一个分区来容纳页面文件(Windows)和交换空间(Linux)吗? 该问题背后的原因是,分页文件和交换空间都仅在相应的操作系统处于活动状态(或休眠状态,但我不认为我可以在另一个处于休眠状态时启动一个)时使用,所以我应该能够使用同一个分区来执行这些任务,对吗? 由于文件系统不兼容,这可能无法完成,但我认为值得一问。 ...

Admin

操作系统 - 堆/栈与页面之间的并行
paging

操作系统 - 堆/栈与页面之间的并行

我正在为操作系统考试做准备。我正在研究有关虚拟内存。 我真的搞不清楚这个非常常见的模式描述一个过程,以及虚拟内存中分配的页面。 这些页面是否被分配用于存储整个进程?这些页面实际上是堆的可用空间吗?还是堆栈的可用空间? 我真的无法将这两个概念联系起来 ...

Admin

为什么将鼠标悬停在 Windows 任务栏上会取消冻结我的应用程序?
paging

为什么将鼠标悬停在 Windows 任务栏上会取消冻结我的应用程序?

我购买了一台 Thinkpad 570,将 RAM 降级为 4 GB,并将 SSD 降级为 HDD,这样我就可以以比联想升级收费更低的价格购买自己的组件。 在等待零件的时候,我开始使用笔记本电脑。不出所料,它很糟糕。 Chrome 本身就很容易占用太多内存,而且每隔几分钟就会卡顿几秒钟。如果我打开 YouTube 或 Twitch 标签,那么每隔 30 秒就会卡顿一次。 我认为这是因为分页。但我注意到,一旦它冻结,如果我将鼠标移到 Windows 10 任务栏上,它总是会解冻非常即时鼠标悬停在上面。我也在其他应用程序中注意到了这一点,例如Express...

Admin

为什么减小页面文件的大小能让我的 Windows 运行得如此顺畅?
paging

为什么减小页面文件的大小能让我的 Windows 运行得如此顺畅?

我有一台联想 W500s 笔记本,配备 16GB RAM、250GB SSD 和 Windows 10 Pro。直到最近,它的性能一直非常非常差。我简直不敢相信这台机器运行得这么差,所以我谷歌了又谷歌,尝试了所有可能的和流行的系统优化,比如禁用服务、删除不必要的软件、调整能源设置、将 nVidia physX 处理器设置为专用显卡……什么都不起作用,直到我找到一篇关于Reddit建议将系统虚拟内存减少到系统本身建议的固定大小。 从那时起,我再也认不出我的笔记本了,因为一切都运行得如此顺畅。滚动网页时没有延迟,应用程序立即启动,Windows 在几秒钟内...

Admin

内存管理 - 虚拟地址到物理地址的转换
paging

内存管理 - 虚拟地址到物理地址的转换

我需要将逻辑(虚拟)地址转换为物理地址的正确方法,我有以下问题: 给定以下页表: 已知虚拟页面和物理框架都是 1k 字节,那么下列每个虚拟地址用十六进制编码后对应的内存地址是多少:142A 和 0AF1? 我是这样解决的,但我不知道它是否正确: 142A(十六进制)=5162(十进制) 5162/1024=5(页码)<----> 页表中的第 1 帧 5162mod1024=42(偏移) 因此 142A 对应的物理地址 = 1(物理)+42(偏移量)或(1*1024+42) 那么这是正确的吗? 亲切的问候 ...

Admin

为什么要使用分页?
paging

为什么要使用分页?

分页是主要内存管理的一种形式,据说是一种不连续存储数据的方式。 这是通过设置块或页面大小来实现的,因此可以将页面分配到不同的区域。那么是否会有某种形式的页表/数据库来定位程序/数据等? 如果已经有块大小(1bit)为什么还需要使用页面? 这会让事情变得更容易吗?我忽略了一些东西。 ...

Admin

Windows 7 内存使用过多和分页
paging

Windows 7 内存使用过多和分页

这里是新用户,因为我通过谷歌搜索看到了类似的帖子所以才注册的。 我安装了 Windows 7 x64,内存为 8 GB。我看到的典型内存使用量是 2 GB。我认为这是正常的。 问题是,现在它的使用量每天都会激增好几次,达到 7GB,并且会分页到磁盘,这让计算机无法享受。 我认为它可能与 Windows Media Center 有关,但不确定。我在任务管理器中看不到任何突出的内容。它似乎没有显示在那里。我确实安装了 Windows Performance Recorder,但不确定如何使用它。 我几乎已经筋疲力尽了。如果机器上没有运行任何程序,一段时...

Admin

如何完全禁用系统驱动器页面文件并仍然获取转储
paging

如何完全禁用系统驱动器页面文件并仍然获取转储

Windows 7旗舰版 我一直在系统驱动器上使用最小分页文件大小来执行小型转储,但我发现有些东西(如 Hulu 和 YouTube 缓存)仍然大量使用它,除非我正在玩游戏或打开很多东西,否则它很少会跳转到另一个物理驱动器上的主要较大分页文件。问题是我的系统驱动器有一个 SSD,我听说在 SSD 上放置分页文件会很麻烦。因此,我将转储文件移动到与主分页文件相同的驱动器上。 现在,我是否正确地认为,即使完全禁用系统驱动器的页面文件,由于我移动了转储文件位置,我仍然会得到转储?无论如何,Windows 是否仍会自动在系统驱动器上设置该临时页面文件(RAM 的...

Admin

磁盘上每个进程实际分配了多少逻辑内存?
paging

磁盘上每个进程实际分配了多少逻辑内存?

假设处理器是 32 位的。因此,在该处理器上运行的每个进程都会获得 2^32 位的逻辑内存。 如果系统有 n 个进程,那么 n*2^32 位是否分配在磁盘上?分配在哪里?是在交换空间中吗? 如果页面大小为 4KB,则页面总数为 2^32/2^12 = 2^20。此进程驻留在磁盘和 RAM 上的页面总数是否为 2^20?如果不是,那么这 2^20 中分配了多少个?3.#include <stdio.h> int main(){ printf("Hello World"); } 这个简单的过程也占用了RAM+Disk上的2^20页吗? #...

Admin