以前のバージョンの Ubuntu (<= 11.04) でメモリ キャッシュをクリアするために使用していた次のシェル スクリプトがあり、正常に動作しました。
sudo sync && sudo sysctl -w vm.drop_caches=3 && sudo sysctl -w vm.drop_caches=0
3.0.0-12-generic カーネルを使用して 11.10 を新しくクリーン インストールしましたが、同じスクリプト スクリプトを実行すると次のエラーが発生します。
vm.drop_caches = 3
エラー: 「無効な引数」設定キー「vm.drop_caches」