Monthly Archives: September 2010

Google’s Caffeine

Google将要在下个月的OSDI10上发表一篇关于它的新索引系统的文章。 据悉新的索引系统被称为Caffeine(咖啡因)。这咖啡因除了系统细节是悬念外,其名字来由也是个悬念?是缩写?还是有特殊含义? 另外,咖啡因系统(很容易让人联想到生产咖啡~_~)最大的特色是以BigTable为核心,数据库驱动的。大家都知道MapReduce,GFS和BigTable被称为Google的三驾马车。索引系统首先让人想到的是其海量数据,使用BigTable而不是更适合分布式处理的MapReduce来构建索引系统,会让人认为Google技术上又了进一步。例如,这篇评论: Google moving on from MapReduce: rest of world still catching up 实际上,上文也提到之所以不使用MapReduce是它不适合实时(real-time)处理的场合,MapReduce更适用于顺序(sequence)处理的应用。当然,两者有可能是相互配合的,就像Google News的架构一样。其实,我觉得下面这段话更能说明“咖啡因”的意义: The big picture is maybe more interesting. We used to view the Web as a large collection of documents—as a library. Indexes updated daily … Continue reading

Posted in TECH | Leave a comment

一个不错的radio app

一直很想找一个internet radio网络电台的app。 用过anyradio,据说是国人制作得的软件。虽然电台数量的确很多,但是广告实在是太多了。看了其反编译后的代码,竟然有三种广告…… 于是,到菜市场上继续寻找。终于找到了TuneInRadio。电台更多,而且还有一些网络音频的历史节目。Good

Posted in Phone & Pad | Tagged | Leave a comment

在Desire上使用SetCPU的方法

之前在gfan上看到关于SetCPU的介绍,通过这个软件的设置可以待机2天半(尚且不知道待机是何意思)。下载了SetCPU后,杯具的事情发生了:在我调整Frequency后,用Long Bench去测试时,发现时间还是400+ms,并没有达到帖子所说的1000+ms。这意味着我的CPU不能被软件降频。 这些天我一直在网上找是否有解决办法,看了很多论坛和帖子都没有找到答案。后来终于在SetCPU官网上发现了解决办法。首先,造成不能调频的原因是一个叫”Perflock”的设置,它会定时将CPU的频率设回预设值。这一设置在大部分HTC Sense的机器上都存在,包括Desire。以下是官网关于Perflock的描述原文: On most stock HTC kernels and some custom kernels, HTC has enabled a driver called “perflock” that constantly resets SetCPU’s Max and Min settings. This does not apply to mostly “Google experience” HTC devices such as … Continue reading

Posted in Phone & Pad | Leave a comment