摘要: 内存工作的概述 Linux 内核给每个进程都提供了一个独立的虚拟地址空间,并且这个地址空间是连续的。这样,进程就可以很方便地访问内存,更确切地说是访问虚拟内存。 虚拟地址空间的内部又被分为内核空间和用户空间两部分,不同字长(也就是单个 CPU 指令可以处理数据的最大长度)的处理器,地址空间的范围也不 阅读全文
posted @ 2020-08-24 21:23 烟雨楼台,行云流水 阅读(346) 评论(0) 推荐(0) 编辑
摘要: CPU 性能指标 最容易想到的应该是 CPU 使用率,这也是实际环境中最常见的一个性能指标。 CPU 使用率描述了非空闲时间占总 CPU 时间的百分比,根据 CPU 上运行任务的不同,又被分为用户 CPU、系统 CPU、等待 I/O CPU、软中断和硬中断等。 用户 CPU 使用率,包括用户态 CP 阅读全文
posted @ 2020-08-24 13:46 烟雨楼台,行云流水 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 软中断(softirq)CPU 使用率升高也是最常见的一种性能问题。 中断是系统用来响应硬件设备请求的一种机制,它会打断进程的正常调度和执行,然后调用内核中的中断处理程序来响应设备的请求。中断其实是一种异步的事件处理机制,可以提高系统的并发处理能力。 由于中断处理程序会打断其他进程的运行,所以,为了 阅读全文
posted @ 2020-08-24 10:54 烟雨楼台,行云流水 阅读(3415) 评论(0) 推荐(0) 编辑