July 29th, 2008 by paul
从2.6.24的Gentoo内核开始注意到默认的一个选项会影响系统的反应速度,’Group CPU scheduler’ 没想到内核2.6.25也是一样。我两次手动次编译的是时候都会错过,之后才想起来,然后Google上再查找确认一下。这次又加上把’Timer Frequency’设到1000Hz,不知道是不是心理作用,感觉比以前响应速度更快了。但有一点是很确定,这两个选项的改变对系统的响应时间的提高很明显。
原因么,对Group CPU Scheduler我不是太了解不是太了解,不过以前看到有人在论坛上的解释的大致是:当有多用户的多线程同时运行的时候,这个scheduler的作用主要是确保不同组(比如用户组)的线程能分到比较均匀的CPU份额,主要是确保某个组的线程不占用太多的CPU。可以想象,这种公平起见的限制在个人的台式机上经常会拖慢整个系统的速度。
而1000Hz是最高的Timer Frequency, Make menuconfig里面的帮助就提到了这是为桌面或其他需要快速响应系统推荐的值,不过Gentoo 内核源代码默认的配置却是250Hz,是内核为服务器推荐的值。
Tags: 内核,Kernel, 配置
Posted in Gentoo, 软件和OS 相关 | No Comments »
July 18th, 2008 by paul
今天更新,python 升到了2.5,更新完毕后提示我运行/usr/sbin/python-updater,没有去管他。之后就deepclean + rebuild.
然后就要rebuild openoffice,这还不算,中途甩出来个“Failed to determine VM for building”。运行完
java-config --list-available-vms
给了我个:
“ImportError: No module named java_config_2”
才发现是Java的问题。Google一把,只给了我四条链接,两个英文的看完,没有什么用,另外的一个日文,一个不知道什么文,可能是德语。不死心,让google打开忽略的其他链接。终于找到一个有用的,一样是奇怪的文字(俄语?),虽然头大,不过从里面夹杂的几个英文里面有Solved字样,还有一行代码
emerge -1 java-config:2 java-config-wrapper
看起来好像有用,一试,乌拉!
Posted in Gentoo | No Comments »
July 16th, 2008 by paul
Posted in 新知 | 1 Comment »
July 1st, 2008 by paul
上篇文章是在Gentoo下写的,后来发现Ubuntu下面用的是Dash而不是Bash,上面的script不能直接用了。最简单的办法就是:
sudo dpkg-reconfigure dash
然后选’No’,换成Bash。如果你愿意,事后再把Dash换回来。
或者,貌似Ubuntu上有Handbrake的GUI可以下载了,不过我觉得目前的设置出来的质量实在是很完美了,不想再用GUI了。
Tags: Gentoo, handbrake, Ubuntu
Posted in Gentoo, Ubuntu, 影视 | No Comments »
June 28th, 2008 by paul
前些天发现数年前硬盘里存的兄弟连DvD压的Avi文件有问题,决定重压。
装了Dvd::rip,应该算是linux下最强大的带图形界面的Dvd压缩软件了,比较好用,可调的参数也是非常多。但是字幕和一个压缩文件按集切割开的问题解决不好。就上网找,后来发现有比Avi更好的包装格式,就是Mkv(Matroska),优点和介绍见这里,可以选内嵌软字幕的。然后那个网页上还有一个很好用的Script文件,用它和Handbrake一起,就可以压出接近完美的Mkv视频文件了。很可惜DvD::Rip既不支持Mkv(小问题)又不支持x264,虽然有很好很强大的集成图形界面,不过支持的技术比较落后。看完压出来的x264的效果,感觉比DvD::Rip里面按照Gentoo Wiki里面的设置用xvid的似乎要好点,试着抓图一比较,优势就比较明显了:
xvid
x264
Mkv + x264优势:效果比较好,文件比较小,我这次压出来的结果是比xvid小十分之一,效果好一些,能内嵌可选字幕,多音轨,Linux下媒体播放器都支持,不过家用播放机,mp4,PSP什么的就不知道了。 Avi + xvid优势:效果还不错,兼容性比较强,很多家用播放机都支持,还有mp4。DvD::Rip全面支持,一站式服务,完全搞定。Mkv + x264的话因为Handbrake好像不支持可选字幕(文档说是字幕是内镶的,不能选关闭或者打开)所以我是用软件比如DvD::Rip抓取,然后用Mkvtoolnix的图形前端mmg把字幕打包到.mkv文件里面的。 注意:上面网页里面的script有点小问题,压出来的mkv文件不能正确快进和后退,我做了一个小小的改动,解决方法见这里。
Tags: Dvd, handbrake, mkv, x264
Posted in 影视, 新知, 软件和OS 相关 | No Comments »
October 28th, 2007 by admin
其实是十天前的事了,我这里前几天赶作业,还好没课了,于是昼夜颠倒的赶,别的都顾不上了。
之前一直没算对,总觉得这个7.10是Long Term Support,因为7.10 – 6.04 = 1.06,刚好是十八个月不是么?既然这样,自然是Gusty一出,谁与争锋?(好像不押韵的说)。我一直觉得作为Linux稳定才是真正卖点,而不是求新,因为追新的人自己会编译,没有必要等你的更新。没想到要下一个版本才是LTS。。。
据我观察,好像Ubuntu的这个新版本出来了,并没有太大动静,不过肯定应该比Feisty要更进一步了,只不过看起来没有太多让人激动的新特性,或者只是我而已。
和往常一样,看主站论坛,发行前后的几天,除了很多夸奖之外(感觉老外总的来说还是比较Positive的,夸奖的居多)还有很多的抱怨,说这是目前最差的一个版本,目前的状态还不因该Release云云。有一点有意思的是一位仁兄的观点,看起来有点太平先生的味道,不过我还是比较赞同的:新版本出来不太可能什么都工作的,bug可以说是必然的,你要用,就要做好精神准备,做好备份,不要到时候说Ubuntu弄坏了你重要的数据。然后准备花点时间调你的系统,要注意了,虽然有测试期,不过肯定很多问题大部分人都没碰到过,wiki上也不大可能有,你可能还要提交Bug报告,还要等开发人员发布更新。与其这样,如果要升级的话,不如等上一段时间,等常见的问题,网上都有方便的解决办法了,重要的更新都发布了(Never install Windows before SP1)再装。捡现成的果子吃,诚然是个偷懒的办法。不过我忍不住想点头了,因为我给这台Thinkpad装Feisty的时候,就是赶在发行那几天装,虽然是安装而不是升级,但是还是碰到了笔记本声卡无声,不能挂起,还有播放Rmvb无声之类的大大小小的问题,还有奇怪的系统性能的问题。虽然肯定有我自己的问题,不过有的问题就是等了两天更新出来了,就搞定了。所以想用新系统,又不想花太多时间的兄弟,不妨等等先,都等到Release了,还再乎多等等?不过话又说回来,Release应该就是个质量 的保证,装的话也应该不会有太多问题了。不过时间,时间,谁也没有无限的时间,既然不打算做System administrator(网管么,不太确定) 就没有必要花太多时间在安装系统上面,不是么?
Tags: Gutsy, Ubuntu
Posted in Ubuntu | No Comments »
October 27th, 2007 by admin
恩,熬了几天夜,有点亢奋了,索性继续灌水!
前几天知道一个同学把他的Mac pro卖掉了,开始用Thinkpad了,有点意外。不过据我所知,他应该还是MS用户,可能觉得用Mac来跑Windows有点浪费吧。
不过他的Thingpad Z61是在是买的很值,看得我实在是心痒难忍。他买了个打折的赛扬款 Z61,然后自己换了Core Duo 2,加了内存,实际的价钱还比我的便宜了一半,天!
还是忍忍吧,慢就慢了点,工作之前不打算换笔记本了,升级的话就是台式该升级了,最近的作业已经出现通宵跑程序的情况了,不过前提是如果经济不太紧张的话。前段时间跑Java写的Weka,才发现Java写的程序能害死人,因为它的虚拟机结构,分给它的内存不够了,就会自动退出,不管你是不是已经等它跑了半天了。 碰!突然间灰飞烟灭,什么都没了。
Posted in 软件和OS 相关 | No Comments »
October 4th, 2007 by admin
其实小候常看,不过当时只记得里面的神怪故事。今天看阿宝,看到最后一句段有点深意: 异史氏曰:“性痴则其志凝,故书痴者文必工,艺痴者技必良;世之落拓而无成者,皆自谓不痴者也。“
Posted in 读书 | No Comments »
September 23rd, 2007 by admin
换上了个备用的。

最近用笔记本比较多,而且偏偏是Eclipse或者Vistual Studio 之类的IDE,我又一直不愿意接鼠标,觉得自带的小红帽很好用了。
不过鼠标使用时间一长,问题也来了,食指老是和小红帽接触,并不轻松。毕竟要用食指指尖推动它四处乱逛,和按常用鼠标按键的压力是完全不一样的。试着改了改鼠标的移动速度和加速度。不过解决不了实际问题,还是要用食指推这那个小点跑来跑去,能改变的只不过是移动的速度和灵敏度,改了这方面的设置,能少推点距离,推的时候少出点力,不过损失的是精确度,结果是经常要推回来回去。还试过老伎俩:右手换左手,结果是双手疲劳,而且双手换来换去也不是个办法。打算买鼠标了。。
今天突然想起来买本本时自带的另外两个备用的小红帽了,翻出来一看,现在用的这个碗状的看起来或许能解决点问题。没想到一试之下,小小的惊喜。 不是我想象中的那样把手放到中心面上使劲,而是拨动突起的薄薄的那个圈状的缘来使它移动的感觉。
稍稍体会了下,以前是靠手指和小红帽表面的糙面的摩擦力传动上下左右的移动,不仅手上有汗有油的情况效率降低很多,而且一定要施加一定的压力才能起作用,这个压力是我的食指吃劲的主要原因;现在呢,不需要这个额外的压力来传递摩擦力了,我的手只需要直接推动这个突起的缘就行了。现在起作用的是压力本身,而不是那个压力乘上个小于一的摩擦系数之后的力了。至少在我的感觉上,明显的灵活轻松了不少。
不过有点奇怪,为什么ThinkPad上默认/通用的小红帽没有备用的好用呢,还是我和别人不太一样?
Posted in 硬件 | No Comments »
September 17th, 2007 by admin
[
心情: Amused ]
好像是在Ubuntu论坛里面看见的,当时不太以为然。因为我周围认识的同学用Mac的很少,但认识的那一两个都是典型的编程高手类型。
不过有个用Mac的老师让我感受到了这句话的智慧所在。这里有个教室,因为经常被用作客座学者讲座的地方,所以电脑接口比较多,也比较复杂。虽然学校里面对Mac的支持不错,但因为最近好像添了什么新设备,本来支持Mac接口的投影仪接口和她的Macbook pro不合作了,这个老师彻底没辙了,因为以前她也不知道是怎么设置的,照她的话说“以前插上就能用了,现在为什么不行?”。还好这是小班,第一次她就把笔记本摆在前台,让我们看着她的15寸屏幕看,我们前三排的勉强能看到一点。今天她带了了U盘,可能她也很少用这些东西,非常罕见的情况出现了:她的U盘在Windows和标准的Mac台式机上都不能工作!这一下她更没办法了,只好老办法,笔记本展示讲义,我做在第二排非常靠边的位置,又晕了一节课!
这才知道,Mac是给希望电脑象家用电器一样打开电源就能工作的人用的。
说起来我就很矛盾,我不用Windows(当然也不可能完全不用),已经两年多了。不用它的原因主要是嫌它麻烦,对电脑的最大希望就是希望它象家电一样基本打开就能工作,最主要就就是可靠,而且不用去花心思维护优化。对Linux总的评价是满意,而且是越来越满意了。不过看起来我还是更宁愿作一个被傻瓜操作系统惯坏了的Mac用户。不过矛盾的是我用Window和Linux都成了习惯,装新的软件,发掘新的功能本身就有无限的乐趣。尤其是在Linux下,everything under your control if you want。在Mac下,不知道很快又会无聊了呢,呵呵。看来Linux很可能还是要一直陪伴这我。。。
不管怎么说,还是觉得Mac下用户被惯成了傻瓜的感觉也不错。
Posted in 软件和OS 相关 | No Comments »