タグ

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

  • Linuxでシステムに対して意図的に高負荷をかけたい場合 - 元RX-7乗りの適当な日々

    今更感があるかもしれませんが紹介。 stressコマンドを使うと、CPUやメモリ、ディスクに対して意図的に負荷を与えることができます。 どこで使うかというと、、、高負荷時のシステムの挙動を見たい場合、AutoScaling等の負荷状況に応じて自動でスケールアップ/アウトさせるための仕組みのテストをしたい場合、部屋が寒いときにPCに発熱させたい場合wwwなどで使えるのかな、と。 Stressをインストール CentOSやRedHatの場合は、DAG(rpmforge)のリポジトリがあるので、ここのパッケージからインストールしましょう。 DAGをyumのリポジトリに追加する場合は、以下リンクから(CentOS5[x86_64]系の2010/05/14時点の最新版は)"rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm"をダウンロードして、rpmインストールしま

    Linuxでシステムに対して意図的に高負荷をかけたい場合 - 元RX-7乗りの適当な日々
    embedded
    embedded 2012/05/31
    Ubuntuなら sudo apt-get install stress
  • Linuxのメモリ上のキャッシュを解放する - 元RX-7乗りの適当な日々

    いつも思いだすのに時間がかかるというか、ググるのでメモ。 例えば、ベンチマークとかをとっていて、残ったキャッシュを奇麗さっぱりに消したい時とかに使う。 Linuxのメモリで保持しているキャッシュをクリアするには、以下を実行する。 # sync # echo 3 > /proc/sys/vm/drop_caches 値の意味としては、、、 1: ページキャッシュを解放 2: dentry、inode を解放 3: ページキャッシュ、dentry、inode を解放 以下を参考に。 /proc/sys/vm/drop_caches (Linux 2.6.16 以降) このファイルに書き込みを行うことで、クリーンなキャッシュ、dentry、 inode をメモリ上から外し、そのメモリを解放する。 ページキャッシュを解放するには、 echo 1 > /proc/sys/vm/drop_caches

    Linuxのメモリ上のキャッシュを解放する - 元RX-7乗りの適当な日々
    embedded
    embedded 2012/05/31
    sync;echo 3 > /proc/sys/vm/drop_caches
  • SIMフリーのiPhone4Sをアメリカで買ってから使い始めるまでの記録 - 元RX-7乗りの適当な日々

    そういえば、「QCon San Francisco 2011」に行ってきた & 素敵なサンフランシスコの街並で書いたのですが、11月の中旬にアメリカのサンフランシスコに行ってきた時に現地のApple Storeで"iPhone4S"を買ってきたので、その話を書いておきます。 なぜアメリカのアップルストアでiPhone4Sを買うのか 日のSoftbankやAUで買えるiPhoneにはSIMロックがかかっているので、特定のキャリアのSIMカードしか使えず、別のキャリアのSIMカードを挿して使うとか、海外旅行の際に、現地のキャリアのSIMカードを使うとかもできません。 その他、日で買える各キャリアのiPhoneには機能制限がかかっているので、そのあたりを解消して使ってみたい人は、やってみる価値はあると思います。 私の場合は、興味位でSIMフリーのデバイスを使ってみたかった。ただ、それだけに

    SIMフリーのiPhone4Sをアメリカで買ってから使い始めるまでの記録 - 元RX-7乗りの適当な日々
  • 1