从解耦的视角看多任务处理的历史变迁

引入

多任务处理,或者说并发,一直是人对于让计算机同时执行更多任务的普遍性需求。而多任务处理的方案也经历了多次变迁。解耦是我们想达成既要好处和又要避免局限性的一般性方法。从协程到线程再到协程,让我们从解耦的视角来回顾下整个历程。

阅读更多

解决M73 I217网卡Debian Linux下Detected Hardware Unit Hang问题

问题

最近有部署了一台M72e的迷你主机,上面安装了Debian 11,作为网络服务宿主机和流量转发机,但是发现经常遇到ping不通和服务一段时间内无响应的问题。经过排查,发现在问题时段,内核日志中不断重复以下信息

这该如何解决?

阅读更多

解决ESXi透传USB设备的虚拟机桥接网卡无法上网问题

问题

昨天遇到了一个问题。一台ESXi 6.7的宿主机,启动了一个透传USB硬盘的Debian 11的虚拟机,再内部又启动了一个kvm的嵌套的OpenWRT,通过桥接网卡连接到外部网络。一开始没有建网桥的时候,Debian 11可以正常上网。但是建立了网桥后,过了一会儿就上不了网了。试了下使用本地非USB硬盘的时候是好的,这该如何解决呢?

阅读更多

老一辈找熟人买低性价比电脑真的是在花冤枉钱么

引入

最近突然想到一个有意思的问题。

我记得在小的时候,屡屡出现父辈给自己的儿女买电脑,在选型的时候,宁愿听熟人的建议多花钱,也不听子女的建议少花钱。而子女互相讨论电脑配置的时候,用性价比衡量,说这个电脑「买亏了」。「父辈这个决定真的是花冤枉钱」。我曾经也是这么想的,然而真的如此么?

阅读更多