你有没有对于K线这个名词感到好奇呢?K线是指在股票交易等行业中,对于一段时间内的股票交易情况进行可视化呈现的技术图表。但是,在IRC守护进程的领域中,K线是指另外一个完全不同的东西。那么,K线这个名词是如何得名并被广泛使用的呢?
在20年前,IRC是人们在网络上交流的主要方式之一。然而,每当IRC守护进程重启时,所有连接都会断开并且无法自动重连。作为解决方案,需要一个IRC守护进程来监视网络连接并重新建立必要的连接。这种守护进程被命名为ircd,其中d代表后台进程。
然而,随着IRC的流行,IRC服务器需要进行大量的并发处理,I/O子系统成为了系统的瓶颈。为了解决这个问题,需要一个流行的技术称为select。使用select,IRC服务器能够同时处理多个连接。然而,select有一个明显的缺点,即它无法处理大量的连接。
然后,第二个高性能IRC服务器软件出现了,名为ircu。ircu使用了一种名为poll()的替代方法,使其能够高效地处理大量的连接,但是一些早期的版本出现了许多问题。偶然的一次,在IRC上关于ircu的讨论中,有人说:“我们需要另一个称为ircu2的东西”,其中“2”表示之前的不充分。但是,大多数IRC用户并不喜欢IRC守护进程的名称中包含数字,因此ircu2被改名为ircd-K,其中“K”表示“K-lined”,即在IRC中的行为受到限制。
随后,另一个维护人员使ircd-K更高性能,名称改为Kline守护进程。这种名称一直沿用至今,K线常用于表示在IRC中禁止连接或限制连接的行为,成为了IRC守护进程配置的一部分。
因此,K线这个名词起源于对IRC守护进程的不满,代表着限制行为的限制,成为了IRC守护进程的常见配置,以及通俗易懂的术语。在K线这个名字背后,是一个流传了数十年的历史和故事。
了解更多有趣的事情:https://blog.ds3783.com/