Articles of 内存

内存碎片在nas上

我有一个qnap nas单元,我试图创build一个额外的iscsi目标,并且创build过程失败。 我不想在其他相同的单位上做任何事情,但是这个已经跑了更长的时间了。 ssh进去看看 dmesg包含许多其他的事情: [3431220.016334] SLAB: Unable to allocate memory on node 0 (gfp=0xd0) [3431220.016335] cache: kmalloc-65536, object size: 65536, order: 4 [3431220.016341] node 0: slabs: 12/12, objs: 12/12, free: 0 好的,我们得到了问题的原因。 # cat /proc/meminfo MemTotal: 3939760 kB MemFree: 190480 kB Buffers: 3212476 kB Cached: 188868 kB SwapCached: 48 kB 所以所有的内存分配给缓冲区。 在一台Linux机器上,除了块IO之外几乎没有什么奇怪的 # cat […]

服务器突然掉在空闲的内存,但仍然运行良好

我正在运行8GB内存的Debian 8。 同时运行Zabbix并添加了显示空闲内存的自定义项目: vm.memory.size[free] 根据Zabbix的消息,它已经运行了数周,拥有大约4GB的可用内存。 突然,超过3天,它已经下降到200MB左右的空闲内存,但仍然运行良好。 在terminal这是免费的节目: free -m total used free shared buffers cached Mem: 7998 7745 252 42 142 7284 -/+ buffers/cache: 319 7679 Swap: 2047 0 2046 男人之前:免费赠送4GB左右,现在只有252MB。 但缓冲区/caching显示很多免费。 我正在运行PostgreSQL作为唯一的应用程序。 我该怎么做才能最好地了解机器中发生的事情? 我会对可用/可用内存的真实看法,所以我知道何时增加更多的内存,而不是担心 – 就像我现在。 Zabbix图表的截图: http : //imgur.com/a/lgyMD 更新: 运行提供顶级'%MEM': 24091 postgres 20 0 226720 65664 64216 S 1.7 0.8 0:03.19 postgres […]

KVM主机应该做托pipe虚拟机以外的事情吗? (如ZFS)?

在pipe理程序和客户操作系统中运行资源密集型服务的性能和稳定性有什么影响? 我想build立一个既有Linux又有Windows的工作站,由(可能)KVM托pipe。 两者都将使用一些相同的服务:例如,虚拟机将存储在zvols上,并共享专用于文件存储的zpool。 我决定在虚拟机pipe理程序操作系统中运行哪些服务,以及在虚拟机上运行哪些服务。 如果我把ZFS这样的服务放在虚拟机中,我担心它们可能会变慢(因为它们必须通过虚拟机pipe理程序)或者更容易出错,因为它们将取决于控制器的传递(还有一件事情会有问题用)。 另一方面,我担心太多的额外任务会给系统pipe理器造成负担,这也会造成问题,而且我也担心如果我没有将虚拟机放在限定的虚拟机中,ZFS会消耗多less内存(I'我想把32Gb投入到运行ZFS的任何一个操作系统上,而且我担心在系统pipe理程序中安装的东西太多会使得影响整个系统的冲突更可能发生(因为这些冲突会发生在pipe理程序内部)。

Windows Server 2008资源监视器 – 内存 – 不同的列是什么意思?

当我在Windows Server 2008机器上的任务pipe理器中单击“资源监视器”时,会看到一些小节。 当我点击内存时,会看到一些定义内存types的列。 提交,工作集和私有 例如,对于MySQL服务器… 提交= 191MB,工作集= 33MB,私有= 28MB。 这是什么意思?

MySQL:限制同时服务的客户端数量

在特定情况下服务器内存不足的情况下遇到问题。 我所考虑的一个解决scheme是限制同时服务的客户端的数量,但有额外的客户端等待一个空闲的插槽,而不是让他们得到“太多的连接错误”。 这可能吗? 我如何计算每个打开的mysql连接的最大内存使用量?

RH 7.2:ps和top的内存使用不匹配; 问题还是正常的行为?

当我在我的Red Hat 7.2机器上使用“top”命令时,它告诉我4.0个内存中有3.9个正在被使用,而且大约有135个空闲空间。 但是,当我使用“ps”命令列出所有进程及其内存使用情况时,列表最多只能添加大约650meg。 这是预期的行为,还是有什么事情应该引起关注? 我读过Linux将使用可用RAM来caching磁盘上经常使用的文件,可能会导致“缺less”RAM利用率? 谢谢! IVR复仇者

Web服务器崩溃的RAM加载

嘿,我有一个问题,可能不容易回答,我真的希望你能帮助我 我有一个网站服务器,只有一个网站托pipe,这个网站是一个基于joomla的网站。 问题是,重新启动系统(networking服务器)后,我有近130MB的免费公羊,几秒钟后,我只有20MB的免费公羊! 这怎么可能呢? 问题是..我如何testing本地主机的RAM使用情况? 是否存在任何能够告诉我在我的网站上发生了什么的应用程序? 谢谢!

高Sqlservr.exe内存使用情况

我有一个sqlservr.exe(版本2008)的问题。 它使用更多的内存。 我检查了Windows任务栏pipe理器,sqlservr.exe使用情况(内存使用情况 – 8GB内存)。 我不知道如何修复它。使用Perfmon获取服务器的以下指标: SQLServer:Buffer Manager Buffer cache hit ratio 13 SQLServer:Buffer Manager Page lookups/sec 46026128096 SQLServer:Buffer Manager Free pages 129295 SQLServer:Buffer Manager Total pages 997309 SQLServer:Buffer Manager Target pages 1053560 SQLServer:Buffer Manager Database pages 484117 SQLServer:Buffer Manager Reserved pages 0 SQLServer:Buffer Manager Stolen pages 383897 SQLServer:Buffer Manager Lazy writes/sec 384369 SQLServer:Buffer Manager […]

在Windows上,可以监视每个进程的硬故障吗?

我正在调整运行Windows Server 2003 SP2的生产服务器。 我想监视每个进程的硬故障(分别读写)。 可能吗?

内存上8个closuresSQL Server实例的影响?

我已经inheritance了以前安装了8个SQL Server 2005开发版实例的服务器。 我正在使用的实例是SQL Server 2008 Express。 所有Developer Edition实例都被禁用以及相应的SQLAgent。 有人要求不要卸载任何东西。 我们看到在新数据库上运行DBCC CHECKDB时出现内存错误: 消息8921,级别16,状态1,行1检查终止。 收集事实时发现失败。 可能tempdb空间不足或系统表不一致。 检查以前的错误。 消息701,级别17,状态123,行1资源池“内部”中没有足够的系统内存来运行此查询。 这些先前安装的实例是否可以影响活动实例的内存使用情况,即使它们被禁用?