LinuxSir.cn,穿越时空的Linuxsir!

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

关于linux运行的几个问题,谢谢指教!!

[复制链接]
发表于 2007-10-20 14:49:54 | 显示全部楼层 |阅读模式
高手们说,Linux不产生垃圾,那为什么我的根用户里产生了不少不知是什么的文件呢?(安装完软件后)
高手又说,Linux可以尽量地使用内存,那么我手中的2GB内存为什么Linux只使用了2XXMB,多开些程序才3XXMB呢?
高手还说,自己编译一遍Linux程序再安装,Linux就可以跑的更快,我看除了修改配置文件可以订制一下程序的功能,其余的也没啥了呀~难道我花时间让CPU把源文件弄一遍就可以让它更快吗?CPU自己有优化代码的功能吗?

看来啊,这小问题里,还真有大道理……我啊,还是相信群众!  Linux,我看行!


广告时间就到这里,尤其是第三个问题,有哪个强人大大详细指点一下啊~~
发表于 2007-10-20 15:58:55 | 显示全部楼层
[转移到基础建设版块]
回复 支持 反对

使用道具 举报

发表于 2007-10-20 17:59:02 | 显示全部楼层
Post by narcissus
高手们说,Linux不产生垃圾,那为什么我的根用户里产生了不少不知是什么的文件呢?(安装完软件后)

配置文件,windows放在documents and setting/applications,还有注册表里面,你看不见而已。
产生垃圾与否看你用什么方式安装软件,单纯用软件包安装就比较干净。
Post by narcissus

高手又说,Linux可以尽量地使用内存,那么我手中的2GB内存为什么Linux只使用了2XXMB,多开些程序才3XXMB呢?

可能是实在没有办法用吧,你是通过什么方式看的?包括了系统缓存了吗?Linux的内存开销系统缓存是大头。我笔记本也2G,一般就是500m左右,全部。
Post by narcissus

高手还说,自己编译一遍Linux程序再安装,Linux就可以跑的更快,我看除了修改配置文件可以订制一下程序的功能,其余的也没啥了呀~难道我花时间让CPU把源文件弄一遍就可以让它更快吗?CPU自己有优化代码的功能吗?

因为本地编译的话可以针对你的CPU类型和系统配置进行优化,一般的二进制包为了兼容性,用的是386兼容指令集,但是自己编译最多可以打开对双核的优化(我编译内核时看到相应选项)。这个是编译器做的事情。
Post by narcissus

广告时间就到这里,尤其是第三个问题,有哪个强人大大详细指点一下啊~~

我不是强人,是个多嘴的菜鸟。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-20 18:29:46 | 显示全部楼层
我已经收到了,感谢楼上的大大指教!!不过第三个问题还是有点不明白,我很笨的……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-20 18:32:47 | 显示全部楼层
在编译时一顿生成文件的过程中,编译器就会自动根据本地硬件配置优化我的程序了,这样理解对吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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