2009年1月28日

【ハウツー】Cアプリを高速化せよ! - 正式リリースされたgoogle-perftoolsを試す (1) google-perftoolsとは | エンタープライズ | マイコミジャーナル

【ハウツー】Cアプリを高速化せよ! - 正式リリースされたgoogle-perftoolsを試す (1)
google-perftoolsとは | エンタープライズ | マイコミジャーナル

TCMalloc(Thread-Caching
Malloc)は通常のmallocよりも高速なメモリ割り当てを実現するライブラリであり、テスト環境ではglibc
2.3 のptmalloc2に比べて約6倍の処理速度を記録したという。このTCMallocも含め、上記4つのツールはいずれもプログラムのソースコードに一切の変更を加えることなく、リンク先ライブラリの変更や実行時の環境変数の設定だけで利用できる点が大きな特徴だ。したがってプログラム内に解析のための命令を埋め込む必要はなく、TCMallocを利用するためにmalloc関数の呼び出し方法を変更する必要もない。非常に手軽に導入することのできるツールである。

google-perftoolsって初めて聞きました。google- perftoolsでは4つのツールが含まれているらしく、それによって高速化が可能になっているそうです。ソースコードに一切変更を加える必要がないのはすごいですよね。それで高速になるんだったらやってみたいです。学校のシミュレーションをやるときとかにも利用できたらいいな。でも僕はやり方がわからない。



2009年1月27日

XMLサイトマップを検索エンジンに送信するとクロールがどう変わるのかテストしてみた | Web担当者Forum

<a href="http://web-tan.forum.impressrd.jp/e/2009/01/27/4876"
target="_blank">XMLサイトマップを検索エンジンに送信するとクロールがどう変わるのかテストしてみた |
Web担当者Forum</a>
<blockquote>この実験の目的は、グーグルやヤフーにXMLサイトマップを登録すると、グーグルがクロールして、そのページのインデックス化するのにかかる時間が短縮されるかどうかを見ることだった。で、このブログを使った実験結果には驚いた!
ボットが新しいブログ投稿を訪問するのにかかった平均時間は、次のとおりだった。 * サイトマップを送信した場合 o
グーグル:14分 o ヤフー:245分 * サイトマップを送信しなかった場合 o グーグル:1375分 o
ヤフー:1773分</blockquote>
結果は、サイトマップを送信した方がやはりインデックスされるのが早いようです。
ブログなどではブログサービス側がサイトマップを提供してくれたりするので、これを利用しない手はないですね。
HTMLサイトを持っている場合はしっかりサイトマップをアップロードしておきたいですね。
このページにはインデックスまでの時間のグラフがありますが、このグラフの縦軸を比較すると、いかにサイトマップを登録した方がインデックスが早いかがわかります。

2008年12月11日

シミュレーションを回す

シミュレーションを回します。でもそれよりもまず後輩の中間発表があるのでそのための準備がさきです。
シミュレーションのプライオリティはだから低いです。
来週は後輩の中間発表があるので、こちらまで先生の手が及ばないと予想しています。
だからシミュレーションのプライオリティが低いのです。

ゆっくり回そうと思います。
半分くらいまでは回したんですが、ちょっと飽きた感じもあるのでゆっくりあとから回そうと思います。

2008年12月4日

どんどん更新するぞ

どんどんブログを更新するぞ。
更新しまくればそれだけ自分が保有するページが増えます。これからの時代、何億という人がページを持っている中で、自分も場所を確保しておきたいので、いまのうちからいろんなことを書いておきたいと思います。

書けばアウトプットの練習にもなります。将来は本を出したいのでそのくらいからはじめようと思います。
本を出すにしても、もっとまわりからフィードバックをもらう必要があるので、もっと真剣に書かないといけないような気もしますが、それはこれから考えます。

2008年11月27日

パソコンが重たいのを直したい

パソコンが最近重たいです。
普通にしているときにはそんなことあんまりないのですが、
シミュレーションを回すと明らかに遅いです。

シミュレーションはかかった時間が出るので、とても定量的にわかります。
前までは100秒くらいしかかかっていなかったシミュレーションが、
最近2万秒くらいかかったりします。

これはどう考えてもおかしいです。
なんとか直したいんですが、ちょっとどうしたらいいのかわかりません。
こういうときは、だいたいメモリを使えていないとか、ハードディスクへアクセスしていたりするものですが、
ちょっとそれはあんまりないような気もします。

とりあえずハードディスクの掃除やレジストリの掃除を実行しようと思います。

2008年11月26日

この前買った服を返品しました。

この前買った服を返品しました。
買ったはいいものの実際に自分が着るとなると、なにか違和感を感じたので、やっぱり返品することにしました。
返品するのは実は初めてで、どうやればいいのかわからなかったので、とりあえず電話しました。
購入したところに電話すると、ちゃんと教えてくれました。
なにやらまずメールを送るので、それに銀行口座を記入して返信してくれということでした。
お金の返金はその口座に入るようです。
で、それから商品を送り返してくれって事でした。

言われたとおりにしたのが、今日のことです。ですので、そのうちお金も返金されるんじゃないかと思っています。

2008年11月7日

毎日いろんな変化が起こる

毎日いろんな変化が起こります。そのときはとても小さい変化だと思っていても、だんだんと大きくなっていって、最後にはとても大きな変化になってたりします。
こういうのって不思議ですよね。
毎日の積み重ねの大きさを思い知らされます。
一日の違いは本当にささいなことなのに、それが毎日となると、とたんに大きな違いになる。

だから一日の小さな変化をムダにしないことが重要ですね。小さな変化の積み重ねが大きな変化だとわかっているのだから、毎日をしっかり生きていかないともったいないです。
今日はスライドを完成させます。そして明日はまた次のことをやります。
これを繰り返して繰り返していつかきっと大きなものを作りたいと思います。