BBS水木清华站∶精华区

发信人: Iceman.bbs@bbs.ncku.edu.tw (改邪归正罗), 看板: Linux 
标  题: Re: 问两个有关Netscape的问题。 
发信站: 成大计中 BBS 站 (Mon Sep  2 20:46:26 1996) 
转信站: JoeLu!netnews.ntu!spring!news.cc.nctu!ccnews.ncku!news.ncku!nckubbs 
 
==> 在 jl.bbs@bbs.ee.ntu.edu.tw (小宪宪) 的文章中提到: 
    请问两个有关netscape的问题.... 
  1.我的netscape可以看中文,用taipei24的字型在我1280x1024的萤幕上大小很舒服, 
    但是在英文字方面却小得不堪入目(因为实在太小啦,看得眼睛快掉出来....),请 
    问有没有办法将netscape的英文字型调大呢?该怎麽做? 
 
        把语言选项改回预设後选择大一点的英文字形,再将语言改回big5即可.. 
 
  2.我最近将字型的re-scale改由开机时从rc.local叫xfs去做(而xfs的config也已经 
    设好了),想说这样X server可以跑快一点。没想到却变得奇慢无比...... 
    才下startx的指令,我的滑鼠要好久好久才有回应(以前还比较快ㄋㄟ),然後叫出 
    netscape时,硬碟又疯狂地开始嘎啦嘎啦。 
    嘎啦嘎啦就算了,但是netscape竟然竟然也要等个一两分钟後才能正常使用,而且 
    在此期间,我crxvt的显示速度也变得超慢.... 
    奇怪,以前不用xfs时,顶多在叫出netscape时会整个电脑停住约十多秒,而且就 
    算netscape还没能正常使用,我的crxvt的显示也没慢成那样,现在怎麽.... 
    不过我在用xfs之前,在fvwm95的xload上看到的load都是在两条scale之上;但在 
   用了xfs之後,看到的load竟然其低无比 (怪事,这明明跟我系统的performance不 
    服嘛...  *&^%) 
    有哪位知道原因或解决方法的高手可以指点一下吗? 
 
        我的情况跟你一样.. 
        用top之後才恍然大悟:xfs很占记忆体..可能是中文字形太庞大的缘故 
        造成可观的swap,进而拖慢系统速度..反而更没效率 :~ 
 
        建议ram够大(如32mb)的人才用xfs,好处是xserver不需要为处理字形而停顿。 
 
 
 -------------------------------------------------------------------------- < 
 
发信人: ollie@ms1.hinet.net (), 看板: Linux 
标  题: Re: X-win 的字型 
发信站: DCI HiNet (Mon Dec 30 21:22:06 1996) 
转信站: sobee!netnews.ntu!linux2.tpml!UUserv.Net.tw!news.cis.nctu!news-peer.nc 
 
我爱中岛美雪 (Quantum.bbs@bbs2.tceb.edu.tw) wrote: 
 ※ 引述《thhsieh.bbs@bbs.phys.ntu.edu.tw (居士)》之铭言: 
 : 【 在 bslo@csie.nctu.edu.tw (时空旅人) 的大作中提到: 】 
 :     我的感觉好像不能直接使用,除非远端有开 X-win font server,但我不 
 :     知道该怎麽做。 
         远端执行xfs -c config_file 
         config_file里加上port number就可以了.. 
         本机执行X -xf86config new_config_file 
         new_config_file里要写path "xxx.xxx.xxx.xxx:port_number" 
         man xfs可以找得到一个xfs的config样本 
         xfs(X font server会吃蛮重的load,特别是有scaled字型的时候, 
   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
         使用前请三思..) 
  ^^^^^^^^^^^^^^ 
错误观念 !!! 其实 x font server 中处理字形的程式和 x server 中的部份是 
一模一样的,两者都是利用同样的程式码来做 rasterizing 的工作, x font server  
的确是会多了一些 network 的 overhead ,不过相较於完全利用 x server 本身来产 
生字型时会有以下的好处 
 
1. X server 通常都是 single threaded ,这表示当 X server 在 rasterize 
   字型的时候会 "暂时" block 住无法接受 client的 request 或 reply  
   client's request, 如此造成 X server 好像 "卡住" 一样的状况. 如果是 
   利用 X font server 来做的话,当 x font server 无法立及回应 X server  
   时 font server 会叫 X server 先处理其他 client的 request ,等到  
   font server 把字型资料准备好以後再通知 X server  
 
    X application           X server       X font server 
| | | 
     | | request1 | | 
Direction  | |---------------------->| | 
   of    | | |  GetGlyph | 
  Time    | | |-------------->| 
   | | | not ready | 
   | | |<--------------| 
   V | reply1 | | 
|<----------------------| | 
| request2 | | 
|---------------------->| | 
| reply2 | | 
|<----------------------| | 
| |send glyph data| 
| |<--------------| 
| | | 
V V V 
 
2. 另一个好处就像 nfs & nis 一样 font server 提供了 data sharing  
   的功能,字型只要装再一台机器上就可以同时提供多台机器使用 
 
 
 
ollie@ms1.hinet.net 
  

BBS水木清华站∶精华区