<<  2007.1 >>
SMTWTFS
 123456
78910111213
14151617181920
21222324252627
28293031   
 
リンク
その他
  • RSS2.0
  • Credit

  • SEO
    loading



カテゴリー » 戯言 January 13, 2007

Google ウェブマスターツール と ROR(Resources of a Resource)  

https://www.google.com/webmasters/sitemaps/
http://www.google-sitemaps.jp/
http://dokodemo.rankuappu.com/google3.html
http://dokodemo.rankuappu.com/syono6.html

サイトに対するクロールやインデックス情報を提供するGoogleのサービスだそうな。「このページがクロールされていないので頼んます」と言える機能があります。さらに Yahoo! や MSN(Windows) Live がサポートしてる ROR(Resources of a Resource) というのもあるのですね。こんなのあったんだ。知らなかった。検索サイトに表示されない、アクセスが少ない、アクセスアップしたい、という人にはやってみる価値はある。実際にどれほど効果があるか疑問ですが。

このサイトを構成している ppblog はサイトマップに使える xml ファイルなんて吐きません。RSS 2.0 は新しい記事だけだし。かといってサイトマップを作成するサイト
http://www.xml-sitemaps.com/
http://www.rorweb.com/rormap.htm
はサーバに負荷掛けまくりなので嫌な感じ。それに画像とかクロールする必要のないファイルまで含まれるのが気に入らない。php スクリプトを書く技量があればいいんだけど無いので、ローカルで Permalink に対するリンクをシェルスクリプトで処理することに。

http://fun.poosan.net/sawa/sitemap.xml.gz
http://fun.poosan.net/sawa/ror.xml
できたファイルはこの2つなんですが、書式がこれで合ってるのかどうか謎。ちなみに lastmod と ror:updated は面倒なので省略。あ、date, awk コマンドを使えば簡単にできるか。つーか、ppblog の各記事URL(index.php?UID=1168629540)の数字部分は、更新時刻をUNIX時間(エポック秒)に変換したものなんだね。気付くの遅。

04:19AM


上の記事に対するコメントです
1. kuma (Website)  January 13, 2007 @ 10:49am
http://www.muryoutouroku.com/
ここでも作成できるのですが項目が少ないです。
満足できるマップができないので最後はテキストエディター
で編集しています。

2. Owner CommentSawa  January 13, 2007 @ 01:54pm
そのサイトで知ったのですが、Yahoo! Site Explorerなんてものもあったんですね。
登録してみました。

コメントを書く ・ TrackBack (0) 

カテゴリー » Linux » いろいろ January 13, 2007

ondemand governor で CPU 周波数を制御  linux

CPUの負荷に応じて電圧やクロック周波数を下げるSpeedStep・Cool'n'Quiet(PowerNow!?)機能を Linux で実現するために、Fedora だと cpuspeed が用意されているわけですが、
# service cpuspeed start
Enabling ondemand cpu frequency scaling: [ OK ]

# pgrep cpuspeed
# echo $?
1

# service cpuspeed status
Frequency scaling enabled using ondemand governor
あれ? start したのに cpuspeed が動いてない? でも /proc/cpuinfo とGNOMEアプレットの計測モニタはちゃんと値が上下している。「ondemand governor」って何? 検索すると

cpufreq_ondemand について
電力管理ガイド

を発見。kernel-2.6.9 から導入された電力管理機能? 外部デーモンが必要なくなったわけですな。Fedora の /etc/init.d/cpuspeed の中身を見ると、ondemand governor に対応していたら /usr/sbin/cpuspeed は実行されないようになってる… のかな? よくわからん。

Vine Linux 4.0 では cpuspeed が動いてますが、カーネルは対応しているので
# service cpuspeed stop
# /sbin/modprobe cpufreq-ondemand
# echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
とやると cpuspeed が止まって Vine でも ondemand governor が有効に。

私の場合そのままだと遅く感じる。
# echo 60 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold
として性能優先(すぐにクロックアップ)にしました。Fedora Core6 の cpuspeed-1.2.1-1.43.fc6 からは /etc/cpuspeed.conf に設定項目が追加されています(UP_THRESHOLD=)

≪関連≫ CPUFreq の設定

12:27AM | コメントを書く ・ TrackBack (0)