有没有办法限制终端应用程序缓冲的文本量,以输出到显示器?
例如,如果我要调用一个尽可能快地将 2,000,000 行写入标准输出的应用程序,该应用程序可能会很快返回,但终端可能会在返回空闲提示之前再花几分钟显示闪烁的文本墙。大概这 2,000,000 行文本已被缓冲,并且终端应用程序正在通过缓冲区工作,生成数千个显示更新。有没有办法限制缓冲区大小,如果有超过例如 1,000 行要渲染,最旧的就被丢弃?
有没有办法限制终端应用程序缓冲的文本量,以输出到显示器?
例如,如果我要调用一个尽可能快地将 2,000,000 行写入标准输出的应用程序,该应用程序可能会很快返回,但终端可能会在返回空闲提示之前再花几分钟显示闪烁的文本墙。大概这 2,000,000 行文本已被缓冲,并且终端应用程序正在通过缓冲区工作,生成数千个显示更新。有没有办法限制缓冲区大小,如果有超过例如 1,000 行要渲染,最旧的就被丢弃?