Nov 09, 2009

天井のシャンデリア

自分の家は数十年前に建て替えをしたが、玄関を吹いている。そのため、玄関の電気はシャンデリアしているが、次のリダイレクトをするときの足場を立てる必要がないようだ。最初にインストールしたときは、壁紙を張るときに、それをうまく利用してシャンデリアを付けたが、実際にはその費用になると数万円もかかるだろう。
シャンデリアは、灯りを支持する2つ以上のカチバルがあり、吊り下げ照明器具です。現在ではさまざまな種類のシャンデリアが見られるようになっています。現在のシャンデリアは、非常に装飾的で、多くの光源と光を複雑で魅力的なパターンで散乱するために多くのガラスが配置されているそうです。
 フルノシステムズ(妹尾行雄代表取締役)は、太陽電池パネルを活用した給電のいらない無線LANシステム「APSOL 1(アプソルワン)」を製品化した。

 「APSOL 1」は、太陽電池パネルから発電されたエネルギーを二次電池に蓄電しておくことで、停電時や電源のない場所でも基地局の動作を継続できる自立型無線LANシステム。アクセスポイントには、リピーター機能を備えているので、基幹側の接続も無線で接続できる。

【関連記事】
フルノシステムズ、節電対策を発表、夏季休暇延長などを実施
フルノシステムズ、耐環境仕様の無線ハンディターミナル2機種
フルノシステムズなど3社、相田みつを美術館でiPadを活用した実証実験
フルノシステムズ、802.11n対応無線LANサービスを福岡大学に納入
フルノシステムズ、モバイル情報端末においてCUD認証を取得


 米Facebookは、セキュリティ問題を見つけて同社に報告した研究者に報奨金を支払う制度「Security Bug Bounty」を導入した。

 Facebookによると、報奨金はクロスサイトスクリプティング(XSS)、クロスサイトリクエストフォージェリ(XSRF)、リモートコードインジェクションといった脆弱性について、最初に報告を寄せた研究者に支払う。金額は500米ドルを基本に、内容に応じて増額する。

 報奨金を受け取るには、情報を一般に公開する前にFacebookに報告するなど、「責任ある情報公開ポリシー」に従っていることが条件となる。

 また、サードパーティーのアプリケーションやWebサイトのセキュリティ問題、Facebookの企業インフラのセキュリティ問題、サービス妨害(DoS)の脆弱性、スパムおよびソーシャルエンジニアリングの手口に関する情報は、報奨金の対象にはならない。

 脆弱性情報に報奨金を支払う制度は、米GoogleやMozillaなどが既に導入している。

Mozillaは現在、Firefoxにおけるメモリアロケーションに関してさまざまな方法を模索しており、最近の実装はすでに通常負荷時でメモリの使用量を削減することに成功している。この新しいメモリアロケーションは高負荷時にはどういった振る舞いを見せるのか、メモリアロケーション関連の開発に従事しているGregor Wagner氏がベンチマークの結果をScalability - Garbage Collection stats and thesis updatesにて発表した。

【拡大画像や他の画像】

実施されたベンチマークは、Most Popular Websites on the Internetから上位150のサイトを1.5秒ごとに新規タブで開いてくというもの。最後にすべてのサイトのロードが終わるまで90秒待機すると説明されている。ベンチマークに使われたJavaScriptはMemBenchにて確認できる。使われたブラウザはそれぞれ最新の開発版。

Firefoxは6分15秒ほどで処理が完了しているが、Chromeは29分近くかかっている。メモリの使用量もFirefoxが2.02GBなのに比べて、Chromeは2.82GBとFirefoxと比べても多めとなっている。このケースではChromeはレンダリングプロセス、メインプロセス、ヘルパープロセスの3つのプロセスが動作し、それぞれ1.5GB、1.3GB、200MBのメモリを消費していたと説明されている。レンダリングプロセスは100% CPUを使い続けたと説明がある。Firefoxは150タブ開いた状態でも通常通り操作できたが、Chromeは70タブを超えたあたりから動作が緩慢になり、150タブ開いた状態ではページスクロールもできない状態になったという。

MemBenchの方法ではレンダリングプロセスが新しく生成されないため、レンダリングプロセスが生成されるバージョンのMemBenchを使ってのベンチマーク結果も掲載されている。処理時間は28分弱と高速化されているが、マルチプロセス処理に多くのリソースが割かれた割には、高速化が弱いといえる。メモリの使用量も全体で5GBほどと説明があり、割に合わない高速化であることがわかる。

ユーザが利用するタブの平均数は10前後だと言われている。ほとんどのユーザは1から20程度のタブしか使わず、それ以上のタブを使うのは少数のヘビーユーザーに限られる。また、そもそもGoogleはタブを20程度までしか使われないということを前提にしてChromeを設計しているため、150というタブを開いた状態は、その仕組み上、性能を発揮できないようだ。

Scalability - Garbage Collection stats and thesis updatesでは、1タブのFirefoxと150タブのFirefoxでV8ベンチマークを実施した結果も掲載しており、それほど性能が劣化していないことも紹介している。現在のFirefoxは基本的にシングルプロセスアーキテクチャを採用しており、内部で区画を区切る仕組みを採用している。メモリアロケーションもこれまで何度も研究開発が実施され、優れたものになっている。

Gregor Wagner氏はこうしたベンチマークの結果を踏まえた上で、多くのタブを使うような方法でブラウザを使っているのであれば、Firefoxを使う方がいいだろうと締めくくっている。

(後藤大地)

[マイコミジャーナル]


【関連記事】
Firefox、開発ツールの開発/統合作業を急ぐ
Firefoxマルチプロセス化パッチ、Firefox 8ナイトリーに登場
Firefox、新ビジョン発表 - Mozillaが目指す次世代Firefoxとは
Firefox 6週間リリース対応方法を模索する「企業ワーキンググループ」結成
Firefoxが専用アプリに! Mozilla、Webサイトを"アプリ化"する実験機能提供


Posted at 08:24 in User | WriteBacks (0) | Edit
WriteBacks
TrackBack ping me at
Post a comment

writeback message: Ready to post a comment.