文泉驿是一个我很喜欢的项目,让我在10年之后重新开始使用点阵字体──平时需要用到TTF的地方实在不多,如果只是在屏幕上显示,点阵的优势还是很多的。最早是直接从文泉驿下载字体使用,后来发现Debian自带文泉驿,便开始用apt安装。结果,这个错误影响了我至少半年……在Debian的xfonts-wqy包中,字体被使用gz压缩了。
/usr/X11R6/lib/X11/fonts/misc/wenquanyi_10ptb.pcf.gz
/usr/X11R6/lib/X11/fonts/misc/wenquanyi_10pt.pcf.gz
/usr/X11R6/lib/X11/fonts/misc/wenquanyi_11ptb.pcf.gz
/usr/X11R6/lib/X11/fonts/misc/wenquanyi_11pt.pcf.gz
/usr/X11R6/lib/X11/fonts/misc/wenquanyi_12ptb.pcf.gz
/usr/X11R6/lib/X11/fonts/misc/wenquanyi_12pt.pcf.gz
/usr/X11R6/lib/X11/fonts/misc/wenquanyi_9ptb.pcf.gz
/usr/X11R6/lib/X11/fonts/misc/wenquanyi_9pt.pcf.gz
在少量字体显示的时候,感觉不出什么问题来。压缩文件还比较节省空间,估计这就是包制作者使用gz压缩字体的初衷──至少/usr/X11R6/lib/X11/fonts/misc/目录下大量的点阵字体都是压缩的。
又或者xserver(我用的是xorg)有缓存功能可以将字体解压后放在内存中?我翻了一下xorg的man,没有找到说明。但是当我让firefox也来使用文泉驿的时候,问题出现了──firefox和xorg的负载高居不下,一篇大一点的文章,需要几秒甚至几十秒才能打开。
开始没明白怎么回事,firefox还被无端骂了几次,呵呵,真是抱歉。最近文泉驿升级到0.7RC2,为了先睹为快,又从文泉驿网站下载字体安装。忽然想起,是不是压缩的字体影响了效率?于是卸载了xfonts-wqy,手工安装新的字体。这个字体没有使用gz压缩。好嘛!1M左右的页面,打开速度提高了几十倍!看来apt使用包,也是有陷井的,不小心就会掉进去哟!
Debian下的文泉驿和firefoxDebian下的文泉驿和firefoxDebian下的文泉驿和firefoxDebian下的文泉驿和firefoxDebian下的文泉驿和firefoxDebian下的文泉驿和firefoxDebian下的文泉驿和firefoxDebian下的文泉驿和firefoxDebian下的文泉驿和firefoxDebian下的文泉驿和firefox
阅读(412) | 评论(0) | 转发(0) |