三十六、Linux性能优化实战学习笔记-套路篇:怎么评估系统的网络性能?

三十六、Linux性能优化实战学习笔记-套路篇:怎么评估系统的网络性能?

性能指标回顾第一,带宽,表示链路的最大传输速率,单位是 b/s(比特 / 秒)。在你为服务器选购网卡时,带宽就是最核心的参考指标。常用的带宽有 1000M、10G、40G、100G 等。第二,吞吐量,表示没有丢包时的最大数据传输速率,单位通常为 b/s (比...

三十三 、 Linux性能优化实战学习笔记-关于 Linux 网络,基础知识(上)

三十三 、 Linux性能优化实战学习笔记-关于 Linux 网络,基础知识(上)

网络模型说到网络,我想你肯定经常提起七层负载均衡、四层负载均衡,或者三层设备、二层设备等等。那么,这里说的二层、三层、四层、七层又都是什么意思呢?实际上,这些层都来自国际标准化组织制定的开放式系统互联通信参考模型(Open System Interconnection Reference Model...

Linux操作系统实战

40 课时 |
1241 人已学 |
免费

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

6 课时 |
12586 人已学 |
免费

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

5 课时 |
13026 人已学 |
免费
开发者课程背景图
二十五、Linux性能优化实战学习笔记Linux 磁盘I/O是怎么工作的?(下)

二十五、Linux性能优化实战学习笔记Linux 磁盘I/O是怎么工作的?(下)

磁盘性能指标使用率、饱和度、IOPS、吞吐量以及响应时间等。这五个指标,是衡量磁盘性能的基本指标。使用率,是指磁盘处理 I/O 的时间百分比。过高的使用率(比如超过 80%),通常意味着磁盘 I/O 存在性能瓶颈。饱和度,是指磁盘处理 I/O 的繁忙程度。过高的饱和度,意味着磁盘存在严重的性能瓶颈。...

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

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

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

二十三、Linux性能优化实战学习笔记-Linux 文件系统是怎么工作的?

二十三、Linux性能优化实战学习笔记-Linux 文件系统是怎么工作的?

一、文件系统-索引节点和目录项Linux 文件系统为每个文件 都 分配两个数据结构,索引节点(indexnode)和目录项(directory entry)。它们主要用来记录文件的元信息和目录结构。1、索引节点简称为 inode,用来记录文件的元数据,比如 inode 编号、文件大小、访问权限、修改...

二十一、Linux性能优化实战学习笔记- 如何“快准狠”找到系统内存的问题?

二十一、Linux性能优化实战学习笔记- 如何“快准狠”找到系统内存的问题?

一、内存性能指标已用内存、剩余内存、共享内存、可用内存、缓存和缓冲区的用量。共享内存是通过 tmpfs 实现的,所以它的大小也就是 tmpfs 使用的内存大小。tmpfs其实也是一种特殊的缓存缓存分两部分:读取文件的页缓存,用来缓存从磁盘读取的数据,可以加快以后再次访问的速度Slab 分配器中的可回...

二十、Linux性能优化实战学习笔记- 为什么系统的Swap变高了?

二十、Linux性能优化实战学习笔记- 为什么系统的Swap变高了?

一、swap 案例测试swap分区已在系统安装初期已经分配了swap分区。[root@MiWiFi-R3L-srv opt]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb 8:16 0 4G 0 disk sr0 11:0 1 4.4...

十八、Linux性能优化实战学习笔记- 内存泄漏了,我该如何定位和处理?

十八、Linux性能优化实战学习笔记- 内存泄漏了,我该如何定位和处理?

当进程通过 malloc() 申请虚拟内存后,系统并不会立即为其分配物理内存,而是在首次访问时,才通过缺页异常陷入内核中分配内存.对应用程序来说,动态内存的分配和回收,是既核心又复杂的一个逻辑功能模块。管理内存的过程中,也很容易发生各种各样的“事故”.一、内存的分配和回收及存在的泄漏点1.1 栈上的...

十七、Linux性能优化实战学习笔记-如何利用系统缓存优化程序的运行效率?

十七、Linux性能优化实战学习笔记-如何利用系统缓存优化程序的运行效率?

一、从读写角度看buffer 和cache的好处Buffer 和Cache 的设计目的,是为了提升系统的 I/O 性能。它们利用内存,充当起慢速磁盘与快速CPU 之间的桥梁,可以加速 I/O 的访问速度。Buffer 和 Cache 分别缓存的是对磁盘和文件系统的读写数据。从写的角度来说,不仅可以优...

十六、Linux性能优化实战学习笔记-怎么理解内存中的Buffer和Cache?

十六、Linux性能优化实战学习笔记-怎么理解内存中的Buffer和Cache?

不同版本的free 所展示的结果不一样。[ninesun@MiWiFi-R3L-srv ~]$ free -m total used free shared buff/cache available Mem: 972 552 161 19 ...

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

产品推荐

社区圈子

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