小编Gre*_*reg的帖子

如何在 Debian 8 (Jessie) 或 9 (Stretch) 上安装 CUDA Toolkit 7/8/9?

如何在 Debian 8 上安装Cuda Toolkit 7.0或 8?

我知道,Debian的8自带的选项,下载并安装CUDA工具包6.0使用apt-get install nvidia-cuda-toolkit,但你如何为CUDA工具包7.0版或8做到这一点?

我尝试使用 Ubuntu 安装程序进行安装,如下所述:

sudo wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.0-28_amd64.deb

dpkg -i cuda-repo-ubuntu1404_7.0-28_amd64.deb

sudo apt-get update

sudo apt-get install -y cuda
Run Code Online (Sandbox Code Playgroud)

但是它不起作用并返回以下消息:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been …
Run Code Online (Sandbox Code Playgroud)

debian software-installation gpu cuda

27
推荐指数
2
解决办法
6万
查看次数

ls *.csv --ignore="*pattern*" 返回包含“pattern”的文件

为什么不ls --ignore忽略模式?

看下面的例子:

mkdir books
cd books
touch books_abby.csv
touch books_karen.csv
touch books_david.csv
touch books_tom.csv
Run Code Online (Sandbox Code Playgroud)

这将创建四个文件:

$ ls
books_abby.csv  books_david.csv  books_karen.csv  books_tom.csv
Run Code Online (Sandbox Code Playgroud)

但是,如果您想忽略所有包含“tom”的文件名并列出它们,books_tom.csv仍会返回:

$ ls *.csv --ignore="*tom*"
books_abby.csv  books_david.csv  books_karen.csv  books_tom.csv
Run Code Online (Sandbox Code Playgroud)

预期结果是省略包含“tom”的文件:

$ ls *.csv --ignore="*tom*"
books_abby.csv  books_david.csv  books_karen.csv
Run Code Online (Sandbox Code Playgroud)

ls filesystems directory search files

7
推荐指数
1
解决办法
1979
查看次数

如何在 Xubuntu (XFCE Ubuntu) 中为屏幕亮度创建键盘快捷键?

如何在 XFCE 中为屏幕亮度创建键盘快捷键?

理想情况下,该解决方案使用内置功能,不会额外耗尽电池电量(通过安装服务/守护程序等)

ubuntu keyboard-shortcuts xfce xubuntu brightness

6
推荐指数
1
解决办法
7792
查看次数

是否应该在数据库服务器的 btrfs 中使用 nodatacow 挂载选项?它是否禁用位损坏校验和?

我正在考虑在数据库服务器的 raid 10 配置中实现 btrfs,我对 nodatacow 选项感到困惑。

根据https://btrfs.wiki.kernel.org/index.php/Gotchas

具有大量随机写入的文件可能会变得严重碎片化(10000 多个盘区),从而导致 HDD 上的垃圾以及具有 SSD 或大量 RAM 的系统上的 CPU 负载数秒的过多峰值。在服务器和工作站上,这会影响数据库和虚拟机映像。nodatacow 挂载选项可能在这里有用,并带有相关的陷阱。

然后文档指出nodatacow选项是:

不要对新创建的文件进行写时复制数据,现有文件不受影响。这也会关闭校验和!IOW,nodatacow 意味着 nodatasum。datacow 用于确保用户可以访问文件的旧版本或文件的较新版本。datacow 确保我们从未将部分更新的文件写入磁盘。nodatacow 通过直接覆盖数据(如 ext[234])来略微提升性能,代价是在系统故障时可能会获得部分更新的文件。性能提升通常小于 5%,除非工作负载是随机写入大型数据库文件,而这种差异可能会变得非常大。注意:关闭压缩!

这是否意味着应该为数据库服务器中的磁盘选择此选项,并且使用此选项将禁用损坏校验和?

filesystems btrfs

5
推荐指数
1
解决办法
1391
查看次数