当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 现在archlinux的默认内核就很不错拉
帖子发表于 : 2008-11-24 6:31 
头像

注册: 2007-03-13 11:23
帖子: 1343
送出感谢: 0 次
接收感谢: 0 次
一直以来笔记本我觉得最适合笔记本使用的内核当属gentoo的tuxonice,参加这儿:
http://blog.punkid.cn/2008/08/14/compil ... archlinux/
可是现在arch的2.6.27做得相当不错,小巧,而且休眠用pm-utils,很强大。alsa,
启动时间包括启动x,iwconfig连接无线网络,只用了21s,我是3年前的三星笔记本,p-m 1.73G 1G内存 PATA硬盘
而tuxonice优化下来也要15s,上下(毕竟alsa,ipw2200这个不应当编译进内核,必须是模块)
下面是arch在我机子上的启动图表:
附件:
bootchart.png
bootchart.png [ 80.72 KiB | 被浏览 2224 次 ]



_________________
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2008-11-24 6:36 
头像

注册: 2007-03-13 11:23
帖子: 1343
送出感谢: 0 次
接收感谢: 0 次
所谓的x环境是指ob+stalonetray+cairo-dock


附件:
2008-11-24-063502_1280x800_scrot.png
2008-11-24-063502_1280x800_scrot.png [ 201.07 KiB | 被浏览 2206 次 ]

2008-11-24-063634_1280x800_scrot.png
2008-11-24-063634_1280x800_scrot.png [ 257.31 KiB | 被浏览 2171 次 ]



_________________
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
页首
 用户资料  
 
3 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2008-11-26 21:28 
头像

注册: 2007-06-11 19:40
帖子: 118
送出感谢: 0 次
接收感谢: 0 次
为什么我进入init会比LZ慢很多?


附件:
bootchart.png
bootchart.png [ 98.86 KiB | 被浏览 2066 次 ]

页首
 用户资料  
 
4 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2008-11-27 10:35 
头像

注册: 2007-03-13 11:23
帖子: 1343
送出感谢: 0 次
接收感谢: 0 次
哦哦 貌似xfs对于日志处理的过程比ext3快了很多,加上其他一些因素,比如我以为acpid这个东西只是在button模块加载的前提下hook了一些动作。增强pm-utils和cpufreq的作用罢了,不用。反正其实我只是hook了一个硬盘策略,至于laptop-mode没看过好的文档,不明白干了些啥。mpd,我用的xmms2,是在自己按了wm的绑定的键,第一次开始听歌的时候才开的。pulseaudio,这个等fedora开发稳定了在用。貌似现在对我没有用。gconf,这个压根没有,因为没用gnome。登录,我写了一个c程序,开机时候init去调用。其他的就是我比你多了,比如我把无线上网连接写在一开始,还有硬盘也不如你快。
此外bootchartd我是在x启动关闭的。ls的图中我没有看到x,所以没有对照阿。因为bootchart在系统起来之后不是自动停止的。


_________________
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2008-11-28 23:38 
头像

注册: 2005-08-14 19:53
帖子: 3998
送出感谢: 1
接收感谢: 2
进入登录界面我的也是20s,但是加载gnome需要半分钟。。因为我启动很多东西。。嘿嘿

AMD turion MT34, 1.8Ghz, 1.25G mem, X700


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2008-11-29 0:05 
头像

注册: 2005-12-28 1:16
帖子: 3916
地址: 火星
系统: Ubuntu 12.10 X64
送出感谢: 1
接收感谢: 0 次
用openrc可以大大加速启动


_________________
目前负债150多万


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2008-11-29 0:31 
头像

注册: 2007-03-13 11:23
帖子: 1343
送出感谢: 0 次
接收感谢: 0 次
xhy 写道:
用openrc可以大大加速启动

类似的呢,何况archlinux不会采用openrc的。因为archlinnx的rc加载过程本身就有opnenrc的味道。特别是daemon加载的时候。
此外之前好像是gentoo提了一个baselayout可以加速init的时间。其实我觉得是移动设备比如手机之类才需要那玩意。咱们不看速度,呵呵,现在可以自由的休眠到swap了,内核兼容性好了
-----------------------------------------------------------------------------------------------
jarryson 写道:
进入登录界面我的也是20s,但是加载gnome需要半分钟。。因为我启动很多东西。。嘿嘿

AMD turion MT34, 1.8Ghz, 1.25G mem, X700

所以比较的进入x的时间,确实archlinux表现的不错。大约18s就ok了
即使进入我也没什么东西
init─┬─5*[agetty]
├─crond
├─2*[dbus-daemon]
├─dbus-launch
├─dhcpcd
├─famd
├─fcitx
├─gvim
├─hald───hald-runner─┬─hald-addon-acpi
│ ├─hald-addon-cpuf
│ ├─hald-addon-inpu
│ └─hald-addon-stor
├─ld-linux.so.2
├─login───bash───startx───xinit─┬─X───X
│ └─openbox─┬─audacity───{audacity}
│ ├─firefox───5*[{firefox}]
│ ├─linux-fetion───2*[{linux-fetion}]
│ ├─pcmanfm
│ ├─pidgin
│ ├─stalonetray
│ ├─thunderbird───run-mozilla.sh───thunderbi+
│ ├─urxvt───bash───screen───screen─┬─zsh
│ │ └─zsh───i+
│ └─urxvt───bash───pstree
├─mount.ntfs-3g
├─portmap
├─syslog-ng
└─udevd


_________________
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2008-11-29 18:23 
头像

注册: 2007-06-11 19:40
帖子: 118
送出感谢: 0 次
接收感谢: 0 次
kofshower 写道:
哦哦 貌似xfs对于日志处理的过程比ext3快了很多,加上其他一些因素,比如我以为acpid这个东西只是在button模块加载的前提下hook了一些动作。增强pm-utils和cpufreq的作用罢了,不用。反正其实我只是hook了一个硬盘策略,至于laptop-mode没看过好的文档,不明白干了些啥。mpd,我用的xmms2,是在自己按了wm的绑定的键,第一次开始听歌的时候才开的。pulseaudio,这个等fedora开发稳定了在用。貌似现在对我没有用。gconf,这个压根没有,因为没用gnome。登录,我写了一个c程序,开机时候init去调用。其他的就是我比你多了,比如我把无线上网连接写在一开始,还有硬盘也不如你快。
此外bootchartd我是在x启动关闭的。ls的图中我没有看到x,所以没有对照阿。因为bootchart在系统起来之后不是自动停止的。

laptop-mode好像提供一些省电策略……acpid确实配过就忘了,去掉试试看……
pulseaudio是为了外接USB声卡做准备的。
这张bootchart没用gdm,奇怪怎么没有X……用gdm的话最快35秒

硬盘比我慢,启动还比我快……真的是xfs与ext3的差距吗……不过也不是很在乎啦


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2008-11-29 18:42 
头像

注册: 2007-03-13 11:23
帖子: 1343
送出感谢: 0 次
接收感谢: 0 次
laptop-mode可能会和我pm-utils配置的一些硬盘休眠策略冲突,加上文档状态是待完善,所以没用。pulseaudio只是用的时候占资源,作为daemon,反正是异步载入的。其实gdm不慢,甚至比slim快,就是不够小巧,后台运行而已。


_________________
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2008-12-15 11:55 
头像

注册: 2007-03-13 11:23
帖子: 1343
送出感谢: 0 次
接收感谢: 0 次
allbluedream 写道:
kofshower 写道:
哦哦 貌似xfs对于日志处理的过程比ext3快了很多,加上其他一些因素,比如我以为acpid这个东西只是在button模块加载的前提下hook了一些动作。增强pm-utils和cpufreq的作用罢了,不用。反正其实我只是hook了一个硬盘策略,至于laptop-mode没看过好的文档,不明白干了些啥。mpd,我用的xmms2,是在自己按了wm的绑定的键,第一次开始听歌的时候才开的。pulseaudio,这个等fedora开发稳定了在用。貌似现在对我没有用。gconf,这个压根没有,因为没用gnome。登录,我写了一个c程序,开机时候init去调用。其他的就是我比你多了,比如我把无线上网连接写在一开始,还有硬盘也不如你快。
此外bootchartd我是在x启动关闭的。ls的图中我没有看到x,所以没有对照阿。因为bootchart在系统起来之后不是自动停止的。

laptop-mode好像提供一些省电策略……acpid确实配过就忘了,去掉试试看……
pulseaudio是为了外接USB声卡做准备的。
这张bootchart没用gdm,奇怪怎么没有X……用gdm的话最快35秒

硬盘比我慢,启动还比我快……真的是xfs与ext3的差距吗……不过也不是很在乎啦

今天看明白了,laptop-mode绝对不应该手动去启动
wiki上直接加到daemon是那个人没看文档
合理的方法是自己对应acpi监听事件,写在acpid的handler中
同理pm-utils也是这个目的而存在了,为了和acpi一起加强整个电源管理。你可以在acpi的handle中加入pm_util然后用pm_util的hook到事件的时候才去启用laptop-mode。
呵呵。着重看了acpid,pm_util,和laptop_mode,总算搞懂了。
你可以自己,比如close lid或是创造点ac_adaptor事件,看看返回什么,对着写hook,才能发挥那些东西的真正作用
比如我拔了电源
看到了产生
ac_adapter ADP1 00000080 00000000
processor CPU0 00000081 00000000
ac_adapter ADP1 00000080 00000001
processor CPU0 00000081 00000000
那么对应的也要在你的消息泵中写自己处理方式,要pm-suspend,或是其他。而且默认消息泵可能是错的比如我的ac是adp1,默认是ac,我的电池是bat1,默认是bat0,lid那儿也有些不对的。


_________________
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2010-09-07 14:45 

注册: 2006-11-15 14:14
帖子: 614
送出感谢: 0 次
接收感谢: 1
lz,图中菜单上的“系统进程”是怎么弄的?


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2010-09-07 16:32 

注册: 2009-01-15 23:48
帖子: 230
送出感谢: 1
接收感谢: 0 次
LZ的启动图表怎么弄出来的?


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2010-09-11 9:21 
头像

注册: 2009-05-27 12:05
帖子: 315
送出感谢: 0 次
接收感谢: 1
bootchart


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2010-09-11 10:05 
头像

注册: 2009-05-27 12:05
帖子: 315
送出感谢: 0 次
接收感谢: 1
学习阶段

没动过
gnome


附件:
bootchart.png
bootchart.png [ 123.51 KiB | 被浏览 1187 次 ]

页首
 用户资料  
 
15 楼 
 文章标题 : Re: 现在archlinux的默认内核就很不错拉
帖子发表于 : 2010-12-31 11:31 

注册: 2008-06-27 20:47
帖子: 334
送出感谢: 0 次
接收感谢: 0 次
作为刚学linux的菜鸟,我表示很有压力
另外向LZ请教以下你用的是什么输入法阿,好像蛮不错的
wm使用的哪个?
那个启动图表和菜单怎么弄的?
请LZ不吝赐教


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译