CUDA多版本共存和实时切换 CUDA 是 NVIDIA 发明的一种并行计算平台和编程模型,它通过利用图形处理器(GPU)的处理能力,可大幅提升计算性能。 CUDA 是 Nvidia 推出的只能用于自家 GPU 的并行计算框架。只有安装这个框架才能够进行复杂的并行计 2020-09-25 Linux运维之路 Linux Nvidia 优雅的查看系统CPU信息 如何更加优雅的查看 CPU 相关的信息呢? 我们在进行机器学习的时候,肯定需要使用一个比较好的 GPU 显卡,其次就是一个性能强劲的 CPU 了。主频高的 CPU 在跑程序的时候,真的有时候比使用 GPU 都跑的块,所以如何查看自己机器 2020-06-29 Linux运维之路 Linux CPU Linux下大文件切割与合并 往往是因为网络传输的限制,导致很多时候,我们需要在 Linux 系统下进行大文件的切割。这样将一个大文件切割成为多个小文件,进行传输,传输完毕之后进行合并即可。 Linux 大文件的分割与合并 Linux 学习–文件分割与合并 2020-02-01 Linux运维之路 Linux Split Cat 编写Bash自动补全脚本 Bash 上的自动补全极为适合于写一些基于命令行的小程序 1. 自动补全工具 主要讲述自动补全命令的用处 我们日常在使用 bash 命令行的时候,常常会在提示符下输入某个命令的前面几个字符, 然后使用 TAB 键,之后命令行就会 2020-01-21 Linux运维之路 Linux Complete Linux交换分区要点汇总 纸上得来终觉浅,绝知此事要躬行。 Linux 将物理内存分为内存段,叫做页面。交换是指内存页面被复制到预先设定好的硬盘空间(叫做交换空间)的过程,目的是释放这份内存页面。物理内存和交换空间的总大小是可用的虚拟内存的总量。 1. 什么 2019-12-22 Linux运维之路 Linux Swap 申请 Let'sEncrypt 证书 通过促进 HTTPS 的广泛采用,来创建一个更加安全和尊重隐私的 Web 环境。 为了在您的网站上启用 HTTPS 协议,您需要从证书颁发机构(CA)那里获取证书,而 Let's Encrypt 就是一个 CA 证书的颁发机构。想要从 2019-10-07 Linux运维之路 Linux Encrypt Certbot 奇幻LD_PRELOAD环境变量 虽然从每个人的角度来看,似乎并不是所有人都喜欢完全控制自己的操作系统,但是对于高级玩家来说,能够控制控制自己操作系统的方方面面总是一件令人愉快的事情。 1. 问题起因 升级/更新需谨慎,否则亲人两行泪! 今天上班的时候有同事反馈 2019-02-24 Linux运维之路 Linux LD_PRELOAD 使用brew安装指定版本软件 最近有一个项目需要对 TensorFlow 软件进行重新编译,添加不同的参数,但是它却依赖 bazel。而通过 brew 来安装默认的版本为 0.21.0,然而其依赖的版本却是 0.19.x 的。这就很尴尬了,所以我们就需要安装指定版本软 2019-02-01 Linux运维之路 Linux Brew 使用GitLab进行代码管理 总结自己工作的一些项目管理的经验和教训 1. 代码规范 对于提交信息进行规范,不会出现很多花里胡哨的操作! 提交代码其实是有很多讲究的,如果我们都按照自己的想法随意的提交代码,到最后自己都不知道当时这次提交到底是为了解决什么问题了 2018-12-04 Linux运维之路 Linux GitLab 内网离线安装docker-ce工具 虽然通常我们都是使用网络来安装 docker 的,但是对于安全要求比较高的业务或者用户来说,部署产品需要在内网部署,而内网通常是无法访问外部网络的,所以就需要通过内网进行安装了。 1. yum 离线安装包获取方法 下载软件包 这 2018-10-24 Linux运维之路 Linux pip yum