Linux
详解Linux上的一些问题和命令
coding丁
中山大学,
math and computer
保持谦卑,保持自信,充满动力,充满野心
展开
-
Linux网络基础与性能优化
Linux网络基础与性能优化文章目录Linux网络基础与性能优化网络模型:网络性能常用的网络性能指标:常用的网络性能监控工具:netstatifconfigroutesarnmappingiperfSOCKET性能优化TCP选项SO_LINGERSO_REUSEADDRTCP_NODELAY/TCP_CHORKTCP_DEFER_ACCPTSO_KEEPALIVESO_SNDTIMEO & SO_RCVTIMEO缓存大小backlog性能优化思路网络模型:常见的有OSI网络模型、TCP/IP网原创 2020-08-03 20:04:42 · 701 阅读 · 0 评论 -
Linux性能优化 CPU性能调优
Linux性能优化 CPU性能调优(一)系统的平均负载可以通过uptime命令查看系统的平均负载: (top命令可以也可以,不过显示信息更多) $ uptime 10:35:08 up 23 days, 19:29, 3 users, load average: 0.11, 0.07, 0.06执行uptime命令,可以看到 当前时间、系统运行时间以及正在登录用户数。后面是过去 1 分钟、5 分钟、15 分钟的平均负载。通过man uptime看一下到底什么是平均负载:System原创 2020-07-23 15:27:01 · 1384 阅读 · 0 评论 -
一文搞定 Linux性能调优之 IO
I/O相关术语索引节点简称为 inode,用来记录文件的元数据,比如 inode 编号、文件大小、访问权限、修改日期、数据的位置等。索引节点和文件一一对应,它跟文件内容一样,都会被持久化存储到磁盘中。所以记住,索引节点同样占用磁盘空间。目录项简称为 dentry,用来记录文件的名字、索引节点指针以及与其他目录项的关联关系。多个关联的目录项,就构成了文件系统的目录结构。不过,不同于索引节点,目录项是由内核维护的一个内存数据结构,所以通常也被叫做目录项缓存。索引节点是每个文件的唯一标志,而目录项维护转载 2020-07-17 11:47:19 · 1735 阅读 · 1 评论 -
深入剖析Linux的proc文件系统内容
深入剖析Linux的proc文件系统内容Linux系统上的/proc目录是一种文件系统,即proc文件系统。需要知道/proc是一种虚拟文件系统,存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,也可以通过更改其中某些文件来改变内核的运行状态。proc文件内容都存在于内存中,包括正在运行的进程信息以及系统配置等。查看proc目录的内容:其中的数字是指的是进程信息,是以pid为名字的目录,目录里包含了进程的各种信息。查看proc中一个进程的目录:原创 2020-07-15 12:09:30 · 349 阅读 · 0 评论 -
Linux内存CPU性能监视分析
Linux内存CPU性能监视分析top命令top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,可以看作一个任务管理器。前五行是总信息:行数信息1系统时间、已运行时间、当前用户数量、系统负载2总进程信息。包括总进程数量、以及各个状态的进程数量3总CPU信息。包括用户进程占用cpu比例、系统进程占用cpu比例、cpu空闲时间占比等信息4总内存信息。包括总内存、空闲内存、已用内存、缓存5总交换区信息。包括总交换区、空原创 2020-07-14 15:01:36 · 851 阅读 · 0 评论 -
快速上手tcpdump进行网络抓包分析
快速上手tcpdump进行网络抓包分析简介tcpdump是Linux中强大的网络数据采集分析工具之一。mannal手册的简介:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具,支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句进行筛选过滤。基本使用不指定任何参数,将抓取所有的包tcpdump监听特定的网卡:tcpdump -i eth0监听特定的主机:tcpdump host hostnam原创 2020-07-13 15:25:04 · 2091 阅读 · 0 评论 -
Linux常用性能分析工具--sar
Linux常用性能分析工具–sarsar是一个优秀的一般性能监视工具,它可以输出Linux所完成的几乎所有工作的数据。sar命令在sysetat rpm中提供。 sar可以显示CPU、运行队列、磁盘I/O、分页(交换区)、内存、CPU中断、网络等性能数据安装sar在Linux上,用yum安装,命令为:yum install sysstat安装完成后可以输入 sar -help查看是否安装成功。用sar进行性能分析sar的常用参数以及其含义:参数含义-A所有报告的总原创 2020-07-10 17:28:08 · 837 阅读 · 0 评论