レジストリに関する議論に決着をつける宿命のスレ

このエントリーをはてなブックマークに追加
5名無しさん@お腹いっぱい。
レジストリが汚れるとは? - Yahoo!知恵袋
ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1410795944


「レジストリを汚す」という表現、俺は使わんけどな。「レジストリに設定やユーザー登録などの情報を記録する」と呼ぶことにしてる。
俺自身は1台の端末内で完結するソフトウェアだったら設定やユーザー登録などの情報をどこに記録しようが構わないが、
USBメモリやポータブル外付けHDDに入れて持ち運ぶソフトの場合は話が別で、
設定やユーザー登録などの情報をポータブルのドライブでなく端末本体に記録されると
その情報だけ持ち運べない(新しく使う持ち運び先の端末では該当箇所をいちいち再設定しないといけない)のが煩わしいんだよね。

「レジストリを汚す」という表現を使う人は、俺の感覚よりも潔癖なんだろう。
世の中には、他人に自宅のトイレを使わせるのが嫌とか、歯磨き粉・石鹸・シャンプーを共用するのが嫌とかいう潔癖症もいるらしいから。
6名無しさん@お腹いっぱい。:2010/01/08(金) 05:19:15 ID:NyLQpSfv0
汚すってのはソフト開発関係のスラングみたいなものだろう
過疎ってるし議論なんてそもそも必要ないんだが、一応ソレっぽい列挙だけしとくか

< レジストリの利点 >

・高速動作
 個別の設定ファイルを使うよりソフトの動作が高速になる

・開発がラク
 VisualStudioなどの統合環境で開発する場合

・HDDの有効利用
 小サイズの設定ファイルが拡散するより、単一のファイルとしてまとめたほうがHDDの容量を効率的に利用できる
 (というか、これがメインでレジストリって生まれたんじゃなかったか?)

< レジストリの欠点 >

・セキュリティ面
 ソフト次第だが、保存される内容によっては問題がある (動作履歴、ID、パスワード、登録キーなどが丸見え)
 特定の場所を書き換えたり消したりすれば簡単にOSが死ぬ

・処理速度の低下 (不確定)
 レジストリの肥大化で全体的な動作が遅くなる(らしい)
 旧OSの話だろうし、未だにそんなことはあるのか不明
 データベースのサイズでクエリーが遅くなってたら世話ないのだが、本当なら作り自体に問題があるのでは?

・サイズ制限
 一応レジストリにはサイズ制限がある
 あくまで一応あるというだけで、現実に制限までいくようなことはほぼない