GaGa's Blog

One GaGa, One World !

步骤

1.打开jar
vim  xxx.jar

2.搜索
/ 根据字符搜索路径

3.进入查看文件内容
光标行行 enter回车进入查看内容

4.修改/退出
修改保存退出
wq!
x

退出
q

⚠️:进入查看文件,退出要两次q,第一次退出文件,第二次退出jar

NVIDIA A10 是一款基于 Ampere 架构的 GPU,专为数据中心场景设计,主要面向AI 推理、图形渲染和虚拟桌面基础设施(VDI)等高性能计算需求。它在性能、能效和多用途支持方面表现出色,是 A100 的“轻量级”商业化兄弟产品


1.准备工作

1.启用 Extra Packages for Enterprise Linux (EPEL) 存储库

Read more »

BIOS(Basic Input/Output System,基本输入输出系统)Secure Boot(安全启动)是现代计算机中的一项安全功能,主要用于防止恶意软件在操作系统加载之前运行,确保系统启动过程中只执行可信的代码。


🔐 Secure Boot 简介

Secure Boot 是 UEFI(统一可扩展固件接口)的一部分,它替代了传统的 BIOS,并提供了更强的安全控制能力。

Read more »

Secure Boot(安全启动)是现代计算机中的一项安全功能,主要用于防止恶意软件在操作系统加载之前运行,确保系统启动过程中只执行可信的代码。

noveau

1.检查是否加载noveau驱动

lsmod | grep nouveau
Read more »

Rocky Linux 是一个社区驱动的企业级操作系统,旨在与 Red Hat Enterprise Linux (RHEL) 兼容

升级前

1.检查当前系统内核及操作系统版本
uname -r && cat /etc/os-release
5.14.0-427.13.1.el9_4.x86_64  ### 内核版本
NAME="Rocky Linux"
VERSION="9.4 (Blue Onyx)"  ### 当前发行版本
ID="rocky"
ID_LIKE="rhel centos fedora"
VERSION_ID="9.4"
PLATFORM_ID="platform:el9"
PRETTY_NAME="Rocky Linux 9.4 (Blue Onyx)"
ANSI_COLOR="0;32"
LOGO="fedora-logo-icon"
CPE_NAME="cpe:/o:rocky:rocky:9::baseos"
HOME_URL="https://rockylinux.org/"
BUG_REPORT_URL="https://bugs.rockylinux.org/"
SUPPORT_END="2032-05-31"
ROCKY_SUPPORT_PRODUCT="Rocky-Linux-9"
ROCKY_SUPPORT_PRODUCT_VERSION="9.4"
REDHAT_SUPPORT_PRODUCT="Rocky Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="9.4"

升级中

Read more »

Rocky Linux 是一个开源、企业级操作系统,旨在与 Red Hat Enterprise Linux (RHEL) 9.5 完全兼容,提供稳定、社区支持的免费替代方案。

env

  • rockylinux9

1. 准备工作

Read more »

nouveau 是一个为 NVIDIA 显卡开发的 开源驱动程序,由社区(尤其是 Mesa 项目和 X.org 项目)开发维护,并不是由 NVIDIA 官方提供。其目标是在不依赖 NVIDIA 闭源驱动的情况下,为 Linux 系统提供 NVIDIA GPU 的基本支持。


nouveau

Read more »

NVIDIA 官方驱动(nvidia-driver)在 Linux 上安装时,实际上包括了一系列模块和组件,它们协同工作来支持 NVIDIA GPU 的图形显示、硬件加速、计算和管理功能。


1.NVIDIA 驱动主要组件一览

组件名称 类型 功能简介
nvidia.ko(或 nvidia.ko.xz 内核模块 主驱动模块,连接 GPU 与操作系统内核,处理硬件访问、DMA 等。
nvidia-modeset.ko 内核模块 管理显示模式设置,支持 KMS(Kernel Mode Setting)显示输出。
nvidia-drm.ko 内核模块 提供 DRM(Direct Rendering Manager)接口,支持 Wayland、X11。
nvidia-uvm.ko 内核模块 支持统一内存(Unified Memory),CUDA 应用可以共享 GPU 和系统内存。
libnvidia-glcore.so.* / libGL.so 用户空间库 提供 OpenGL 支持,供图形应用和窗口系统调用。
libnvidia-cfg.so 用户空间库 显卡配置库,被 nvidia-settings 和 X Server 使用。
libcuda.so.* 用户空间库 提供 CUDA 接口,让应用程序调用 GPU 进行通用计算(GPGPU)。
libnvidia-encode.so.* / libnvidia-decode.so.* 用户空间库 支持视频硬件编解码(如 NVENC/NVDEC),用于视频处理加速。
nvidia-smi 命令行工具 查看 GPU 状态(温度、负载、显存等),管理进程、限制功耗等。
nvidia-settings 图形工具 图形化配置工具,可设置分辨率、风扇速度、抗锯齿、G-Sync 等。
xorg.conf / nvidia-xconfig 配置工具 管理 X Server 显示设置,自动生成配置文件。
nvidia-persistenced 守护进程 保持驱动持久运行,减少首次 CUDA 调用延迟。适用于服务器环境。
nvidia-modprobe 实用工具 自动加载 NVIDIA 内核模块,处理权限问题。
libnvidia-ml.so 提供 NVML 接口,允许应用监控 GPU(如温度、电源、风扇)状态。
libnvidia-opticalflow.so 用于硬件光流估计功能(某些专业用途,如视频分析)。
libnvidia-tls.so 安全/线程库 支持线程局部存储(TLS)功能,提高多线程图形应用的稳定性。
Read more »

nvidia-driver 是 NVIDIA 公司为其显卡产品提供的官方驱动程序软件包,主要用于在 Linux 系统(如 Ubuntu、Debian、CentOS 等)中启用 NVIDIA GPU 的完整功能,包括图形渲染、GPU 加速计算(CUDA)、OpenGL、Vulkan 等。


1. 作用与功能

  • 图形显示支持:提供对* NVIDIA 显卡的完整支持,启用高性能图形渲染*。
  • 硬件加速:支持 OpenGL、Vulkan 和 Direct Rendering Infrastructure(DRI)等图形 API。
  • CUDA 支持:驱动中包含 CUDA 内核模块,支持使用 NVIDIA GPU 进行并行计算
  • 多显示器管理:支持多显示器设置、Xinerama、NVIDIA Mosaic 等功能。
  • 电源管理与散热控制:集成 NVIDIA PowerMizer 技术,可根据负载调节性能与功耗。
Read more »

GPU(Graphics Processing Unit,图形处理单元)是一种专门为并行计算设计的处理器,最初用于加速图形渲染,如今广泛应用于通用计算任务,如机器学习、科学模拟、数据分析等。GPU 的核心特点是拥有大量小型计算核心(数千个),擅长处理高度并行的任务。

主要特点:

  • 高并行性:GPU 包含大量核心(如 NVIDIA A100 有 6912 个 CUDA 核心),适合同时处理多个线程。
  • 高吞吐量:专注于数据密集型计算,适合矩阵运算、向量计算等。
  • 专为特定任务优化:如图形渲染、深度学习训练(张量运算)、加密货币挖矿等。
  • 内存带宽高:GPU 通常配备高带宽内存(如 HBM3),适合快速数据传输。

常见应用

Read more »
0%