お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-10-16 12:30:04

kokawa2003
メンバ
From: Kepler-10c
登録日: 2009-05-03

compcacheについて

先週10.10にしましたが それからcompcacheが動かなくなりました

で現状ですが、
/etc/modulesに記述してた
 lzo_compress
 lzo_decompress
 ramzswap
をすべて削除
/etc/modprobe.d/ramzswap.confに書いた
 options ramzswap disksize_kb=102400
も削除
/etc/fstabに書いた
 /dev/ramzswap0    swap    swap    defaults,pri=100    0    0
も削除して再起動してみても
/dev/ramzswap0 は存在したままなので、(カーネルに最初からあるらしい)

改めて /etc/modprobe.d/ramzswap.conf /etc/fstab を復活させて,再起動し
swapon -s で見ても復活していないのですがなぜ?
dmesgでみてもエラーらしきものはありません

[    0.891763] ramzswap: module is from the staging directory, the quality is unknown, you have been warned.
[    0.892905] ramzswap: num_devices not specified. Using default: 1
[    0.892908] ramzswap: Creating 1 devices ...
成功している人はいませんか?

オフライン

 

#2 2010-10-16 14:39:36

Templer
メンバ
登録日: 2009-07-08

Re: compcacheについて

実は「/etc/initramfs-tools/initramfs.conf」の「COMPCACHE_SIZE=""」にサイズを記述して、update-initramfsするだけで使用できるようになる(以降はカーネルのアップデートで勝手にupdate-initramfsされます)…はずなんですが…。10.10 rc版辺りは問題なかったのに、今は設定できていませんね。(udevが働かなくなっているっぽい?)
※ Ubuntu 10.04の場合はこれで動作します。

とりあえず一時凌ぎということで、上記をした後、「/etc/rc.local」に下記を記述してください。

コード:

./usr/lib/initramfs-tools/bin/rzscontrol /dev/ramzswap0 --disksize_kb="102400" --init && swapon -p 100 /dev/ramzswap0 &

(ちなみに、kernelの2.6.36からは「ramzswap」がスワップ以外の用途へと拡張された「zram」へ変更となりそうなので、Ubuntu 11.04以降ではまた設定方法が変わるのかもしれません)

オフライン

 

#3 2010-10-16 15:22:30

kokawa2003
メンバ
From: Kepler-10c
登録日: 2009-05-03

Re: compcacheについて

やってみました
1./etc/initramfs-tools/initramfs.conf に COMPCACHE_SIZE="102400 K" を記述
2.update-initramfs -u
3./etc/rc.localに./usr/lib/initramfs-tools/bin/rzscontrol /dev/ramzswap0 --disksize_kb="102400" --init && swapon -p 100 /dev/ramzswap0 & 追加

で結果ですが、swapon -s で見る限りできてませんでした。
さらに
dmesgでみれば
[    0.747772] ramzswap: module is from the staging directory, the quality is unknown, you have been warned.
[    0.748928] ramzswap: Unknown parameter `disksize_kb'
となるのでおそらくパラメータを認識してないとおもわれます。

オフライン

 

#4 2010-10-16 16:16:40

kokawa2003
メンバ
From: Kepler-10c
登録日: 2009-05-03

Re: compcacheについて

かんちがいでした。うまくいきました

オフライン

 

Board footer

Powered by FluxBB