小智 5
几乎所有系统都按需加载字形。几乎所有这些都将使用过的字体文件映射到内存中。
在Windows中,据我了解,至少对于GDI来说,字体处理的一些核心实际上是在内核中实现的。这允许在进程之间共享字体内存使用情况(映射文件以及光栅化结果缓存)。Linux 的实现方式非常不同,就像现代字体一样,每个进程都从头开始光栅化所需的字形。然而,X 服务器跨进程共享字形缓存,但这只是一个实现细节。
无论如何,按需加载字形。没有理由不这样做。如果您能更具体地说明您想做什么,可能会提供更多帮助。
| 归档时间: |
|
| 查看次数: |
371 次 |
| 最近记录: |