Articles of 内存

我不应该在同一块主板上同时使用RDIMM和LR-DIMM,对吧?

我试图在同一主板上同时使用: 三个LR-DIMM记忆棒, 四个RDIMM记忆棒。 服务器拒绝启动; 当我使用三个LR-DIMM棒或四个RDIMM棒时,服务器启动成功。 但是,我没有testing不同的configuration和不同的插槽,以确保它是两种types的混合,防止服务器启动。 根据这款主板的手册 (华硕Z9PR-12): 您可以使用本节中的内存configuration将1GB,2GB,4GB,8GB,16GB和32GB * RDIMM或1GB,2GB,4GB和8GB * UDIMM或8GB,16GB和32GB * LR-DIMM安装到DIMM插槽 我不确定手册中“or”的用法是不是也不应该混合使用不同types的内存,比如在我的情况下,使用RDIMM的LR-DIMM。 问题: 一般来说,服务器主板一般只能同时支持一种types, 在我的情况下,服务器可能是不是由于其他原因,如错误的插槽被使用? 从技术上说,是什么阻止了主板同时使用不同types的内存呢? 如果使用两个CPU,可以将LR-DIMM内存插入与CPU 1关联的插槽,并将RDIMM内存插入与CPU 2关联的插槽? 我是否有试图同时使用这两种types的风险,损坏主板或内存?

Windows相当于Linux vmstat pswpin和pgfault?

有没有一种方法来查询Windows的交换页面的总页数和总页数错误? (在Linux上的/proc/vmstatfind的值) 我只能findWin32_PerfFormattedData_PerfOS_Memory ,但值是瞬时的。 谢谢

在Ubuntu 14.04上不能更改PHP 5.5.9上的memory_limit

我使用fpm在Nginx上运行PHP。 报告的memory_limit是128M,我不能改变它为我的生活。 PHPINFO: 服务器API:FPM / FastCGI configuration文件:/etc/php5/fpm/php.ini 内存限制:128M /etc/php5/fpm/php.ini中的memory_limit是256M 如果我运行grep -Ri "memory_limit" /etc它返回: /etc/php5/fpm/pool.d/www.conf.dpkg-dist:;php_admin_value[memory_limit] = 32M │Max: 921.53 kBit/s Max: 11.70 MBit/s /etc/php5/fpm/pool.d/www.conf:;php_admin_value[memory_limit] = 32M │Ttl: 233.43 kByte Ttl: 2.14 MByte /etc/php5/fpm/php.ini:memory_limit = 256M │ /etc/php5/cli/php.ini:memory_limit = -1 我已经停止了nginx和php-fpm,完成了sudo killall php-fpm并重新启动了nginx和php-fpm。 Memory_limit仍然是128M。 请发送帮助。

RamMap显示了数百万个任务pipe理器没有的进程

我有一个32GB内存的服务器2008盒,我一直在调查为什么它耗尽内存每150天。 任务pipe理器显示,我们运行在99%的内存使用率,但所有的进程不加起来。 当我在RamMap中查看时,实际上有数百万个使用4K RAM的相同应用程序。 我知道Windowscaching应用程序closures后RAM中的一些设置,以便应用程序可以快速启动,但我的问题是为什么它有多个PID的实例? 当然,每个应用程序caching设置是足够的? 每次应用程序重新启动它创build另一个进程。 这个问题是由一个监视程序监视应用程序两次导致它启动应用程序两次,并造成其他崩溃。 现在我只是想了解一下内存分配的一点,是否有办法防止这种情况再次发生?

XenServer 6.5的Xackup备份types

我正在运行Xackup试用版并开始备份一些linux和windows虚拟机。 我select了磁盘和内存状态作为备份types。 一切运行良好,备份确定。 当我去编辑我为添加另一个虚拟机而制定的计划备份计划时,它抱怨说:“ 保存到存储位置的虚拟机无法恢复到之前的运行状态,并且在拍摄快照时可能会对系统产生更大的性能影响。 “ 任何人都可以确认这是否是100%的真实? 我仍然可以select磁盘和内存的选项,备份运行良好。 我可以没有问题地恢复 。 我唯一的问题是我仍然在testingxen和xackups,所以我一直无法在重要的机器上testing备份。 所以我自然有点犹豫是否承诺。 如果有人可以阐明磁盘备份与内存+磁盘备份,我会很感激。

DIMM排名交错机制

我读了关于排名交错的这个: http : //frankdenneman.nl/2015/02/20/memory-deep-dive/ 交错从信道上的交错继续到在信道中交叉排列。 这仅在使用双列或四列DIMM时才会发生。 如果一个通道使用混合排名DIMM填充,并且存在单列DIMM,则排列交错将恢复为单向交错。 单向排列交错会导致将位存储在单个DRAM芯片中,直到它移动到另一个DRAM芯片之前处于能力状态。 秩交织提供了性能优势,因为它提供了内存控制器来并行化内存请求。 通常会导致更好的延迟。 然而,双排名和四排排名之间的performance差距是微小的,只有在挤出最后一个performance时才起作用。 尽量避免单列DIMM。 是否有可能通过代码API强制排名交错? 或者它是一个herdware的财产?

Postgresql计算内核共享内存?

我们正在运行PGSQL 9.2 ,以下是硬件规格 OS: CentOS7 64bit CPU: 24 Memory: 32GB Disk: SSD 我想计算shmmax / shmall值,那么最好的方法是什么? 我谷歌和人说50%的总内存。 但在我的箱子,我只有PGSQL运行,那么为什么不是总内存的80%? 我可以configurationkernel.shmmax 28GB吗? 并保持4G的Linux操作系统。 你有什么build议?

如何增加用于32位Linuxcaching的内存量?

我有一台运行32位Debian GNU / Linux v7.9的64位内存的服务器: # uname -a Linux srv1 3.2.0-4-686-pae #1 SMP Debian 3.2.68-1+deb7u5 i686 GNU/Linux # free -m total used free shared buffers cached Mem: 64203 8352 55850 0 134 5861 -/+ buffers/cache: 2356 61847 Swap: 8582 0 8582 问题在于, 内存可以被用于caching ,因此可以提高系统性能。 我有另一台服务器与运行64位Debian GNU / Linux v8.1相同的硬件,并没有这样的问题: # uname -a Linux srv2 3.16.0-4-amd64 […]

物理内存在sql更改后耗尽

我们有一个2008年的R2服务器工作5年,其物理内存总是在70%左右,但在我们最后的站点代码和SQL存储过程和function更新后,达到94-96%,网站的所有页面变得缓慢,大多数的用户超时错误。 服务器是64位,有8GB的内存和SQL数据库大约15GB,我们有大约50个用户。 我的首要任务是让用户快速运行页面,并停止这个SQL超时,而不是通过获取超时等待时间更大,因为这将使用户等待将近2分钟,直到数据将被加载到页面。 我不是服务器的专家,但我做了一些设置检查,以显示您的帮助。 请参阅提供的截图并分享如何处理问题。 这些是我有的SQL设置: 这是我运行查看锁的SQL查询:

XEN VPS错误的内存?

我在XEN平台上订购了1GB内存的VPS。 CentOS 6.6 uname -a Linux vps 2.6.32-504.23.4.el6.x86_64 #1 SMP Tue Jun 9 20:57:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 我检查了内存的数量: cat /proc/meminfo MemTotal: 667536 kB MemFree: 211084 kB Buffers: 12880 kB Cached: 304484 kB SwapCached: 0 kB Active: 135240 kB Inactive: 192692 kB Active(anon): 10572 kB Inactive(anon): 124 kB Active(file): 124668 kB Inactive(file): 192568 […]