- 博客(9)
- 收藏
- 关注
原创 深入解析 /etc/fstab
《Linux系统/etc/fstab文件解析》摘要:/etc/fstab是Linux系统启动时自动挂载文件系统的关键配置文件。文章详细解析了其六列配置项:设备标识(支持UUID/LABEL)、挂载点目录、文件系统类型(如ext4/xfs/nfs)、挂载选项(如noatime/discard)、dump备份标记(0/1)和fsck检查顺序(0-2)。重点强调修改后需先执行mount -a测试,避免直接重启导致启动失败进入emergency模式。该文件合理配置对系统性能和安全至关重要,如SSD优化选项disca
2025-06-24 18:25:22
450
原创 Linux perf 性能分析工具介绍与使用指南
perf 是 Linux 内核自带的 性能分析工具,用于 采样、分析和诊断 系统及应用程序的性能问题。它能够深入内核态和用户态,提供 CPU 使用率、函数调用、缓存命中率、硬件事件 等详细信息,帮助开发者优化代码性能。perf 是 Linux 最强大的性能分析工具之一,支持 用户态 & 内核态分析、硬件计数、调用堆栈分析、eBPF 跟踪 等功能。结合 eBPF:perf record -e syscalls:sys_enter_openat -a。采样指定 CPU:perf record -C 0 -a。
2025-03-12 15:19:54
551
原创 ImGui 的使用记录
ImGuiBackendBase 是一个基于 GLFW 和 OpenGL3 封装的 ImGui 后端基类,提供了完整的 窗口管理、事件处理 和 UI 渲染 逻辑。该类的主要作用是简化 ImGui + OpenGL + GLFW 的初始化流程,并提供一个可扩展的基类,供用户自定义 UI 逻辑。该类包含以下主要功能:窗口管理:封装 GLFW 进行窗口创建、事件处理、窗口销毁。ImGui 集成:初始化 ImGui,并启用 Docking 和多视口(Multi-Viewport)。
2025-03-12 15:08:04
694
原创 Linux系统网络调试工具合集
NetHogs是一个开源命令行程序(类似于 Linux 的top 命令),用于监控 Linux 中各个进程或应用程序使用的实时网络流量带宽。它不像大多数工具那样按协议或子网细分流量,而是按进程分组带宽。NetHogs 不依赖于加载特殊内核模块。如果突然出现大量网络流量,您可以启动 NetHogs 并立即查看哪个 PID 导致了这种情况。这让您可以轻松识别出哪些程序已经失控并突然占用了您的带宽。
2024-10-16 00:36:43
1179
原创 Rust 开发初体验
Rust 作为一种系统编程语言,近年来以其内存安全性、高性能、以及并发能力而广受欢迎。自从开始学习和使用 Rust 以来,我对其独特的设计理念与实践方式有了深刻的理解。本文将分享我在 Rust 开发过程中所遇到的挑战、收获,以及对 Rust 的整体评价。
2024-10-15 00:39:06
937
原创 ubuntu18.04安装autoware
autoware install from sourceautoware version v1.11.1ubuntu version v18.04ROS version vMelodicQt version v5.9.5CUDA version v10.0[Supported Configurations]|----------------------------------...
2020-02-22 19:32:41
3324
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅