首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

linux系统分析双剑客 (atop+perf)

linux系统分析双剑客 (atop+perf) 操作系统内部本身是非常复杂,存在各种调用关系,本文主要讲解利用 atop+perf 双剑客来加速排障和分析一些常见的负载问题 剑客一 atop...atop就是一款用于监控Linux系统资源与进程的工具,它以一定的频率记录系统的运行状态,所采集的数据包含系统资源(CPU、内存、磁盘和网络)使用情况和进程运行情况,并能以日志文件的方式保存在磁盘中,服务器出现问题后...perf是一款Linux性能分析工具,通过perf,应用程序可以利用PMU、tracepoint和内核中的计数器来进行性能统计。...20 timechart 针对测试期间系统行为进行可视化的工具 21 top 类似于linux的top命令,对系统性能进行实时分析。 22 trace 关于syscall的工具。

3.1K110

开发应该知道的Linux系统分析-内存篇

用free监控内存free是监控linux内存使用状况最常用的指令,看下面的一个输出 ?...在linux的内存分配机制中,优先使用物理内存,当物理内存还有空闲时(还够用),不会释放其占用内存,就算占用内存的程序已经被关闭了,该程序所占用的内存用来做缓存使用,对于开启过的程序、或是读取刚存取过的数据会比较快...虚拟内存Linux kernel使用虚拟内存机制来利用磁盘对内存的空间进行扩展。Kernel将暂时不用的内存写入到磁盘从而释放出更多的可用内存. 当这些数据再次被使用时,会被重新加载到内存当中。...swap空间被利用恰恰说明了Linux的内存使用的合理性,并不能表示内存出现了瓶颈对Swap空间的换入换出的速率是表征内存出现瓶颈的重要标志。...在linux操作系统中,写操作是异步的,即写操作返回的时候数据并没有真正写到磁盘上,而是先写到了系统cache里,随后由pdflush内核线程将系统中的脏页写到磁盘上。

1.1K20

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券