LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: dyte100

为什么slack不是686优化的?

[复制链接]
发表于 2004-10-24 12:25:08 | 显示全部楼层
archlinux确实相当之快
在我机器上arch的kde速度和和gentoo的fvwm媲美
发表于 2004-10-24 14:17:35 | 显示全部楼层
ReiserFS、ext3以及devfs
都不是什么新技术了吧
发表于 2004-10-24 14:18:17 | 显示全部楼层
最初由 Greyhound 发表
archlinux确实相当之快
在我机器上arch的kde速度和和gentoo的fvwm媲美


真的这么夸张?兄弟是什么配置?
发表于 2004-10-24 14:53:39 | 显示全部楼层
我在arch的网站上找不到源代码文件夹。下载后想自己打打中文补丁再用。
发表于 2004-10-24 16:31:38 | 显示全部楼层
最初由 ys_freedom 发表[QUOTE]最初由 Greyhound 发表
archlinux确实相当之快
在我机器上arch的kde速度和和gentoo的fvwm媲美

真的这么夸张?兄弟是什么配置? [/QUOTE]你听他瞎说!
发表于 2004-10-24 16:38:58 | 显示全部楼层

怎么才能最大限度的利用机器的性能?

比如说我们现在用的包都是i486,基本上我们机器都可以算是686了吧,在编译包的时候怎么优化?记得以前在redhat里有个make.conf,可以自己修改编译参数,在slackware里怎么做?性能浪费太大阿
 楼主| 发表于 2004-10-24 16:40:46 | 显示全部楼层
谁知道怎样作slack包?
我的想法是这样:下载slack源码包,将所有的编译参数从486换成686,再编译打包成标准的slack代码包,这样就可以作一套686版本的slack了!
发表于 2004-10-24 17:04:44 | 显示全部楼层
精华里有教怎么做slack包的,也可以直接下slack的编译包,有编译脚本,可以在里面改成i686,但是不知道这么做对性能提高大不大
 楼主| 发表于 2004-10-24 17:24:38 | 显示全部楼层
Many of you will say that Slackware is old, or that this distribution doesn't follow the trends. Many will say that package management is weak or that the distribution is compiled for i386 and that's why it is not as fast as other distributions that are optimized for i586 and i686.

First of all, let me say that it comes with the latest packages like:
                                  Kernel 2.4.20,                                   Gcc 3.2.2,                                   GLibc 2.3.1,                                   XFree86 4.3.0,                                   KDE 3.1,                                   Gnome 2.2,                                   Cups 1.1.18,                                   Mozilla 1.3 ,                                   Netscape 7.03,                                  and many more....

Package management doesn't check dependencies and it has not the functionality of rpm or deb packages, but tgz files are smaller and they can be very easily build up. Slackware has package management tools like: pkgtool, installpkg, removepkg, rpm2tgz and so on...

Almost the whole distribution is compiled with the CFLAGS set to:
             "-O2 -march=i386 -mcpu=i686"
which means that it is i686 optimized and i386 compatible.
 楼主| 发表于 2004-10-24 17:27:11 | 显示全部楼层
Slackware has never been a distro to package everything under the sun for its users, but what it does provide is quite good to work with. Kernel 2.4.20, Gcc 3.2.2, GLibc 2.3.1,XFree86 4.3.0, KDE 3.1, Gnome 2.2, Cups 1.1.18, Mozilla 1.3 ,Netscape 7.03….the list is endless. It does lack a few applications that I use on a regular basis viz OpenOffice, Glade, Quanta Plus, Evolution etc; but then again I realised that I could make do without them, for a while, with the kind of performance Slackware gives me. Slackware 9 unlike its predecessors is optimized for i686 and compiled with support for i386 systems ie CFLAGS = “-O2 -march=i386 -mcpu=i686″
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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