virtio-net 比 virtio 要慢很多 virtio-net-pci 别名是 virtio-net 使用 virtio-net-pci 会添加 vhost=on 参数启动 virtio-net 提高了稳定性,但是会影响性能。为了提高性能,可以选择 virtio。 当 docker 容器同时处于活动状态时,virtio 驱动程序可能会导致系统崩溃。因此为了稳定性 默认选择 virtio-net。 实际情况中优先选择 virtio 就好,出现问题再考虑 virtio-net。 资料来源: https://forums.unraid.net/topic/101283-what-is-the-difference-between-virtio-and-virtio-net/
debian ubuntu 启动时忽略 sysctl.conf 的设置
Ubuntu或Debian中,sysctl.conf的配置 类似 net.ipv4.conf.all.log_martians=1 net.ipv4.conf.all.rp_filter=1 net.ipv4.conf.default.log_martians=1 在重启后无法生效。 原因是/etc/init.d/procps.sh在启动过程中起步太早,无法应用许多sysctl。由于它是在加载网络模块和安装文件系统之前运行的,因此存在很多常用的sysctl,这些sysctl在启动时会被忽略,并向控制台产生错误。 网上的所有文档都涉及更改/etc/sysctl.conf中的某些设置,例如net.ipv4.netfilter.ip_conntrack_max对于Ubuntu&Debian是错误的。 资料来源: https://serverfau…