我读过那个 cygserver在某些情况下可以提高性能但我不太清楚如何或如何知道它是否适用于我们的用例。
任何人都可以提供任何见解吗?
答案1
对性能的主要影响是网络凭据的缓存
从 https://cygwin.com/cygwin-ug-net/using-cygserver.html
什么是 Cygserver?
Cygserver 是一个设计为作为后台服务运行的程序。它为 Cygwin 应用程序提供需要安全仲裁或需要在没有其他 cygwin 应用程序运行时保留的服务。
目前已实施的服务有:
XSI IPC Message Queues. XSI IPC Semaphores. XSI IPC Shared Memory.
允许非特权用户在注册表中存储混淆的密码,以供 setuid 和 seteuid 调用使用来创建具有网络凭据的用户令牌。该服务由 passwd -R 使用。使用 set(e)uid 中存储的密码不需要运行 Cygserver。有关详细信息,请参阅“切换用户上下文”部分。