未分类

解决Driver/library version mismatch

服务器更新nvidia driver 版本之后,经常会出现

这个问题出现的原因是kernel mod 的 Nvidia driver 的版本没有更新,一般情况下,重启机器就能够解决,如果因为某些原因不能够重启的话,也有办法reload kernel mod。

简单来看,就两步

  1. unload nvidia kernel mod
  2. reload nvidia kernel mod

执行起来就是

  1. sudo rmmod nvidia
  2. sudo nvidia-smi

nvidia-smi 发现没有 kernel mod 会将其自动装载。

但是事情远远不是这么简单,一般情况下都会遇到卸载失败。

这时,就要一点一点的卸载整个驱动了,首先要知道现在kernel mod 的依赖情况,首先我们从错误信息中知道,nvidia_modeset nvidia_uvm 这两个 mod 依赖于 nvidia, 所以要先卸载他们

可以看到 nvidia 被使用了152词,我们可以先卸载 nvidia_uvm 和 nvidia_modeset

先查看下有哪些进程使用了 nvidia*

这些进程有个了解,如果一会卸载失败,记得关闭相关进程。

卸载

再 lsof 一遍,如果 nvidia 的使用 Used by 还没有降到 0,kill 相关进程

最后

收工

选取第K大数的快速选择算法和注意事项

快速选择算法,是一种能在大致O(N)的时间内选取数组中第k大或者k小的算法.其基本思路与快速排序算法类似,也是分治的思想.

其实这个算法是个基础算法,但是不常用,所以今天编的时候错了POJ2388,才有了这篇文章.

  1. 执行Partition算法(就是那个快排里将区间内所有数划分为小的一部分和大的一部分的过程)
  2. 判断第k大的数是在小的部分还是大的部分
  3. 递归,直到区间足够小,返回结果

Continue reading

域名删除记录

据监测 ,北京时间2011-6-3 日17时左右,我的域名被注销,鬼知道为什么
为防止域名注册机构再来抓住我神马把柄,本文不用中文
2010-6-8 又注销一次,并且禁止注册。经过我邮件咨询,又恢复一次,客服态度还好,没有纠缠

明天NOIP了 该睡觉了

明天该NOIP了,在宾馆写Blog别有一番风味,以后或许就不能更新Blog了,这种失落简直是难熬的
求\(RP++\\RP=100^{100^{100}}\)
如果时间 OI之路就此中止,还是有些遗憾的.据说下个月父母把网断了,希望本文不会是绝唱.这段真的很带劲,很带劲,就目前看来,继续OI的唯一途径很渺茫—省队,再议吧.
希望Comzyh留下的些许文章对你有帮助.

感谢诸位神牛们:applepi(billdu),sideman,whd,gczsjdy1994  etc.

迄今为止,
来访者562
访问数1888 很吉利吧
没办法,小博客

Can I help you ??