2012年9月23日日曜日

[linux] CPUの動作速度の設定

新しくPC買ったので、 /proc/cpuinfo を見てみたら、動作クロックが 3.20GHz のはずが、 全部のコアで 1.60GHz になってました。

 今、最大クリークをなんの工夫もなしに探すっていう実験をしてるので、動作クロックが半分なのは困る・・・

という事で、いろいろ調べて動作クロックを上げてみました。
とりあえず忘れないようにメモ。



まずは、 cpufrequtils  をインストール。

$ sudo apt-get install cpufrequtils

その後、CPUの状態確認のために

$ cpufreq-info

実行しました。

やっぱり動作クロックは 1.60GHz でした。

動作クロックは max と min があるらしく、うちの環境では

max : 3.20GHz
min : 1.60GHz

になってるようです。



で、動作クロックの決定には 5つのポリシーがあるみたいです。

  •  conservative : 負荷に応じてクロックを変更する。(緩やかな変化)
  •  ondemand : 負荷に応じてクロックを変更する。 (急激な変化)
  •  userspace : ユーザが設定したクロック
  •  powersave : 常に最低クロック
  •  performance : 常に最高クロック

デフォルトでは ondemand になってることが多いようです。


これを performance にするには、

$ sudo cpufreq-set -c [cpu番号] -g performance

を実行します。

コアが4つの場合は、 cpu0 から cpu3 まであると思うので、 4 回実行すればOK ですね。



------------ 追記 ------------

再起動すると設定が ondemand に戻ってしまうことがあるようです。

2012年9月22日土曜日

[linux] VIDEO_TS → ISOイメージ に変換して再生する

ubuntuで、VIDEO_TS フォルダを、isoイメージにして再生する方法のメモです。

※10月から、保護されているDVDのリッピングは違法になります。違法コピーはやめましょう
詳しくはこちら↓
http://internet.watch.impress.co.jp/docs/special/fukui/20120712_546131.html

リッピングをしたい方は他をあたってください。当ブログでは紹介していません。


0. 環境

あまり古くないubuntu系のOSが入っている環境ならできると思います。

今回試した環境は、 Ubuntu Studio 12.04 64bit です。

フォルダ→ISOにするだけなので、DVDドライブがなくても大丈夫です。


1. DVDを再生できるようにする

※もうやってる方は飛ばしてください。

インストール直後のUbuntuでは、ガードのかかっていない自作DVDですら再生できません

まずは、ubuntu restricted extras パッケージをインストールして、自作DVDを再生できるようにしましょう。

コマンドでインストールするには、

$ sudo apt-get install ubuntu-restricted-extras

です。

Synapticパッケージマネージャ、Ubuntuソフトウェアセンターを使いたい方は、   ubuntu restricted extras  で検索してください。

これだけで、ガードのかかっていないDVDの再生はできます。


ガードがかかっている市販のDVDを再生できるようにするには、次のコマンドを実行して、 libdvdcss2 パッケージをインストールしましょう。

$sudo /usr/share/doc/libdvdread4/install-css.sh

これで市販のDVDも再生できます。


2. ISOイメージの作成

以下では、自分のホームディレクトリ( ~/ )に、VIDEO_TS が入ったフォルダ mydvd がある場合について書きます。適宜読み替えてください。

ホームディレクトリで、以下のコマンドを実行します。

$mkisofs -dvd-video -o mydvd.iso mydvd

これで、 mydvd.iso ができあがります。

確認したい場合は、

$isoinfo -l -i mydvd.iso

で確認しましょう。



3. マウントして再生

このままでは再生できないので、iso イメージをマウントします。

まずはマウントするために、/mnt/iso を作成します。(ここにマウントします)

$sudo mkdir -p /mnt/iso

つぎに、実際にマウントしましょう。

$sudo mount -o loop mydvd.iso /mnt/iso

あとは totem(動画プレイヤー)で再生しましょう。

$totem dvd:///mnt/iso 






4. 取り外し

 
別のisoをマウントするときは、次のコマンドでマウント解除してからにしましょう。
 
$sudo umount /mnt/iso
 
 
 
 

参考URL:

1. David Grant's blog : Create ISO and DVD from VIDEO_TS folder in Linux

http://www.davidgrant.ca/create_iso_and_dvd_video_ts_folder_linux

2. 福井弁護士のネット著作権ここがポイント 2012年著作権法改正でどう変わる? DVDリッピング規制Q&A編

http://ubuntuapps.blog67.fc2.com/blog-entry-384.html