运维
文章平均质量分 93
分享运维相关知识
一杯可乐、
专注于java后端和linux运维领域
展开
-
linux性能优化-磁盘I_O优化
文件系统是在磁盘的基础上,提供了一个用来管理文件的树状结构。接下来我们就看看Linux 文件系统的工作原理。原创 2024-01-22 22:36:10 · 1888 阅读 · 25 评论 -
linux 性能优化-内存优化
CPU 管理一样,内存管理也是操作系统最核心的功能之一。内存主要用来存储系统和应 用程序的指令、数据、缓存等。原创 2023-12-21 21:36:39 · 2344 阅读 · 7 评论 -
linux性能优化-cpu使用率
当然,也可以用每一个场景的CPU 时间,除以总的 CPU 时间,计算出每个场景的CPU使用率。不是平均负载,也不是CPU上下文切换,而是另一个更直观的指标CPU使用率,CPU使用率是单位时间内CPU使用情况的统计,以百分比的方式展示。性能分析工具给出的都是间隔一段时间的平均CPU使用率,所以要注意间隔时间的设置,特别是用多个工具对比分析时,你一定要保证他们用的是相同的间隔时间。,是动态共享对象的类型。虽然实时展示了系统的性能信息,但它的缺点是并不保存数据,也就无法用于离线或者后续的分析。原创 2023-12-17 22:59:18 · 1171 阅读 · 1 评论 -
linux性能优化-上下文切换
Linux 是一个多任务操作系统,它支持远大于 CPU 数量的任务同时运行,这是通过频繁的上下文切换、将CPU轮流分配给不同任务从而实现的。CPU 上下文切换,就是先把前一个任务的 CPU 上下文(CPU 寄存器和程序计数器)保存起来,然后加载 新任务的上下文到这些寄存器和程序计数器,最后再跳转到程序计数器所指的新位置,运行新任务,而保存下来的上下文, 会存储在系统内核中,并在任务重新调度执行时再次加载进来。我们之前讲过的任务到底是什么呢?所以,根据任务的不同,CPU 的上下文切换可以分为不同的场景。原创 2023-12-16 23:06:14 · 1057 阅读 · 0 评论 -
linux优化-平均负载率
平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数,它和 CPU 使用率并没有直接关系。原创 2023-12-06 22:17:50 · 368 阅读 · 0 评论 -
tcpdump抓包命令
1. Display Filter(显示过滤器), 用于过滤。\2. Packet List Pane(封包列表), 显示捕获到的封包, 有源地址和目标地址,端口号。颜色不同,代表不同的数据流。\3. Packet Details Pane(封包详细信息), 显示封包中的字段。\4. Dissector Pane(16进制数据)\5. Miscellanous(地址栏,杂项)原创 2023-12-06 12:42:02 · 1518 阅读 · 0 评论