Hatena::Grouptech

id:rx7(@namikawa)の技術メモ このページをアンテナに追加 RSSフィード

過去記事一覧 | Main Blog (元RX-7乗りの適当な日々) | SBM (id:rx7のBookmark)

2011/03/28

トラックバック - http://tech.g.hatena.ne.jp/rx7/20110328

2011/03/08

/proc/sys/vm/overcommit_memory

| /proc/sys/vm/overcommit_memory - id:rx7(@namikawa)の技術メモ を含むブックマーク はてなブックマーク - /proc/sys/vm/overcommit_memory - id:rx7(@namikawa)の技術メモ /proc/sys/vm/overcommit_memory - id:rx7(@namikawa)の技術メモ のブックマークコメント

via. http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s3-proc-sys-vm.html

overcommit_memory — Configures the conditions under which a large memory request is accepted or denied. The following three modes are available:

0 — The kernel performs heuristic memory over commit handling by estimating the amount of memory available and failing requests that are blatantly invalid. Unfortunately, since memory is allocated using a heuristic rather than a precise algorithm, this setting can sometimes allow available memory on the system to be overloaded. This is the default setting.

1 — The kernel performs no memory over commit handling. Under this setting, the potential for memory overload is increased, but so is performance for memory intensive tasks (such as those executed by some scientific software).

2 — The kernel fails requests for memory that add up to all of swap plus the percent of physical RAM specified in /proc/sys/vm/overcommit_ratio. This setting is best for those who desire less risk of memory overcommitment. 

参考

トラックバック - http://tech.g.hatena.ne.jp/rx7/20110308

2011/03/07

n0tsn0ts2011/03/08 10:34RSS と InterruptThrottleRate は、どんな感じで設定していますか?

rx7rx72011/03/08 14:57昨日入れたサーバでは、ネットワーク的にシビアな環境ではないので、基本デフォルト値を使っています。InterruptThrottleRateだと3(dynamic conservative)になりますねー。

トラックバック - http://tech.g.hatena.ne.jp/rx7/20110307

2011/03/02

could not find gem *** locally or in a repository / bad response Found 302 (http://gems.rubyforge.org/latest_specs.4.8)

| could not find gem *** locally or in a repository / bad response Found 302 (http://gems.rubyforge.org/latest_specs.4.8) - id:rx7(@namikawa)の技術メモ を含むブックマーク はてなブックマーク - could not find gem *** locally or in a repository / bad response Found 302 (http://gems.rubyforge.org/latest_specs.4.8) - id:rx7(@namikawa)の技術メモ could not find gem *** locally or in a repository / bad response Found 302 (http://gems.rubyforge.org/latest_specs.4.8) - id:rx7(@namikawa)の技術メモ のブックマークコメント

某所にて。gemでライブラリをインストールしようと思ったら、、、全然remoteからインストールできない。

# gem install -v=0.4.2 i18n
ERROR:  could not find gem i18n locally or in a repository

とか

# gem search i18n --remote

*** REMOTE GEMS ***

ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    bad response Found 302 (http://gems.rubyforge.org/latest_specs.4.8)

とか。

# gem --version
1.2.0

ちなみに、gemのバージョンは1.2.0だった。古い。

これか?ということで、gemをバージョンアップしようと試みるが、、、

よく考えたらそもそもgem経由でインストールできない状態だった。


調べてみると、いったん1.3.1にバージョンアップしてからじゃないとダメ、とな。

# wget http://rubyforge.org/frs/download.php/45904/rubygems-update-1.3.1.gem
# gem install rubygems-update --local

gem経由でだめなら、直接gemファイルをダウンロードしてきてインストール。これはOK。

# gem install rubygems-update
Successfully installed rubygems-update-1.6.0
1 gem installed

# update_rubygems

・・・省略・・・

これで、再度gemコマンドで、rubygems自体の最新版をインストールすればOKでした。

トラックバック - http://tech.g.hatena.ne.jp/rx7/20110302