它是丢弃程序使用的 RAM 还是将其传输到硬盘上的页面文件?或者它只是清理未寻址的 RAM?
在我的英特尔酷睿 i5 2.80 GHz CPU、DH55HC 系列英特尔主板机器上安装了windows 7 64 位 机器,当我右键单击我的计算机并查看系统属性时,我看到“已安装内存(RAM):4 GB(1.93 可用)” .我有 2 x 2 GB DDR 3 RAM 模块。
我已经验证, * 两个 RAM 模块正在工作 * 主板上的两个 RAM 插槽正在工作
这可能是接下来查看的原因,即:BIOS 等中的哪些设置?
虽然我知道在 USB 闪存驱动器上执行写入会降低设备的预期寿命。我听说写的数量从 10 万到 1000 万不等,但我没有听说过读操作的数量。从设备读取是否计入此总数?
我有兴趣只向闪存驱动器写入一次并将其设置为只读。然后每天从设备读取文件一千次或更多次,但我想知道(比如每天读取 1,000 次),闪存驱动器是否需要在 100 天内更换(假设 100,000 r/w 循环寿命)?
我之前在这里看到过这个问题,但无法遵循给出的答案。我想在给定的时间内监控进程 CPU、内存和可能的 GPU 使用情况。如果以图表形式呈现,数据将很有用。
如果我可以使用性能监视器来做到这一点会很好,但我也愿意接受替代解决方案。我曾尝试使用性能监视器,但我的问题是我不确定要使用哪些性能计数器,因为性能计数器太多了。我一直在研究进程、处理器、内存等,但我不确定这些类别中的哪些计数器会引起我的兴趣。我的操作系统是 Windows 7。
我有一个机架空间服务器,我一直在租用它来运行我的个人项目。由于我很便宜,它有 256Mb 的 RAM,老实说,它处理不了很多。每隔一段时间,当流量急剧上升时,服务器决定开始杀死进程,似乎 mysqld 是一种流行的杀死进程。我尝试访问我的网站,但收到一条消息,提示建立数据库连接时出错。检查日志显示mysqld由于内存不足而被杀死。
由于我仍然和昨天一样穷,并且不想升级我的机架空间 VM 的 RAM,有没有办法告诉它在 mysqld 死机时自动重新启动它?
我想使用类似 crontab 的东西,但唉,我也不知道在那里做什么。我想我是“桌面上的 Linux”一代的产物,因为我可以在我的台式机和笔记本电脑(几乎只运行 Linux)上做大多数事情,但仍然缺乏很多 Linux 的服务器管理技能。
服务器运行 CentOS 6.3
我女朋友上周买了一台笔记本电脑。这是一个 4 GB 的 core 2 duo 我们安装了 vista 64bit,我们做的第一件事就是右键单击“我的电脑”以查看 gthe 属性。我们立即注意到她的 RAM 有一些奇怪的地方,这句话说:已安装的内存 (RAM):4,00 GB(3,68 GB 可用)
我告诉她不要担心,认为这一定与笔记本电脑硬件有关(考虑到她的 vista 安装来自与我的相同的 DVD,而且我从未在我的 4 GB 台式机上注意到任何类似的东西)。一小时前,情况变得更糟。我们再次查看属性,现在显示:已安装内存 (RAM):4,00 GB(2,98 GB 可用)
这意味着什么?这些 1,02 GB 是否丢失或被系统使用?
编辑:系统信息有可能是错误的。我只是注意到它报告了一个 intel T6500 处理器,而实际上它是一个 T6400。如何找出系统真正可用的 RAM 量?
EDIT2:检查资源监视器,它说为硬件保留了 1003 MB。是好还是坏?谢谢
我主要使用 Firefox 作为我的网络浏览器。我注意到在打开和关闭一些选项卡后,Firefox 的内存使用量变得越来越大。
这个事实经常导致我崩溃(故意使用任务管理器)并再次打开它,只选择我需要的一些选项卡。在某些情况下,我会打开所有以前打开的选项卡。有趣的是,即使在这种情况下,内存使用量也远低于关闭 Firefox 之前的使用量。
所以我的问题是为什么会发生这种情况?为什么关闭标签没有帮助(至少没有那么多)?有没有办法在不关闭 Firefox 的情况下减少内存使用量?
是否可以将整个操作系统放在 ram 磁盘上?如果我有 16 GB 的 RAM 并且它是 Intel Xeon。我没有 SSD,我的硬盘正在消耗我的启动时间。那么我可以分配一些我的 ram 像 SSD 一样工作,并在其上安装 Windows 和重要软件,以获得超快的速度。或者它比它的价值更麻烦并且只购买SSD会更好?
我一直在处理一个问题,如果我没有在 BIOS 设置中启用“4G 以上解码”,我的服务器系统将无法使用一定数量的存储设备启动。
谷歌结果给出了这个:““4G 以上解码”的定义是允许用户为 64 位 PCIe 设备启用或禁用内存映射 I/O 到 4GB 或更大的地址空间,因为主 VGA 卡应该始终是映射到 4GB 地址以下。” ( https://www.asus.com/support/FAQ/1004170/ )
但这对于不太了解计算机的人来说意味着什么?
我花了两天时间研究这两个可以节省一点内存的功能。我是这样理解它们的:
ZRAM:一旦 RAM 达到 100% 使用率(或剩余的不可压缩内存),它将压缩一些数据并将其放入 ZRAM 交换中以降低 RAM 使用率。如果交换设备空间不足,则 ZRAM 开始写入磁盘/SSD 交换(如果存在)。
ZSWAP:与 ZRAM 类似,当 RAM 使用率达到 100% 时(或者当 RAM 使用率达到“不可压缩内存大小”限制时),数据开始被压缩并存储在 ZSWAMP 池中,一旦该池已满,最近最少使用的块被写入磁盘/SSD 交换。如果块不可压缩,则数据会立即写入磁盘/SSD 交换。
我做对了吗?
1- 这两者中哪一个使用更多的 CPU?
2- 对于内存较低的设备来说,哪一个更好?
3- 对于带有 HDD 的设备来说,哪一个更好?(因为 HDD 比 SSD 慢)
我有 8GB RAM 和 1TB HDD,配备 i5-9400f CPU。我很难做出决定,因为我的 RAM 较低,而且存储设备速度较慢,而不是 SSD。
memory ×10
linux ×2
performance ×2
windows-7 ×2
64-bit ×1
bios ×1
cpu ×1
firefox ×1
hard-drive ×1
lifespan ×1
mysql ×1
process ×1
ramdisk ×1
ssd ×1
windows-10 ×1
windows-xp ×1