update-pciids命令会从网上更新pci.ids文件,该文件包含着pci设备的vendor id和 device id 与厂商名称、型号名称的对应关系,一旦更改该文件那么lspcishow出来的东西就会发生变化。 一些新版本的硬件可能新于本地的pci.ids文件,因此更新下这个文件,就可以看到pcie设备的名称。 在联网状态下,直接运行up…
为什么要绑核 绑核是为了提高CPU的性能,减少上下文切换的性能损失。 精准的绑核,可以不浪费CPU的资源。 不同版本的绑核 7.3+版本 在官方7.3版本中放出,如果是7.3+的版本,直接在web上就可以绑定核心。 不同的翻译版本,可能不一样,可以在英文界面affinity对应。 7.3之前版本 这种方式需要使用taskset命令手动绑核。 比如 …
在虚拟化的情景中,我们需要将CPU绑定到固定核心,以达到更好的性能。这里就要了解在linux中,我们如何确定哪些核心是我们需要的? 通过命令lscpu -e 可以看到linux的核心分布情况。 下面是12代的核心分布 root@pve:~# lscpu -e CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE MAX…
使用docker可以轻易批量部署安卓。 github上现在有一开源项目。可以在x86和arm架构上使用docker运行安卓。 [c-alert type="success"]https://github.com/remote-android/redroid-doc[/c-alert] 平台建议 不建议使用x86,应使用arm架构的平台 内核要求 建…
Linux要超内存,自然需要依靠swap。 Swap虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。 什么时候可以启用swap? 如果物理内存不足,或者防止突然的内存溢出,导致进程被杀死。可以用swap。 如何启用swap? 可以将一个分区,或者一个文件作为swap,使用swapon启用。 以文件形式 #…
PVE中网卡名称一般以en开头。如ens0 ,enp1s0。这其中有命名规则。 eno<index>[n<phys_port_name>|d<dev_port>] — 板载设备 ens<slot>[f<function>][n<phys_port_name>|d<dev_…
利用Systemd挂载磁盘非常友好,不会像fstab那样,挂载磁盘找不到而卡boot。Systemd只会卡那么一段时间罢了。 挂载本地磁盘 创建一个文件 touch /etc/systemd/system/mnt-backups.mount 编辑文件 [Unit] Description=Mount System Backups Directory…