从ansi_up到xterm提升了几十倍性能

💡 原文中文,约1700字,阅读约需5分钟。
📝

内容提要

本文介绍了如何在Web页面上展示带有颜色的命令或脚本输出。作者使用了ansi_up.js这个前端插件,但在处理大量输出时性能有限。作者通过使用xterm.js来替代ansi_up.js,大大提升了性能。然而,作者发现在作业执行过程中,日志输出过多会导致系统OOM,因此作者限制了日志输出大小来解决这个问题。最后,作者思考到有时候受限才能获得更自由。

➡️

继续阅读