Articles of 内存使用情况

在NGiNX中使用别名时,在RAM上加载的文件的内容是什么?

当我通过别名加载一个静态文件时,它会将整个文件加载到RAM中,然后将其发送给用户,还是直接stream到用户? 我徘徊,因为我有一个250MB的RAM的服务器,我徘徊如果我在NGiNX中使用别名来获得一个250MB或更多的静态文件会发生什么。

centos vps内存太满了

我的内存几乎已经满了,没有任何使用它的过程。 也许你认为这是一个重复的问题,但不同于其他人,我也使用了我的-/+ buffers/cache 。 这是相关命令的输出: top – 00:27:38 up 2 days, 21:54, 1 user, load average: 0.07, 0.05, 0.05 Tasks: 90 total, 1 running, 89 sleeping, 0 stopped, 0 zombie Cpu(s): 0.3%us, 0.0%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 1020116k total, 882460k used, 137656k free, 11868k buffers Swap: 2064380k total, 22528k used, 2041852k free, […]

分析docker集装箱的内存和CPU峰值

我想分析单个docker集装箱的最大内存(RAM +交换)使用率和最大CPU利用率。 我知道可以使用docker docker stats和/sys/fs/cgroup/memory/docker//memory.stat (和相应的cpu伪文件)获取实时信息,但是每隔几ms获取一次信息似乎并不是一件好事去寻找高峰的方法。 有没有办法做到这一点? 我在我的主机上使用Ubuntu 16.04 LTS和1.11.2。

一直在pipe理一个MySQL数据库到内存中

不是一个系统pipe理员,所以…我们有一个MySQL 5.0.22实例大小约为4GB的数据库。 该表是InnoDB / UTF-8。 基本上有一个针对索引列的查询。 硬件有16GB的内存。 理想情况下,我想要pipe理,以便数据文件和索引文件应始终在内存中(写入刷新到磁盘)。 这台服务器上的活动很less。 假设它有足够的内存(我认为它),这应该是预期的行为,而不交换到磁盘? 我怎么能确认这种行为正在发生? 提前致谢

如何通过我的web应用程序获得有关RAM使用的知识?

我有一个.Netnetworking应用程序。 在一台服务器上有不同版本的这个应用程序的几个实例。 我应该怎么知道什么数量或内存最大可以消耗一个实例? 我如何监控这个? 服务器中可用内存的保存级别是多less? 除了这个Web应用程序的实例外,我还必须添加sql server 2005。

杀死进程是否意味着免费使用过的内存?

我有服务,每秒运行外部exe程序(例如process1.exe)并杀死他们。 Taskmgr – 只显示一个进程。 运行服务后,我得到最小的空闲内存可用性。 所有进程内存和总使用内存的总和不相等。 当我运行RamMap进程时,我看到很多扩展procces1.exe。 看起来杀人的过程并不意味着释放它的记忆。 你可以build议Windows软死进程内存泄漏检测?

在午夜和上午6点交换store.exe内存的尖峰

我有安装了Exchange Server 2007的Windows Server 2003 R2 64位SP2。 该服务器有12GB的RAM,在夜间,总是在12PM和6AM之间,使用store.exe的大部分内存使用率达到100%。 现在我知道Exchange Server将使用尽可能多的内存,并在任何其他进程需要时释放它。 但是这里并没有发生什么事情,白天的内存使用率是50%左右。 我已经检查了,在12PM和6AM之间没有备份。 我们的备份运行在上午6点和上午9点,晚上9点。 从我所掌握的统计数据来看,这种行为已经持续了一段时间(至less3个月),但过去一周才收到警报。 所以我的问题是:在那段时间交换服务器是否有这样的内存饥饿? 非常感谢。

添加应用程序数据后,Tomcat消耗更多的内存。

将更多数据添加到应用程序或应用程序Oracle数据库之后,Tomcat服务器突然显示增加了2 GB的内存消耗。 我的意思是,重启后Tomcat是正常的,但几个小时后,它显示约。 2000MB的内存空间。 有4个服务器,这四个数字都很接近。 在数据相邻之前,它performance得恰到好处。 请有人可以指定是否更多的数据在数据库中是造成问题或其他东西需要查看? 在这段时间内,CPU的等待周期并行增加。

Perl脚本,将远程SSH到Linux和获取内存状态回到我的机器

我需要帮助。 我有Linux的盒子(openSUSE 11.4); 编写Perl脚本(Perl 5,版本12)。 我的脚本应该SSH到远程Linux机器,并取回内存结果。 到目前为止,我已经使用SSH与DSA私钥进行无密码连接。 现在我坚持要获得记忆。 我试图使用Filesys :: DiskSpace模块,但是我在安装这个模块时遇到一些麻烦。 猜猜这是行不通的。 任何帮助将不胜感激! 提前致谢!

我们如何找出在我们的服务器上导致高速caching使用率的原因?

每个星期五从22:00开始,我们的服务器开始使用大量caching,然后在大约两个小时后死亡。 请看下面的仙人掌图。 我们尝试使用https://raw.githubusercontent.com/pixelb/ps_mem/master/ps_mem.py使用大量内存的狩猎过程,但是它显示的内容如下所示。 … 438.0 MiB + 1.1 MiB = 439.1 MiB XXXEngine XXX 961f4dbc-3b01-0000-0080-ff115176831d xxx 520.2 MiB + 1.7 MiB = 521.9 MiB XXXEngine XXX f2ac330c-3a01-0000-0080-a2adb5561889 xxx 10.4 GiB + 829.0 KiB = 10.4 GiB java -server -Xms1G -Xmx5G -Djava.net.preferIPv4Stack=true -cp ../lib/hazelcast-3.2.2.jar:../lib/xxx.cache.jar com.hazelcast.examples.StartServer (2) ——————————— 28.1 GiB ================================= 这与caching100G无关,我们认为Linux可能会使用那么多的内存来caching磁盘I / O,所以我们使用atop来衡量它。 这是我们atop -r atop-20140919-230002-062979000.bin […]