使用了一段时间非常稳定, 记录一下以便于下次安装
部署 NaiveProxy 服务器需要结合 Caddy Web 服务器及其 forwardproxy 模块。NaiveProxy 的核心是利用 Chrome 的网络栈来伪装流量,使其看起来像普通的 HTTPS 流量,从而有效抵抗审查。
使用了一段时间非常稳定, 记录一下以便于下次安装
部署 NaiveProxy 服务器需要结合 Caddy Web 服务器及其 forwardproxy 模块。NaiveProxy 的核心是利用 Chrome 的网络栈来伪装流量,使其看起来像普通的 HTTPS 流量,从而有效抵抗审查。
Go 语言中的读写锁(sync.RWMutex)是 sync 包提供的一个核心同步原语,用于解决读多写少场景下的并发性能问题。它允许多个读操作并发执行,但写操作必须独占访问资源。
在 Bash 中向系统写日志,使其能被 dmesg 查看,可以通过向 /dev/kmsg 写入,因为这个设备文件专门用于向内核消息缓冲区发送信息。你也可以使用 logger 命令向系统日志(如 syslog)发送消息,这同样可以查看,但它不会直接出现在 dmesg 输出中,而是出现在 /var/log 下的其他日志文件中,可以通过 journalctl 或其他日志查看工具查看。
在 Linux 系统中,您可以使用 systemd-journald 来收集和存储日志数据,并通过 journalctl 命令来查看这些日志。您可以通过标准输入将输出写入 systemd-journald,然后使用 journalctl -f 或其他过滤器命令来查看日志。
Go 的内存分配器是其高性能并发能力的核心基石之一。它并非直接向操作系统申请和释放每一次内存,而是实现了一套高效、分层的内存管理机制。其设计深受 Google 自家的 TCMalloc (Thread-Caching Malloc) 影响,核心思想是通过多级缓存来减少锁的竞争,从而提高并发分配的性能。