Articles of 内存

硬盘驱动器智能故障的原因是什么?

具体而言,系统内存故障会导致硬盘驱动器SMART故障,并且硬盘驱动器连接器是否可能导致SMART故障?

如果MemTest86 +发现错误,你会怎么做?

我已经构build了两个类似的Hyper-V服务器。 一个是好的,但其他Windows Hyper-V核心在1〜4天内失败(BSODs有不同的原因)。 唯一不同的部分是CPU和RAM。 现在我正在用MemTest86 +testing失败的服务器,并得到一个错误; Test:8 Pass: 0 …etc Count: 1 这个错误是致命的吗? 有4个没有ECC的4GB RAM模块。

重启后有一半以上的内存正在使用

我正在尝试使用Azul的ZingVM进行testing,这需要预先分配大量内存。 问题是,在我的服务器(运行Cent OS 5.8)有16GB内存,超过8GB将在重新启动后立即使用…像这样(我重新启动服务器,SSHlogin到它,并运行一次free -m ): total used free shared buffers cached Mem: 16048 8281 7767 0 1 19 -/+ buffers/cache: 8260 7788 Swap: 18047 0 18047 缓冲区和caching显然不贡献于使用的8GB内存。 这是每天运行Apache Tomcat的应用服务器(用于testing),我相信Tomcat不会自动启动。 我试图找出哪个进程正在使用如此大量的内存与top ,但只发现最高RES使用过程只使用4460K … 不过,我有另一台服务器(与OS OS 5.8)运行MySQL。 这个数据库服务器的内存使用情况是正常的。 现在,我正在testing数据库服务器上的ZVM,并且在启动时分配65%的RAM,重新启动后, free -m显示: total used free shared buffers cached Mem: 16048 10942 5105 0 3 55 -/+ buffers/cache: […]

慕尼黑和奇怪的服务器内存使用情况

我一直在分析我的munin图,发现我的服务器的内存使用率相当高。 题: 我的服务器内存使用率是否过高? 如果是我应该: 获得更多内存的EC2实例 改变一些configuration(build议?) 背景: EC2大型实例 在一年的时间里,我对服务器做了一些小的改动。 然而,我不记得我所做的所有改变。 一个变化是启用MySQLcaching。 在下面的图表中很容易看到这一点。 至于我们的Web应用程序的PHP /后端没有太多的改变。 附加统计: 内存使用情况: http : //i.imgur.com/1eBmT.png 正常运行时间: http : //i.imgur.com/kClgo.png MySQL: http : //i.imgur.com/vg6fj.png Apache卷: http : //i.imgur.com/OO8jh.png Apache访问: http : //i.imgur.com/6fZNI.png Apache进程: http : //i.imgur.com/cMthh.png CPU: http : //i.imgur.com/0Mnel.png Inode: http : //i.imgur.com/4Qfo6.png Google Analytics(比较访问与统计): http : //i.imgur.com/yl8Ui.png 边注: 我是一个相当不错的开发人员(PHP …),但当谈到Linux我慢慢学习。 […]

在linux服务器上使用所有的内存是否安全,而不是为caching留下任何东西?

我有一个CentOS服务器完全专用于MySQL 5.5(主要是innodb表)。 服务器具有32 GB RAM,SSD磁盘和平均内存使用情况如下所示: 所以大约25GB正在使用中,大约6.5GB被caching。 我遇到了WRITE查询的性能问题,所以我在想,这是最佳的caching大小吗? 我可能会增加innodb缓冲区的大小,这样linux的caching会变小,或者减less,所以会更大。 什么是Linux上繁忙的MySQL服务器的最佳使用/caching内存平衡?

使用Nginx,Gunicorn,Django运行论坛需要多less内存?

我开始了一个ec2实例(微型)来testing我可用来运行一个网站的内存量,但我期待有更多。 所以我的问题是:我需要多lessRAM来运行使用Django,Nginx和Gunicorn的站点。 这是我发现的: 启动Ubuntu 12.04实例将消耗: total used free shared buffers cached Mem: 590 235 354 0 7 182 -/+ buffers/cache: 45 544 Swap: 0 0 0 运行Gunicorn后: total used free shared buffers cached Mem: 590 195 394 0 9 73 -/+ buffers/cache: 112 477 Swap: 0 0 0 所以我有394MB可用,虽然我忘了创build交换卷。 足够运行每月接收3000-4000次访问的论坛吗? 我也将赞赏一些正确的方式来configuration交换的意见。 非常感谢

MariaDB / MySQL使用了大量的线程/内存

我一直在build立一个新的VPS,并想尝试MariaDB。 我正在使用MariaDB 10.0.1,据我了解,它是相当于MySQL 5.6。 从MariaDB / MySQL 5.5开始,线程的线程处理是否发生了巨大变化? 这是我在旧服务器(CentOS 5.9,MySQL 5.5)上看到的: 在MariaDB 10(MySQL 5.6)的Centos 6.3上: 以下是一些事实: 在服务器A(CentOS 5.9,MySQL 5.5)上: 有大约15个数据库连接到各种网站和服务 Plesk已安装 MySQL是微调的: /etc/my.cnf中 [mysqld] local-infile=0 query_cache_type = 1 query_cache_size = 32M datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Misc vars key_buffer_size=32M join_buffer_size=512K tmp_table_size=32M max_heap_table_size=32M thread_cache_size=4 table_cache=300 # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 # […]

pages_sharing和pages_shared在ksm上的差异

有人可以帮我理解这一点。 我正在运行带有5个虚拟磁盘的kvm主机。 这些是ksm司机统计 each page is 4KB cat /sys/kernel/mm/ksm/pages_shared 162221 cat /sys/kernel/mm/ksm/pages_sharing 264281 cat /sys/kernel/mm/ksm/pages_unshared 241483 “pages_sharing”是由vms创build的页面总数。 和“pages_shared”是被发现相似并合并在一起的页面的数量。 if that is true then why is pages_sharing-pages_shared != pages_unshared 264281-162221 != 241483

Sar:空闲内存统计(包括缓冲区,caching)

free命令以两种forms提供可用内存的数量:完全空闲的内存( Mem行)和用于caching和缓冲区的一次性内存( -/+ buffers/cache行): -bash-3.2$ free -m total used free shared buffers cached Mem: 16057 15173 884 0 17 2520 -/+ buffers/cache: 12635 3422 Swap: 12287 4937 7350 在这个例子中,有884 MB的空闲内存,不包括缓冲区和caching,还有3422 MB的空闲内存包括缓冲区和caching。 如何在sar获得第二次测量(空闲内存,包括缓冲区和caching)?

运行2个Windows 2012安装build议的ESXi

经过多方面的考虑和build议,我打算使用虚拟化元素来部署一些新的服务器。 原来的(物理)计划是运行域控制器,SQL(express),IIS和文件/打印服务器的一台服务器。 这将是100个用户,虽然可能只有四分之一将使用IIS和文件/打印。 为了帮助进行灾难恢复,我现在计划在具有10GB内存的服务器上运行ESXi 5.1,然后在两台虚拟机上运行: VM1:Windows 2012 – 域控制器 VM2:Windows 2012 – SQL Express,IIS,文件/打印服务器 我应该如何去分配资源? VM1的4GB RAM和VM2的6GB RAM听起来是对的吗? 还是可以“过度使用”内存并让ESXi处理它? (我相信这应该是虚拟化的好处之一)。 我的ESXi主机将有两个数据存储(2x500GB镜像RAID和2x1TB镜像RAID)。 我打算让第一个数据存储上的虚拟机,然后是第二个数据存储上的第二个虚拟硬盘(对于VM2),这将是我的文件服务器共享。 我得到印象很深的configuration光盘将是最好的。 我还考虑在ESXi中使文件服务器虚拟硬盘“独立”,这意味着它不会被快照,因此如果我执行虚拟机备份(?),则不会包含这些文件。文件将从guest虚拟机操作系统,这就是为什么我不希望我的“灾难恢复”虚拟机备份包括所有这些以及大小将是非常大的。 我将在其他地方有一个“备份”域控制器。 我在上面做了什么明显的错误? (我希望不是)。 谢谢。