我正在阅读有关内存管理的新书 Windows Internals 5(物理地址扩展 PAE 部分的第 9 章)。在第 770 页提到“32 位系统在内部用 24 位表示物理地址”。我完全糊涂了,我认为 x86 物理内存也应该由 32 位寻址,这就是为什么系统被称为 32 -位系统。
任何想法有什么问题?
提前致谢,
乔治
Linux 如何在不同的微处理器上运行?每次安装时都会编译Linux内核吗?
我是 Linux 新手,我认为我错过了一些东西。出于某种原因,我得到的 VPS 运行的是 Fedora Core 6。从周围阅读来看,yum 看起来很方便,所以我想我会从那里开始。但是,当我运行 RPM 时,我得到:
python-elementtree is needed by yum-3.0.6-1.fc6.noarch
python-sqlite is needed by yum-3.0.6-1.fc6.noarch
rpm-python is needed by yum-3.0.6-1.fc6.noarch
urlgrabber is needed by yum-3.0.6-1.fc6.noarch
yum-metadata-parser is needed by yum-3.0.6-1.fc6.noarch
Run Code Online (Sandbox Code Playgroud)
好的,所以我首先需要这些,没问题 - 但是等等,我去安装 yum-metadata-parser - 我得到了另一个依赖项列表。
在服务器上的 usr/bin 目录中,我看到了大量的二进制文件,包括 yum。有人可以解释我如何从二进制文件安装文件,或者如果未安装程序,为什么二进制文件会在这里?
我尝试安装一些 Crucial 1024MB PC5400 DDR2 667MHz ECC 内存(CT12872AA667),但系统无法启动 - 只是发出哔哔声。
原来的内存是PC2-3200R ECC,我买新内存的地方没有那么低的速度。我认为 5400 应该没问题,因为它们通常以较低的速度运行。
我可以做些什么来使它工作,还是我不走运?
在网上搜索我发现了几个专门为它销售 5400 速度 RAM 的网站!