暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase 8a性能分析-perf

原创 LinuxPerf 2022-09-26
1119

在GBase 8a MPP性能分析过程中,经常会用到nmon,perf,top等一些工具。最近就曾使用nmon和perf快速定位了一起性能问题。

在执行一条SQL的过程中,使用nmon监控CPU,内存,磁盘等资源使用情况。突然发现CPU sys特别高。

通过perf top查看,主要是native_queued_spin_lock_slowpath占比比较高,同时node的进程gbased在申请内存。

通过perf top -g 可以查看相互调用关系

可以看出,gbased在GetSegId函数中内存分配时频繁抢锁,产生较高的sys调用。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论