U赢电竞官网-东莞变频器新闻 Windows Terminal 性能再惹争议,难度相等于博士项现在?
东莞变频器新闻 Windows Terminal 性能再惹争议,难度相等于博士项现在?
时间:2021-07-17 22:04 点击:198 次

游玩引擎开发者和 Handmade Hero 项现在标作者 Casey Muratori 在 Windows Terminal(以下简称为 WT)的 GitHub 仓库中发布了一个关于 WT 性能的 issue(Extremely slow performance when processing virtual terminal sequences),引发了强烈的商议。

Casey Muratori 在 issue 中指出,WT 在渲染彩色字符时比单色字符慢约 40 倍,并附上了用来测试的 benchmark 程序 TermBench。之后 Casey Muratori 与 WT 的成员在 issue 下睁开了商议,然而并异国得出同一偏见,Casey Muratori 被认为 “把一个能够行为博士钻研项现在标题目望得过于浅易”,并且该 issue 随后被关闭。

此后,Casey Muratori 直接在其 Handmade Hero 频道中发布了一个名为 “How fast should an unoptimized terminal run?” 的视频,视频中给出了响答的参考实现 RefTerm 行为对比东莞变频器新闻,并详细描述 WT 的性能题目。该 RefTerm 声援回滚、换走、Unicode组相符、RTL-over-LTR、众色字体、实时转折字体,渲染速度达几千 FPS。

不过,也有开发者对 Casey Muratori 在视频中实现的 RefTerm 挑出了质疑,其望法主要包括:

构建时行使 /GS- /Gs999999set 命令走参数东莞变频器新闻,这会禁用坦然功能并且影响性能,而终端行使程序的主要做事是解析不受信任的输入。

该行使程序行使 0.5% 的 CPU 和高达 14% 的 GPU 来表现闪耀的光标,这并不高效。并且 RefTerm 行使程序在余暇时行使 351 MB 内存(行使 4k 表现器运走),而终端可批准的内存行使量约为 10-20 MB。

郑重性不能。终端是一个高风险的行使程序,由于它必须解析大量不受信任的文本,而在 RefTerm 中运走 splat refterm_debug_msvc.pdb 会导致 RefTerm 立即凝结并占用 100% 的 CPU。行使程序窗口无法关闭,只能议决义务管理器杀物化。

现在,一个该 issue 的克隆已经发布(原 issue 已关闭),并且同时掀开了一个增补基于字形图集的 DxRenderer 的 issue,感有趣者能够前去晓畅最新新闻。

本文转自OSCHINA

本文标题:Windows Terminal 性能再惹争议,难度相等于博士项现在?

本文地址:https://www.oschina.net/news/149135/wt-performance-issue-discuss东莞变频器新闻


当前网址:http://www.palestinetimes.net/dongguanbianpinqixinwen/8161.html
tag:东莞,变频器,新闻,Windows,Terminal,性,能
相关新闻