Articles of 内存

Mysqld.exe内存大小增加到130MB,性能差

我已经用java 8和mysql服务器部署了我的应用程序。 运行mysqld.exe时需要占用130 MB的内存,并停止增加。 但之后我的应用程序的性能很差。 任何人都可以帮助我找出背后的原因。 哪个因素增加了mysqld.exe的内存大小,以及为什么我的应用程序被数据库困住了。 提前致谢

确定谁每天获得新的自由空间

我有一个Windows Server 2012 R2。 我在那里托pipe我的开发数据库服务器。 上个星期我截断了很多表,并做了一个缩小数据库来释放一些空间。 我已经获得了大约60GB的可用空间。 现在可用空间每天大约减less5GB(3天15GB)。 我想知道谁每天要占用这么多的空间。 这不是数据库事务 – 因为我的开发数据库中没有很多事务。 有没有一种方法可以让每天声称“新”空闲空间的人? 请清楚,我不是在寻找每个应用程序使用的内存。 我正在寻找的是每天都有“新”自由空间的人。

Mysql服务器(ubuntu)内存使用率在重启后变高。 2天后重新启动后进行交换

我有一个VM上的Mysql服务器 16核CPU 59 GB RAM Ubuntu 13.10 Mysql版本是5.5.37 这是一个只用于报告目的的从数据库。 因为原来Mysql的innodb_buffer_pool_size(49G)那么大的服务器使用SWAP。 所以我将innodb_buffer_pool_size设置为35G,然后重新启动服务器(10/12)。 但是,RAM使用率在两天后逐渐变高,几乎是物理RAM的90%。 我认为这是没有道理的,因为innodb_buffer_pool_size是35G和其他的MySQL操作将不会使用这么多的RAM。 如果服务器有交换,我担心数据库性能。 但是我不知道如何阻止Mysql的内存使用。 我不明白为什么它逐渐使用这么多的RAM。 服务器在几天后的第二次重启(11/28)后开始交换 有人可以给我一些提示,以确保MySQL服务器不会逐渐具有较高的RAM使用率? 或者有什么我需要考虑的。 Ubuntu有一些会导致RAM消耗的设置吗? 非常感谢。 内存使用 Mysqlconfiguration: https://gist.github.com/crokobit/7c329e48dc5ab234c0b1812248ff77cf

linux +如何知道什么时候swapoff -a应该结束

在我的Linux Redhat机器上执行swapoff 为了删除交换页面,保持在caching交换! swapoff -a 我等到现在一个小时,掉线仍然有效 当swapoff应该结束时,我们能看到一些进程或通知吗? 备注大小为8G,内存大小为60G

Ubuntu内存消耗

我有free -m命令截图的以下输出 所以据我所知,6501MB可供使用。 问题是我有一个cron作业执行一些SQL,我注意到,如果作业需要更多的内存,然后在第一行(1154 MB)的“免费”值,SQL服务器崩溃。 为什么会出现6.5 GB的可用空间? ps的第一行自由值大约是500 MB之前,我已经减less了mysql的innodb缓冲池的大小,它变成了1200.所以显然这个工作在崩溃发生的时候已经花费了500多MB。 无论如何,事实似乎是工作只能从第一线使用空闲的mem,如果不够,工作就会崩溃。 你能帮我吗?

使用ps命令中的VSZ监视Redhat服务器上进程的内存是否合理?

我在网上发现了很多关于RSS和VSZ文章,两者之间的区别是我真正理解的是在Linux上很难确定一个进程的实际使用内存。 这是非常不令人满意的。 现在,pipe理员关心我们的应用程序不希望我们进入生产,因为在他的眼中,我们的应用程序使用太多的内存。 他指出, VSZ的应用程序大约是10GB。 但是RSS大约是4GB。 使用ps命令中的VSZ来监视和警告Redhat服务器上的进程的内存是否有意义? 为了这样的监测,再采取一个价值会更好吗? 我相信添加所有应用程序的所有VSZ大小不等于服务器的所有内存的100%。 那么为什么要监控一个stream程呢? 监视服务器上的进程是否有意义,监视整个服务器的内存使用情况,并在达到所有内存的90%时做出反应是不是更好?

Ansible抛出一个“错误! 一名工人被发现处于死亡状态“的错误

当我运行一个简单地从一个地方复制一个目录到另一个目录的剧本,就会抛出一个 错误! 一名工人被发现处于死亡状态 错误。 一些谷歌search后,看起来这是由杀人凶手杀害的过程(但我不完全确定是这种情况)造成的。 我的记忆是: total used free shared buff/cache available Mem: 991 372 448 1 170 467 Swap: 511 365 146 我不知道如何解决这个问题。 我应该提一下,当我第一次执行剧本的时候,我只有内存,不能运行内存不足。 之后,我添加了swap.Not确定它是否相关,但请注意,这是一个交换文件 ,而不是一个单独的分区。 我一边看着内存,一边运行这个任务,我发现免费的交换速度非常快。 错误消息在碰到0时抛出。 我正在运行以下剧本。 — – hosts: localhost become: true become_method: sudo become_user: root vars: portals: – mysite contentPath: "/var/www/" backupPath: "/home/dataFiles/backups/" tasks: – name: backup content copy: src: […]

上传大图时Nginx错误502

环境: 在256MB VPS上全新安装Ubuntu 16.04 与PHP 7.1的LEMP堆栈 只有Avada主题和相关插件的最新WordPress安装。 没有上传时至less有75MB的RAM空间 错误: 上传大图时获取502错误〜8MB和24MP。 服务器收到文件好,但处理缩略图时返回错误。 我使用这个服务器来探索可能的自我托pipe的图像解决scheme,所以我也临时安装了Lychee,并且在上传图像时也发生同样的情况。 Nginx日志: recv() failed (104: Connection reset by peer) while reading response header from upstream, PHP7.1-FPM日志: [pool www] child 451 exited on signal 9 (SIGKILL) Nginxconfiguration: https : //pastebin.com/MtWdeeGz Nginx站点configuration: https : //pastebin.com/YqWg9Euy PHP.ini – pastebin.com/cJpgchQj 我已经尝试过但没有用的东西: 使用套接字而不是TCP 在nginx.conf和站点configuration中都实现了fast_cgi参数 增加了wpconfig.php中的WordPress内存限制 在PHP.ini中增加了PHP内存限制 增加执行时间 感谢您提供的任何帮助和见解!

联网的内存文件系统,带有zram + XFS + GlusterFS – 最佳实践

几个月前,我使用XFS格式的zram设备与GlusterFS串起来,在几台裸机服务器(运行RHEL 7.2)上创build分布式/networking/复制的内存中文件系统。 我使用这个FS作为一个高性能的方式来存储,服务和复制我的多服务器应用程序服务器的图像和video。 而我无法find任何其他内存中的FS解决scheme,所以我一起砍了这个。 它已经运行了4个月,但是昨天晚上其中一台服务器因为XFS损坏而崩溃 – 我最终不得不做了一个OS Reload。 我不知道这个设置是怪罪的,但是可能性是。 这导致我… 1)为了使这个设置更加稳定,我应该遵循哪些最佳实践? 2)是否有我可以(甚至应该)设置一个日志logging系统,以便我可以监视每个zram + xfs节点的健康状态? 而且知道如果再发生碰撞事故又出了什么问题。 一些性能testing: / dev / loop0 = https://erlhelinfotech.wordpress.com/2013/02/20/ramdisk-service-for-systemd/ / dev / zram0 =我的zram设置 / dev / sdb2 =标准的7200rpm磁盘 用hdparm -Tt进行性能testing

dd与页面caching的关系

我的服务器的free命令输出如下所示: #free -m caching总共使用的空闲共享缓冲区 Mem:995 780 205 0 49 599 – / + buffers / cache:140 854 交换:0 0 0 我们知道dd应用程序通常使用页面caching来加速文件访问。 发出命令后: dd if = / dev / zero of = 2.txt bs = 1M count = 10 以下输出显示页面caching增加了10M左右。 #free -m caching总共使用的空闲共享缓冲区 Mem:995 790 215 0 49 599 – / + buffers / cache:140 854 […]