为了运行 Active Directory 和 DNS 服务器,Server Core 2008 R2 的最低内存要求是多少?
我读过有人使用 256MB。尽管在运行时总结内存使用情况tasklist表明它是可以的,但这似乎很低。
有什么办法知道吗?
我的数据库服务器使用了 191MB 的交换空间 - 但也显示了 182MB 的可用RAM
这个盒子是一个专用的 MySQL 服务器,运行 Debian Lenny。
如何确定谁以及为什么填充交换空间而不是使用空闲 RAM?
我有一个特定的服务器:用于操作系统 (CentOS) 的 50GB SSD、用于 MySQL 的 128GB RAM 和 320GB SSD。
我想知道我是否真的需要 SWAP?我经常读到,即使有很多 RAM,2GB 也很好。
该服务器将主要是一个 MySQL 数据库。保留 2GB SWAP 有什么好的理由吗?
我想在 VDS\Cloud 上选择服务器的分发版本。我在 32 位和 64 位之间进行选择。
一方面,64 位操作系统的服务器比 32 位操作系统的服务器更快(这是真的吗?)。另一方面,具有 64 位操作系统的服务器上的每个应用程序都需要 2 倍的 RAM。RAM 是服务器的主要属性,因为当您增加 RAM 消耗时,大多数 VDS\Cloud 提供商会增加成本。
我将使用:MySQL、Ruby、Ruby on Rails、nginx
让所有内存条都具有相同的内存大小很重要吗?
有人告诉我,将我们的服务器从64GB (8 x 8GB)升级到72GB (7x 8GB + 1x 16GB) 不会产生任何性能提升,因为内存条的大小不同。
这是真的?如果是,你能解释一下为什么吗?
服务器规格:Dell Power Edge Intel Nehalem 双插槽四核 2.26 GHz。在 Debian 上运行。(运行不同的操作系统(例如 Windows)有区别吗?)
Windows Server R2 Web/Standard 的最大内存是否只有 32GB?
为什么像SuperMicro MBD-X8DTH-6F-O这样的主板既支持 24gb 无缓冲内存,也支持 192gb 注册内存?
我正在做一些生物信息学工作,其中限制是内存量(即,该过程不可并行化)。我看到像 Dell R715 这样的服务器有两个用于 Opteron 6100 CPU 的插槽和 128GB 的 RAM,可以使用 16 x 8GB DIMM。
每个 CPU 都有一组与之关联的 DIMM。
我的问题是,如果我将 Linux 放在这样的机器上,每个 CPU 只能寻址一半的 RAM 吗?换句话说,如果我在 Linux 下运行一个单线程程序,那个进程可以访问 128GB 的 RAM 还是只能访问 64GB 的 RAM?
在 linux 服务器 (Ubuntu Lucid) 上,我使用的交换在服务器上按小时不断增长,我很难确定哪个进程在交换中增长。
我可以使用什么工具来监控它?
我有一个在 VMware 下运行的新系统,我只是想了解内存使用情况。
在 vSphere 客户端中,它使用 335,544 KB 显示我处于活动状态:

但是,linux 显示我使用了 3,146,148 KB:
root@PFDEV-SVN:~# free -k
total used free shared buffers cached
Mem: 4118636 3146148 972488 0 477216 1268364
-/+ buffers/cache: 1400568 2718068
Swap: 6040400 0 6040400
Run Code Online (Sandbox Code Playgroud)
为什么这如此不同?我只是读错了吗?
这是 Ubuntu 9.10,未安装 vmware 工具,在 ESXi 服务器上运行。
memory ×10
linux ×3
swap ×3
hardware ×2
32bit-64bit ×1
centos ×1
debian ×1
debug ×1
mysql ×1
opteron ×1
performance ×1
vmware-esxi ×1