十五、Linux性能优化实战学习笔记 - Linux内存是怎么工作的

十五、Linux性能优化实战学习笔记 - Linux内存是怎么工作的

内存管理也是操作系统最核心的功能之一。内存主要用来存储系统和应用程序的指令、数据、缓存等内存映射我们通常所说的内存容量指的是物理内存。物理内存也称为主存,大多数计算机用的主存都是动态随机访问内存(DRAM)。只有内核才可以直接访问物理内存。进程如何访问内存?Linux 内核给每个进程都提供了一个独立...

十九、Linux性能优化实战学习笔记- 为什么系统的Swap变高了?(markdown版本)

十九、Linux性能优化实战学习笔记- 为什么系统的Swap变高了?(markdown版本)

一、什么是文件页?什么是脏页?什么是匿名页?1、文件页(File-backed Page)缓存和缓冲区,就属于可回收内存。它们在内存管理中,通常被叫做文件页(File-backed Page),此外除了缓存和缓冲区,通过内存映射获取的文件映射页...

Linux操作系统实战

40 课时 |
1241 人已学 |
免费

Linux软件包安装和yum仓库实战

6 课时 |
12586 人已学 |
免费

Linux高级网络应用 - 网络管理与配置实战

5 课时 |
13026 人已学 |
免费
开发者课程背景图

Linux性能优化实战-极客课程笔记(3)

11 | 答疑(二):如何用perf工具分析Java程序?pidstat 中, %wait 表示进程等待 CPU 的时间百分比。top 中 ,iowait% 则表示等待 I/O 的 CPU 时间百分比。bindfs 的基本功能是实现目录绑定(类似于 mount --bindUbuntu 上的安装方法...

Linux性能优化实战-极客课程笔记(2)

05 | 案例篇:系统的 CPU 使用率很高,但为啥却找不到高 CPU 的应用?同样注意,下面所有命令都默认以 root 用户运行,如果你是用普通用户身份登陆系统,请运行 sudo su root 命令切换到 root 用户。首先,我们在第一个终端,执行下面的命令运行 Nginx 和 ...

Linux性能优化实战-极客课程笔记(1)

01 | 基础篇:到底应该怎么理解“平均负载”?平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数,它和 CPU 使用率并没有直接关系。可运行状态的进程,是指正在使用 CPU 或者正在等待 CPU 的进程,也就是我们常用 ps 命令看到的,处于 ...

嵌入式实践教程--Linux性能优化实战之CPU使用率满载怎么办

嵌入式实践教程--Linux性能优化实战之CPU使用率满载怎么办

一、CPU 使用率为了维护 CPU 时间,Linux 通过事先定义的节拍率(内核中表示为 HZ),触发时间中断,并使用全局变量 Jiffies 记录了开机以来的节拍数。每发生一次时间中断,Jiffies 的值就加 1。节拍率 HZ 是内核的可配选项,可以设置为 100、250、1000 等。不同的系...

嵌入式实践教程--Linux性能优化实战之CPU知识基础篇

嵌入式实践教程--Linux性能优化实战之CPU知识基础篇

一、平均负载1、基础知识$ uptime 02:34:03 up 2 days, 20:14, 1 user, load average: 0.63, 0.83, 0.880.63、0.83,、0.88:过去1、5、15分钟的平均负载简单来说,平均负载是指单位时间内,系统处于可运行状态和不可中断状态...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Linux宝库
Linux宝库
1+人已加入
加入
相关电子书
更多
冬季实战营第二期:Linux操作系统实战入门
Decian GNU/Linux安全合规之路
Java Spring Boot开发实战系列课程(第17讲):Spring Boot 2.0实战Docker容器Linux
立即下载 立即下载 立即下载