LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 945|回复: 9

浏览中文网页死机.....

[复制链接]
发表于 2004-10-8 12:19:38 | 显示全部楼层 |阅读模式
新安装了slackware linux 10.第一次使用它.
full install .
无论打开kde gnome 下 mozilla netscape
还是fvwm 下的opera 都是浏览中文网页就死机,屡试不爽!
英文网页没有问题.

怀疑是中文字体不支持不好.安装simsun.结果一样没有解决!
查看/var/log/messages
出现一个可疑之处:
kernel:_ _alloc_pages:0_order allocation failed (gfp=0xd2/0)

那位兄弟有遇到并解决了这个问题的请施缓手!谢谢!
发表于 2004-10-8 12:35:25 | 显示全部楼层
我这里opera会在打开自定义的首页时停顿好久,大概1分钟。
条件是:设置默认编码为GB18030,首页有中文。
 楼主| 发表于 2004-10-8 17:40:54 | 显示全部楼层
根据我对死机的观察是:

打开/netscape/mozilla/opera的速度都不错.
打开中文网页比如linuxsir并不立刻死掉。
一点击转换 slackware 专题就会死掉.
一般都是打开中文网页,在点击连接才出现死机.

鼠标锁定/键盘没有反映/小键盘灯不亮了/硬盘红灯没有闪烁反映
发表于 2004-10-8 18:25:52 | 显示全部楼层
用Konqueror试试
发表于 2004-10-8 19:12:51 | 显示全部楼层
Konqueror没有问题
 楼主| 发表于 2004-10-10 17:33:03 | 显示全部楼层
I reinstall  slackware linux .

I want to test  use part type  primary .   hava  a try !

and

other try  is    :

find  when I use  free command   display  as   below :

                        total        used                free                    shared           buffers            cached
Men:               61636       57280            4356                   0                        248             14488
-/+  buffers/cache:              42544        19092
Swap :              0                     0                    0        

why the Swap  total  only is   0  ?
so i  vi /etc/fstab   add something as  below:

/dev/hda4         swap          swap              defaults  0  0

the same time  i  search for some article  you  the problem :
somebody say :  this is out of memory  ~~~  .

i  want to see if  i modify is right  ?
发表于 2004-10-10 17:44:01 | 显示全部楼层
我也遇到过类似情况,不过是遇到那些大型的中文门户网站Firefox就会僵死,前提是和scim一起使用时,用fcitx就没问题
 楼主| 发表于 2004-10-10 18:29:28 | 显示全部楼层
now   

i visit  chinese website    never    shutdown  and    hang .

but i don't know why  i  have add   swap to /etc/fstab  but  use  free command   the result  swap  always  0   


also   why  no swap   my  slackware linux  still  can use  ?
 楼主| 发表于 2004-10-10 19:05:19 | 显示全部楼层
我重新安装时候,swap 和 / 都是 做为主分区.
并且安装时候选择了kde-i18n-zh_CN kde-i18n-zh_TW            
这样访问中文网站就暂时没有出现死机现象!

不过slackware linux默认安装好以后发现没有swap!!

可能这也是导致出现死机原因.,我用free观察了开机时候.我64M的内存,还剩下3M左右.又因为没有swap,只能用物理内存,如果在打开大程序的如netscape /mozilla 就很容易就造成内存不足.从而挂起.

这个和我在一些站点看到的缺少内存而导致
kernel:_ _alloc_pages:0_order allocation failed (gfp=0xd2/0)问题的出现就有理论的依据.

我再增加swap 来观察是否还会有死机现象!


增加swap方法

假设分区如下:
     Device Boot  Begin   Start     End  Blocks   Id  System
  /dev/hda1   *       1       1     161   20519    4  DOS 16-bit <32M
  /dev/hda2         302     302    1001   89250   81  Linux/MINIX
  /dev/hda3         260     260     301    5355   81  Linux/MINIX
  /dev/hda4         162     162     259   12495   82  Linux swap

0.mkswap -c /dev/hda4 12495    ← 这里 /dev/hda4为刚设定的Swap
                          Partition, 12495为该分割区的大小

1.在/etc/fstab 中增加 :
/dev/hda4       swap            swap    defaults    0  0

2.执行命令:
/sbin/swapon -a              ← 使生效, 而无须重新开机

重新开机时候出现
adding Swap: *****k swap-space
 楼主| 发表于 2004-10-11 13:30:18 | 显示全部楼层
j经过  一段时间的 观察  应该可以 确定问题已经解决了 :
总结一下:
1.安装时候用priimary主分区   至少swap   和 / 分区是.

2.选择安装 kde中文字体
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表