FreeBSD重新加载库(在占用只好重启)

2024-05-03 08:36

本文主要是介绍FreeBSD重新加载库(在占用只好重启),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在FreeBSD下重新装nvidia驱动后,想重新加载新驱动,进行了下面的尝试:

kldstat查看当前加载的库

kldstat
Id Refs Address                Size Name1   75 0xffffffff80200000  1d34598 kernel2    1 0xffffffff81f35000   5d51c8 zfs.ko3    1 0xffffffff8250b000     7718 cryptodev.ko4    1 0xffffffff82e19000   107330 nvidia-modeset.ko5    1 0xffffffff83000000  1fcfa10 nvidia.ko6    2 0xffffffff82f21000    31a10 linux.ko7    6 0xffffffff82f53000     be70 linux_common.ko8    1 0xffffffff82f5f000     3220 intpm.ko9    1 0xffffffff82f63000     2178 smbus.ko
10    1 0xffffffff82f66000     7480 vmci.ko
11    1 0xffffffff82f6e000    2dc30 linux64.ko
12    1 0xffffffff82f9c000     2278 pty.ko
13    1 0xffffffff82f9f000     3558 fdescfs.ko
14    1 0xffffffff82fa3000     73c0 linprocfs.ko
15    1 0xffffffff82fab000     440c linsysfs.ko
16    1 0xffffffff82fb0000     3360 uhid.ko
17    1 0xffffffff82fb4000     33c0 usbhid.ko
18    1 0xffffffff82fb8000     3380 hidbus.ko
19    1 0xffffffff82fbc000     3360 wmt.ko
20    1 0xffffffff82fc0000     4758 nullfs.ko

使用kldunload卸载库

kldunload  nvidia
kldunload: can't unload file: Device busy

因为正在用着无法卸载。同样也没法load

kldload nvidia
kldload: can't load nvidia: module already loaded or in kernel

只好重启机器了。

等以后学会了动态调整再来记录下。

hu May  2 19:52:25 2024       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.54.14              Driver Version: 550.54.14      CUDA Version: 12.4     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  Tesla P4                       Off |   00000000:13:00.0 Off |                    0 |
| N/A   48C    P0             22W /   75W |       0MiB /   7680MiB |      2%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

这篇关于FreeBSD重新加载库(在占用只好重启)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/956302

相关文章

解决systemctl reload nginx重启Nginx服务报错:Job for nginx.service invalid问题

《解决systemctlreloadnginx重启Nginx服务报错:Jobfornginx.serviceinvalid问题》文章描述了通过`systemctlstatusnginx.se... 目录systemctl reload nginx重启Nginx服务报错:Job for nginx.javas

windows系统下shutdown重启关机命令超详细教程

《windows系统下shutdown重启关机命令超详细教程》shutdown命令是一个强大的工具,允许你通过命令行快速完成关机、重启或注销操作,本文将为你详细解析shutdown命令的使用方法,并提... 目录一、shutdown 命令简介二、shutdown 命令的基本用法三、远程关机与重启四、实际应用

SpringBoot项目启动后自动加载系统配置的多种实现方式

《SpringBoot项目启动后自动加载系统配置的多种实现方式》:本文主要介绍SpringBoot项目启动后自动加载系统配置的多种实现方式,并通过代码示例讲解的非常详细,对大家的学习或工作有一定的... 目录1. 使用 CommandLineRunner实现方式:2. 使用 ApplicationRunne

SpringBoot项目删除Bean或者不加载Bean的问题解决

《SpringBoot项目删除Bean或者不加载Bean的问题解决》文章介绍了在SpringBoot项目中如何使用@ComponentScan注解和自定义过滤器实现不加载某些Bean的方法,本文通过实... 使用@ComponentScan注解中的@ComponentScan.Filter标记不加载。@C

springboot 加载本地jar到maven的实现方法

《springboot加载本地jar到maven的实现方法》如何在SpringBoot项目中加载本地jar到Maven本地仓库,使用Maven的install-file目标来实现,本文结合实例代码给... 在Spring Boothttp://www.chinasem.cn项目中,如果你想要加载一个本地的ja

最好用的WPF加载动画功能

《最好用的WPF加载动画功能》当开发应用程序时,提供良好的用户体验(UX)是至关重要的,加载动画作为一种有效的沟通工具,它不仅能告知用户系统正在工作,还能够通过视觉上的吸引力来增强整体用户体验,本文给... 目录前言需求分析高级用法综合案例总结最后前言当开发应用程序时,提供良好的用户体验(UX)是至关重要

MyBatis延迟加载的处理方案

《MyBatis延迟加载的处理方案》MyBatis支持延迟加载(LazyLoading),允许在需要数据时才从数据库加载,而不是在查询结果第一次返回时就立即加载所有数据,延迟加载的核心思想是,将关联对... 目录MyBATis如何处理延迟加载?延迟加载的原理1. 开启延迟加载2. 延迟加载的配置2.1 使用

Android WebView的加载超时处理方案

《AndroidWebView的加载超时处理方案》在Android开发中,WebView是一个常用的组件,用于在应用中嵌入网页,然而,当网络状况不佳或页面加载过慢时,用户可能会遇到加载超时的问题,本... 目录引言一、WebView加载超时的原因二、加载超时处理方案1. 使用Handler和Timer进行超

Flutter 进阶:绘制加载动画

绘制加载动画:由小圆组成的大圆 1. 定义 LoadingScreen 类2. 实现 _LoadingScreenState 类3. 定义 LoadingPainter 类4. 总结 实现加载动画 我们需要定义两个类:LoadingScreen 和 LoadingPainter。LoadingScreen 负责控制动画的状态,而 LoadingPainter 则负责绘制动画。

Golang服务平滑重启

与重载配置相同的是我们也需要通过信号来通知server重启,但关键在于平滑重启,如果只是简单的重启,只需要kill掉,然后再拉起即可。平滑重启意味着server升级的时候可以不用停止业务。 我们先来看下Github上有没有相应的库解决这个问题,然后找到了如下三个库: facebookgo/grace - Graceful restart & zero downtime deploy for G