1. kasan 非常有用的debug工具,主要用于debug 访问越界,访问已经释放的内存,栈溢出等,能解决大多数memory问题(90%),但是依然有缺陷,比如不能debug HW操作memory造成的问题,还有一些SW造成的问题,比如process A allocate内存之后再释放,proc ...
分类:
其他好文 时间:
2020-09-24 20:46:50
阅读次数:
50
如果依赖了第三方的lib,有可能导致valgrind疯狂打日志,非常难排查问题 我们可以使用: valgrind --suppressions=valgrind.conf --gen-suppressions=all --leak-check=full --show-leak-kinds=defin ...
分类:
其他好文 时间:
2020-09-23 23:59:00
阅读次数:
51
最近把服务器上的MySQL5.6.x升级到MySQL5.7.x,使用navicat查询SQL时,虽然能够查询到正确的结果集,但是在正确结果集下方出现如下一段异常信息:[Err]1055-Expression#1ofORDERBYclauseisnotinGROUPBYclauseandcontainsnonaggregatedcolumn‘information_schema.PROFIL
分类:
数据库 时间:
2020-09-18 12:23:37
阅读次数:
58
/** * Calculate the size of the mempool header. * * @param mp * Pointer to the memory pool. * @param cs * Size of the per-lcore cache. */ #define MEMP ...
分类:
其他好文 时间:
2020-09-18 01:52:20
阅读次数:
30
注:以下只是在yaml文件中进行资源限制的一个片段,并不是完整的yaml文件1、针对Pod的资源限制//cgroup-pod.yamlspec:containers:-name:xxximage:xxxports:-protocol:TCPcontainerPort:80resources:limits://硬限制cpu:"4"memory:2Girequests://运行pod时请求的资源数量c
分类:
其他好文 时间:
2020-09-18 00:37:21
阅读次数:
45
/** * Comment:获取当前php占用的内存大小 */public static function showMemory($precision = 2) { $bytes = memory_get_peak_usage(); $units = array("b", "kb", "mb", " ...
分类:
其他好文 时间:
2020-09-17 20:25:32
阅读次数:
38
修改sql_modelSET@@GLOBAL.sql_mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION";查看SQl_modelselect@@GLOBAL.sql_mode备注:设置成功以后重新启动
分类:
数据库 时间:
2020-09-17 19:55:51
阅读次数:
32
一场由 mon_osd_full_ratio参数引发的辛酸史!! 【背 景】 : 在ceph 12.2.XXX集群中把mon_osd_full_ratio设置为99%以后,当磁盘空间使用率达到此报停水位后,集群并没有报停,而是由于磁盘空间消耗殆尽,BlueFS::_allocate分配不到磁盘空间导 ...
分类:
其他好文 时间:
2020-09-17 18:07:45
阅读次数:
29
实践环境准备服务器说明我这里使用的是五台CentOS-7.7的虚拟机,具体信息如下表:系统版本IP地址节点角色CPUMemoryHostnameCentOS-7.7192.168.243.143master>=2>=2Gm1CentOS-7.7192.168.243.144master>=2>=2Gm2CentOS-7.7192.168.243.145master>=2>=2Gm3CentOS-7
分类:
其他好文 时间:
2020-09-17 16:00:20
阅读次数:
61
当运行中出现Container is running beyond physical memory这个问题出现主要是因为物理内存不足导致的,在执行mapreduce的时候,每个map和reduce都有自己分配到内存的最大值,当map函数需要的内存大于这个值就会报这个错误,解决方法: 在mapredu ...
分类:
其他好文 时间:
2020-09-17 13:31:24
阅读次数:
39