LinuxSir.cn,穿越时空的Linuxsir!

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

龙芯新版纯64位系统放出(Glibc-2.7经过优化)

[复制链接]
发表于 2007-11-20 08:16:36 | 显示全部楼层 |阅读模式
给系统命个名,叫秀秀吧,一个小女生的名字^_^

这次使用2.6.23.8内核,Glibc-2.7(NPTL),Glibc使用了comcat优化过的memcpy代替Glibc默认的memcpy, 这也算是优化过的Glibc吧,我主要是做些体力活。Glibc-2.7的NPTL支持问题困扰了我好几天。
NPTL简介:
“在Linux操作系统中,本地POSIX线程库(NPTL)是一种软件特性,它可让Linux的内核,高效地运行那些使用POSIX风格的线程所编写的程序。

测试中,NPTL在一个IA-32处理器上,成功地同时跑了10万个线程,启动这些线程只用了不到2秒。比较起来,在不支持NPTL的内核上,这个测试花费了大约15分钟。”
kernel:2.6.23.8
binutils: binutils-2.18
Glibc: Glibc-2.7(NPTL), memcpy针对2E盒子优化
GCC:gcc-4.2.2
其余的包大体是clfs-svn-20071030的,部分做了调整。
下载地址:ftp://218.90.147.70/loongson-64-new.tar.bz2
ftp用户名:godson2e  密码:lemote   请不要删除不是你上传的东西

安装:
下载系统loongson-64-new.tar.bz2    大概106M.
以hda4为例,机器上应该有个可用的系统或你有个可启动机器的U盘
1)挂载hda4,命令是:
mount       /dev/hda4        /mnt
2)  解压64位系统到hda4,命令是:
  tar  xvf  loongson-64-new.tar.bz2   -C    /mnt
3) 修改/mnt/etc/fstab,使之和你的机器上的分区一致,这里应将/mnt/etc/fstab中的这一行
/dev/hdax           /     ext3          defaults       0        0
改为
/dev/hda4           /     ext3          defaults       0        0
swap分区也改成和你机器实际相应的。
4)重新启动:
  启动到PMON后输入下面的命令:
      load /dev/fs/ext2@wd0c/boot/vmlinux-64-2.6.23.8
     g  console=tty  root=/dev/hda4
      系统只有root用户,密码:123456
/boot下还有一个vmlinux-64,这个是ELF64的,如果你的PMON刷新过,可以用这 个。
欢迎龙芯用户测试
发表于 2007-11-20 14:29:44 | 显示全部楼层
呵呵,支持好文章
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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