タグ

ブックマーク / www.drk7.jp (3)

  • Linux の nice / renice コマンドを覚えた

    毎月15日は自宅サーバのバックアップが実行される日です。バックアップには20時間ほどもかかってしまうわけで、実は15日は凄くレスポンスが低下する日です。ロードは通常時の約3倍の3〜5程度になり、Disk I/O のパフォーマンスが極端に劣化します。 もっともその原因はバックアップの手法が悪いのです。 小さい HDD にバックアップしているために、元々の HDD を tar cvfz 使って圧縮しながらバックアップしているので CPU も凄く喰うんです。こりゃ HDD を増設して差分でバックアップする rsync 方式に変えなきゃ・・・と思いつつ今月もいつもの日が来てしまいました。 さて、今日はいつもにもまして shell での応答が遅いのでプロセスの優先度を変更することにしました。コマンドは覚えてなかったけど優先度設定コマンドがあることは知っていたので調べてみました。 renice - 実

    ryuzee
    ryuzee 2009/11/18
  • DBIx::Class::Schema::Loader::Oracle 作りました

    DBIx::Class::Loader::Oracle 作りました(多分ちゃんと動いてる・・・)」で書きましたが、今の主流?は DBIx::Class::Loader ではなくて DBIx::Class::Schema::Loader を使うらしい。 ってことで、DBIx::Class::Loader::Oracle の他に DBIx::Class::Schema::Loader::Oracle も作りました。結構、中の作り方が違うので苦労しました。一応動作確認済みですが、_load_relationships 周りの試験をあまりしてないので、当に version 0.01 って感じ。 ダウンロードはこちら → DBIx-Class-Schema-Loader-Oracle-0.01.tar.gz 話は変わって、何って言うかやっぱりオープンソース全盛期の今ってデータベースも MySQL

    ryuzee
    ryuzee 2009/09/14
  • HTML::Tidy のインストールではまった・・・

    久々に Plagger のバージョンをアップグレードしようと思い立ち、cpan force install Plagger してみたらいろんなところでいっぱいエラーがでました。中でも一番つまずいたのが HTML::Tidy のインストール。そもそも libtidy がインストール済みでないと HTML::Tidy がインストールできないわけですが、cpan でのインストールってぬぼぉ〜っとしてキーボード叩いている多いので全然気がつきませんでした。 と言うことで一応いつものように備忘録としてメモを残しておきます。 インストールエラー情報今回はこんなエラーがでていました。初めの方のエラーを良く読めば、tidy.h が無いっていっている時点で libtidy が無いって気がつかないといけないんだけど。。。まだまだ未熟者で御座います。 gcc -c -I. -I/usr/include/tidy

    ryuzee
    ryuzee 2008/05/18
  • 1