这是从顶部的输出。 我不明白为什么httpd进程使用交换空间。 top – 13:49:45 up 28 days, 2:11, 4 users, load average: 1.31, 1.32, 1.20 Tasks: 262 total, 1 running, 260 sleeping, 0 stopped, 1 zombie Cpu(s): 17.4%us, 1.6%sy, 0.0%ni, 80.7%id, 0.0%wa, 0.0%hi, 0.3%si, 0.1%st Mem: 15404040k total, 15071684k used, 332356k free, 711036k buffers Swap: 8388604k total, 6264k used, 8382340k free, 5362172k cached PID […]
我有安装了Ubuntu的VPS服务器。 总内存16GB,但我的服务器只使用3-4GB …问题是为什么? 我设置innoDB使用12GB,但没有任何改变。 服务器负载1.5 如何增加内存使用量? 当我有专用的服务器ubuntu时,总是使用所有的内存caching的东西,加快进程。
我正在运行一个Debian 9(伸展)和2GB内存的小型vServer。 几个月来,我不知何故失去了大约500MB的RAM,我不知道如何使用它们。 当我free -h运行free -h total used free shared buff/cache available Mem: 2.0G 1.0G 482M 66M 511M 764M Swap: 1.0G 0B 1.0G 我可以看到有一半的内存被使用,大约四分之一用于caching,如果需要的话可以释放,剩下的是免费的。 但是当我现在检查我正在运行的进程时,我只能发现我的进程使用了大约500MB。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1458 mysql 20 0 927516 359260 0 S 0.0 17.5 108:31.26 mysqld 877 seafile 20 0 258032 94644 […]
我有一个使用RAID 10configuration的btrfs文件系统的NAS群集系统。 最近,我们一直面临着“设备上没有剩余空间”的错误,我终于find了元数据几乎完全用完的错误。 所以我希望执行一个平衡操作来解决这个问题。 我不清楚的是,在平衡操作发生时,我们的用户是否可以继续工作并访问NAS上的目录? 平衡手册指出: “文件系统的磁盘状态总是一致的,所以意外的中断(例如,系统崩溃,重新启动)不会损坏文件系统。平衡操作的进程暂时存储,并在挂载时恢复,除非挂载选项指定skip_balance。“ 这使得我认为大块的数据块在完成平衡之后才会重新分配,但是我还没有在任何地方find明确的答案:用户是否可以继续工作,在nas上读写数据在平衡操作期间,还是有必要在这个过程中使系统离线,这可能需要几个小时甚至几天的时间来处理我们的TB数据?
因此,免费输出我们关心的应用程序内存使用量通常是 – / + buffers / cache行中的可用内存量。 对于像Oracle这样的数据库应用程序来说,为数据库提供大量的caching和缓冲区以便与所有IO一起运行非常重要? 如果这是有道理的,你怎么知道多less?
www〜:免费 caching总共使用的空闲共享缓冲区 Mem:2048 1848 199 0 21 274 – / + buffers / cache:1552 496 交换:4095 4086 9 在运行apache / nginx / MySQL的Ubuntu生产networking服务器上,并为很多networking客户提供服务,看起来我们的免费交换内存空间几乎全部用完。 这是什么意思? 我知道我们应该增加更多的RAM /内存到服务器上,但是我想知道如果当前的使用量持续下去会有多糟? 我们要等到这个周末,当交换空间用完时服务器会崩溃吗? 研究停止? 运行真的很慢?
我得到了一个服务器,它工作了一段时间,然后突然吃了所有的内存,然后挂起。 我需要能够监控它,并认为我可以使用资源监视器。 但我还没有find一种方法,使其将所有日志logging到日志文件? 当消耗完所有内存后,我不能login到服务器(必须先重新启动它),因此需要一个日志文件。
我想比较redis-server和mysql-server的内存和CPU使用情况。 我已经使用一个分析器来获取客户端数据,但是我也想知道在执行查询时服务器上发生了什么。 你知道一个我可以使用的工具吗? 我在Mac OS X10.6.8本地运行它们
可能重复: 缓冲区/caching线在输出中的含义是免费的 为什么Linux会奇怪地报告“空闲”内存? 我有一个12GB内存的VPS,我主持了一对静态网站,2个小型Magento动力商店和几个WordPress的安装 – 总体上没有什么令人兴奋的,一般低stream量。 我注意到,虽然我的内存消耗相当高 – 请看下面的免费m的结果: total used free shared buffers cached Mem: 12306384 12137728 168656 0 753360 8629744 -/+ buffers/cache: 2754624 9551760 Swap: 1048564 104 1048460 另请参阅Mumin的截图http://s13.postimage.org/q2xewgnef/Screenshot_4.jpg 现在我认为9,5 GB似乎是缓冲区/caching相关 – 但我觉得这相当高。 这是我不得不担心的事情,还是最终会解脱? (我已经读过,但我当然不是专家) 另一个方面是Memcached已经安装一次,并应用到我的一个Magento安装 – 它可以与它有关吗? 一些专家的意见将是真正的赞赏。
我的Ubuntu 12.04.2服务器(所有的软件包和发行版本都是最新的)当我在今天早上炮弹时,只用了558MB的内存。 除了sshd以外,服务器上没有任何东西在运行。 在/var/log/auth.log ,中国只有一次“闯关”(因此没有什么比这里普通的)。 除了22以外的每个端口都是通过iptables从外部封锁的。 Ubuntu 12.04.2服务器在运行3天后使用+ 500MB内存是否正常,还是应该担心? 如果你想知道,我没有stream程信息,因为我一开始没有想太多,所以我重新启动:( 内存使用情况重启后30分钟(显示正常): $free -m total used free shared buffers cached Mem: 1995 128 1867 0 5 50 -/+ buffers/cache: 72 1923 Swap: 1953 0 1953