作者loser1 (拍嘎爪得白酱)
看板Windows
标题[问题] 请问现在 Windows 10 仍是使用 GDI 吗?
时间Wed Aug 25 11:05:35 2021
二十几年前我在 SiS 写 Windows 显卡的 driver,
纯粹桌面的应用因为显卡的记忆体已经够多,所以
大部份的绘图都是可以 cache 在 video RAM 里面,
Office 软体的执行速度基本上非常的快。
反而现在动辄 1G 2G 的显示记忆体,使用者反而反应
不良,什麽程式执行速度缓慢动作会拖,我自己写文件
时用新的 office 2016 也常常有动作累积一长串之後
才一口气爆发出来的状况,很像 flip queue 累积过常
硬体效能跟不上来的状况。
但是二十几年过去那种基本的 2D 绘图功能不可能比我
当年还在做显卡时弱,所以是 Windows 的桌面使用了
Direct X 作无用工作导致一堆人说什麽 i5/i7 效能不足?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.227.9.148 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Windows/M.1629860737.A.F29.html
※ 编辑: loser1 (125.227.9.148 台湾), 08/25/2021 11:06:51
1F:推 tps6115: 看起来是硬碟问题 08/25 13:25
应该不是,别什麽问题都归到没有用ssd上面。
卅年前什麽都很快。
※ 编辑: loser1 (111.83.87.235 台湾), 08/25/2021 14:10:02
2F:→ ltytw: 你是说20年前驱动拿到现在用会像你说的这样? 08/25 14:35
二十年前的系统二十年前的 office 跑得飞快
现在的系统现在的 office 现在的 driver ,CPU 显卡有百倍快然後 office 越来越拖
※ 编辑: loser1 (125.227.9.148 台湾), 08/25/2021 14:42:57
3F:→ labbat: 多核心还是要序列化同步化 08/25 14:45
4F:→ labbat: 随便一个分页表更新插断的同步就严重拖慢效能 08/25 14:46
5F:→ labbat: 更何况渲染都走软体3D渲染,没有人想要阳春2D 08/25 14:47
6F:推 shihataina: 多了一堆有的没的,现在Adobe全家桶也是,PhotoShop 08/25 14:48
7F:→ shihataina: 打开慢的跟鬼一样,很怀念以前CS6,但现在不用新的不 08/25 14:48
8F:→ shihataina: 行,档案相容性根本厂商敛财用。 08/25 14:48
9F:→ lokuji: AMD的话,从VISTA世代以後的显卡在这方面的效能都偏低。 08/25 15:15
10F:推 whitefox: 像是内显过热 08/25 16:31
11F:→ ross800127: 程式功能加越多 越臃肿 08/25 17:55
12F:→ parislove3: Vista後不是改用WDDM了吗? 08/25 23:04
那个 WDDM 真的有被拿来用啊?
之前做的那个的感想就是微软在脱裤子放屁浪费 resource 制造显示不顺,
我以为可以关闭的。
还是虽然把显示效果全部关闭了它还是用 flip 做 Display 的事?
那难怪显示效能比 DOS 还要低落...........
※ 编辑: loser1 (125.227.9.148 台湾), 08/26/2021 15:16:38
13F:→ maniaque: 现在硬体装 Win95/98 也很快啊,比你当初更快欧~~~ 08/26 15:47
14F:→ maniaque: 以前DDK SDK 现在去看,架构很脆弱 08/26 15:47
15F:→ maniaque: 常常就给你 blue screen ..... 08/26 15:48
讲得好像现在不会 blue screen 的样子............
不要 Windows Update 就不会 Blue Screen 啊,以为 WHQL 过就代表没bug ,ㄎㄎ。
16F:→ maniaque: 而且,现在功能多太多了 08/26 15:48
我觉得是拖累计算速度的垃圾。
17F:→ maniaque: 以前整个系统用个4G HDD 就装得吓吓叫了..现在? 08/26 15:49
举例来说,很多人用的防毒软体,每个 API 呼叫都要跳进去检查一下,
大部份的龟速都是出自那玩意。
※ 编辑: loser1 (60.251.196.233 台湾), 08/26/2021 17:55:56
18F:→ zaa0210: GDI是十几年前的东西,现在是GDI+ 08/26 21:09
GDI+ 与 GDI 是完全不同的两种东西。 GDI+ 是纯软体的绘图 library,
与底层 API 的 GDI 完全不同。
※ 编辑: loser1 (125.227.9.148 台湾), 08/30/2021 14:18:22
19F:推 zaa0210: 可是我开启MFC(VC6)的专案看,以前是叫GDI没错耶...XD 08/31 14:17
20F:→ zaa0210: 您可以搜寻 "GDI 和 GDI+ 之间的互通性" 看看 08/31 14:18
21F:→ zaa0210: 以前我都是 GDI 与 GDI+ 的 library 同时混合使用 orz 08/31 14:18
22F:→ TaiwanFight: 喜欢就去继续用十几年前的电脑 09/11 12:19
23F:→ TaiwanFight: 真的被笑死 09/11 12:19
24F:嘘 ffrank02tw: 与时俱进好吗 10/08 14:28