Linux上でカメラを使ったプログラムを作るために、カメラを認識させてみました。そのときの状況を参考までに以下にまとめておきます。
ということで、WebカメラとしてはUVCのカメラを選びました。
今の開発環境は基本的に、VMware Player上にインストールしたUbuntuです。
9.04の場合は、ロードアベレージはさほど上昇しないのですが、コマンド入力もできないほど応答が悪くなりました。
一方、Logitechのカメラの場合は、ゲストOSに関係なく、どちらも問題なく動作しました。
どちらのカメラもUVCという規格に準拠しているはずなのに、意外と動作に差があることに驚きました。
当面、Linuxでカメラを使ったコーディングは、Logitechのカメラを使うことにしようと思います。
なお、念のため、Buffaloのカメラについて補足しておきますと、Windows(ホストOS)での動作は全く問題ありませんでした。
また、上記の結果はあくまでも私の環境で得られたものですし、常に同じ結果となることを保障するものではありません。あくまでも参考情報としてください。