Multiprocessors are a leaky abstraction

Earlier this week, the story started rumbling through the usual places that using hyperthreading on Intel CPUs could cause seriousperformance problems in some applications, like Microsoft SQL Server.The current best guess of the cause is cache thrashing due toHyperthreaded processors sharing L1 and L2 cache. If a process thathammers the cache is scheduled onto one logical processor of a HTpair, it will destroy the performance of anything running on theother logical CPU (I'm summarizing from here ).

As this vividly demonstrates, multiprocessors


觸Show 2



Originally uploaded by chi_hung .


十條 觸Show 有長短

節目:音樂、行為藝術、繪畫、舞蹈、即興
演出單位:謝偉祺、鄺頌安+丸仔、周雲蓬(北京)、
廖東梅+鄭政恆、卓新力量、微風吹、觸映份子

日期:2005年 12月10日 (星期六)
時間:


寫文壞習慣

寫 Blog 寫得多,多少對自己的寫文陋習有些了解。

其一是多餘字眼,我寫東西重看一遍後,除了要更正錯字別字,最常見是要刪去無用的「其實」、「基本上」、「實際上」、「事實上」、「當然」等等。這些字最常出現在我的文


雪溶於霜

應湘曲線召喚
浩二發飆搶閘
四號不見不散

謹以此紀念某位稱讚胡生「是位心思細膩頭腦精明的商人」的貴族小姐。

A quick outline of Firefox extension structure

Yesterday I mentioned Firefox extensions inpassing. Let's fill in the blanks.

Firefox extensions come as .xpi files, which are just yet anotherextension for ZIP archives. Unpacked, extensions live in their owndirectory in the extensions/ subdirectory in your Firefox profiledirectory. Firefox profile directories live under ~/.mozilla/firefox ; the default profile is in .default .(Firefox randomizes the name of the profile directory, I believe dueto security concerns.)

The actual name of an extension


搞錯了

有些事情令人啼笑皆非。例如,一個人在闡釋自己某些處於特定前提下產生的個別感覺時,不但表現出一種樣板性,同時還不幸表現出,該位人士自己完全不能聽懂對方在說什麼。

(所謂樣板性,在這裡是這個意思:例如,見人

How to fiddle with Firefox .jar files relatively easily

A lot of Firefox's code is actually written in various interpretedlanguages, especially JavaScript, and Firefox extensions are prettymuch all interpreted. This means that you can do a lot of Firefox andextension hacking without ever having to rebuild from source; you justzap the interpreted files in place in your installed copy.

Firefox doesn't leave all of these files sitting around for you toedit; it bundles them up in various .jar files (pretty much all inthe chrome/ subdirectory). Fortunately .jar


20051122網摘 – Structured Blogging

Google

Blogging


Mario 音樂大雜燴

mario

我們這一代,細細個開始玩孖寶兄弟,現在大大個了就玩孖寶音樂:


自由格式和 Structured Blogging

structuredblogging

Google Base 引來人們無限想像,究竟這些「自由格式」可以怎樣用呢?如果有看近期的技術文章的話,就會見有人將 Google Base MicroFormats 做一個聯想,然後再聯繫到 語意網 Semantic Web 上去,潛力無窮無盡。但對於一般人來說,實在很難明白, Google Base 現在有