これはプラッタの系が小さく、セクタ構成も違うからね。ヘッドの数の多いほうがノイズも消費電力も大きい。理屈としてはそうだと思いますが、提示していただいている資料にはその項目は内容に思います。品質については...SATAのディスクなんておっかなくて使えねぇとしか言えません。限定していませんので好きに定義していただいてかまいません。13:53:13プラッタ数が直接スペックに影響する訳ではなく、それによって記録密度が推定でき、密度が高い方がヘッドの移動距離が短くなるので結果的に早くなるのです。信頼性についても、ディスク枚数が少ない方がモーターのベアリングなどへの負担が減るので間接的には上がると思います。最近は垂直磁気記録が増えてきて、磁気干渉などについては、また、だいぶ変わってきているようです。モーター自体も変わっているようで、発熱がそれほどは問題にならないようですね。(S-ATAのチップの問題かな?)騒音については、ほとんどの民生用に関しては静かなのが当たり前になりました。各パーツの故障発生率が同一だとすれば部品点数が少なければ少ないほど故障発生率は低くなるのでプラッタが少ないほうが信頼性は高い。(2)HDDの読み書きのスピードファームウェア次第と言えそうだけれども現代では大容量化したキャッシュの存在があるので大きな差にはならないでしょう。同一設計のモータを利用しているとすればプラッタ(及びヘッダ)が多いほうがモータ負荷が高くなって発熱量は増加するでしょうけど微々たるものだと思います。主な騒音はモータ駆動音になるので同一設計のモータを利用、そしてケースの設計がほぼ同じであるとすれば負荷の高いほう(プラッタ枚数の多いほう)がやかましくなると思いますがモータ自体が最初から喧しいものであるとすれば・・・。今回の条件ですと、プラッタ枚数によって異なるのは信頼性のみですが同一プラッタで枚数が違うだけということは総容量が違うのだから比較自体意味の無いことだと思いますけど、コストパフォーマンスの話なども絡んでくるので無理からに設定した条件なのでしょうか・・・。無駄話的なのでコメント欄で失礼。14:50:46>では総容量は小さいほうにあわせる(パーティションをそこまでに設定する)という条件をつければ意味のある比較になりますか?そういう条件を付けるとプラッタ枚数の多い方がアクセスは速くなります。プラッタ1枚の場合は最外周から最内周まで全部使うのに対してプラッタが複数枚の場合は最外周から1枚の容量相当の位置までの内周しか使いません。同じプラッタ内で外周の方がトラック当たりの容量が多いのでディスクが1周する間に転送できるデータ数が多くなるからです。14:56:15さらに追記:それからヘッドの動く範囲も1枚の場合は最外周から最内周まで全距離を動くのに対して複数枚の場合は動く範囲が1枚の場合に比べて狭くなるのでヘッドの動く距離が平均して短くなるのでプラッタ枚数の方がアクセスが速くなります。プラッタ1枚の場合は同じシリンダにトラックは1つだけ(正確には両面あるので2つ)ですがプラッタが複数枚の場合はより多くのトラックが存在するので同一シリンダ内の情報量が多くヘッドを動かす機会が減るのでより高速なアクセスが期待できます。15:02:34>プラッタが複数枚の場合は最外周から1枚の容量相当の位置までの内周しか使いません。実はこのあたりの話をどっかで聞いたような気がしたので、引っかかっていました。15:23:15>この論拠はどこかにありませんか?具体的なURLはいますぐには思いつきませんが、ディスクのトラックの番号は昔から最外周から順に内周に向かって付けている事、昔のディスクはトラックに関係なく1トラック当たりのセクタ数が同じだったが容量を稼ぐためとその結果速度が速くなるのでトラックによってセクタ数は異なるようになってきた事、OSはLBAの始めの方からディスクを使うようにできているのが一般的(トラックの平均移動距離を最短にするために真ん中辺のトラックにOS関係のファイルが来るような工夫はあるので一概には言えない)だと言う事などからの当然の結論です。全てが「ディスクの速い部分から使う」ようにつくられています。15:31:55>当然の結論です。全てが「ディスクの速い部分から使う」ようにつくられています。失礼ですが、現時点での情報では「当然」とするには論拠が足りないように思います。少なくとも以下の疑問がわきます。どちらの実装も論理的には可能なはずですが、実際にはどちらが採用されているのか?(もしくは製品によって異なるのか?)によって結論は変わると思われます。15:35:55参考URLです。結局はファームウェア次第だと思います。どのあたりで折り合いをつけてあるかが各製品毎の特徴であってプラッタ容量だけに拘る事自体に意味が無いという話なのですが・・・。15:50:25>結局はファームウェア次第だと思います。別の方との話の流れと組み合わせて済みませんが、製品次第で状況は異なるという事で良いですか?>プラッタ容量だけに拘る事自体に意味が無いという話なのですが・・・。この質問はプラッタだけにこだわったらどうなるのか?という質問です。どの製品を買うべきかという質問ではないのです。ある意味思考実験と捉えてもらってもかまいません。17:24:02キャッシュの効果ですが例えば8MBクラスのキャッシュの容量は大体数十トラック分のデータ量に相当します。論拠とおっしゃいますが、普通に考えれば(当然HDDの設計エンジニアもOSのエンジニアも)一番アクセスの速い(アクセスコストの小さい)方法でデータにアクセスするように設計します。HDDで一番アクセスコストの低いのはキャッシュです。次に同一トラック内のデータ(該当セクタが回ってくるのを待つだけ)、次に同一シリンダ内のデータ(同一トラックと比較してヘッドを切り替えるだけ)、最後に別トラック(シリンダ)のデータになります。トラックを跨るデータはヘッドをランダムに機械的に動かすコストがかかるから一番アクセスが遅くなります。ここでシリンダをまたいでデータの転送が生じた場合にキャッシュの容量の範囲内であればキャッシュが効果を上げますが、それを超えたとたんにキャッシュでは破綻します。最外周から最内周のヘッドの移動のようなコストの大きな動作をする場合に途中のシリンダに読み書きするデータがあった場合に途中下車のような感じでキャッシュを使って読み書きするなどの高度なアルゴリズムを実装してあるかどうかで機種によってパフォーマンスは変わってきますがプラッタの枚数の違いという観点からは見た場合は支配的ではありません。同じ容量に縛って単数プラッタと複数プラッタと比較した場合は単純にシリンダ数の異なるディスク同士のパフォーマンスを比較することに他なりません。複数プラッタの場合一番コストのかかるシリンダ間の移動する機会が減るので単数プラッタよりパフォーマンスは上になります。プラッタ上のトラック当たりの容量の多い部分だけを選択することでデータ転送速度の上昇も期待できるのでより複数プラッタの方が有利になります。19:40:24>製品次第で状況は異なるという事で良いですか?製品次第と言っても良いでしょうね。○○とハサミは使いよう・・・ハードを生かすも殺すもソフト次第。論拠というのはキーワードに関するそのものズバリを含む情報、もしくは、それを後押しするような情報であり、かつ、その情報がメーカー側発信のように信頼出来るものであることが望ましいという事だと思うのですが私の検索能力不足で探せるものは凡庸(失礼!)な情報しかないですね。回答欄ではなくコメント欄よごしをさせてもらっているのはそのため・・・。>プラッタだけにこだわったらどうなるのか?キャッシュの存在は無視するとして(2)読み書き速度ファームウェア次第ではあるけれど複数プラッタのほうが高速対応出来うる。いったところで終わりそうな気がしますね。21:39:14>普通に考えれば(中略)設計します。「こうあるべき」という理想と「こうなっている」という現実は違います。ありがちなのはコストに見合わないなどの理由によるものです。私もエンジニアの端くれですからそういった場面にはたびたび遭遇します。あなたがおっしゃっていることが実際の製品に本当に当てはまるのかどうかが知りたいわけです。繰り返しになりますが、理論は分かりますがその証明が足りていないと感じます。具体的には以下の2点>複数プラッタの場合一番コストのかかるシリンダ間の移動する機会が減る減らせるのは間違いないですが、実際の製品レベルで減らしていますか?>プラッタ上のトラック当たりの容量の多い部分だけを選択することで選択すればそうなりますが、実際に選択されていますか?当初想像していたより非常に情報が出てきているのでその点に関しましては感謝いたします。このレベルになると「こうなっているはず」というだけではそのまま鵜呑みに出来ないことはご理解ください。23:15:00>>複数プラッタの場合一番コストのかかるシリンダ間の移動する機会が減る>減らせるのは間違いないですが、実際の製品レベルで減らしていますか?これはあなたの提示した>>では総容量は小さいほうにあわせる(パーティションをそこまでに設定する)という条件をつければ意味のある比較になりますか?<<という条件の下で自明な話ですよ。プラッタが増える=同一シリンダでのトラック数が増える、です。その代わり増えた分だけシリンダ数自体が反比例して減るのでシリンダ間の移動する機会が減るのも自明です。容量が1000のディスクで1プラッタ(2面)のディスクで1000シリンダのディスクは2プラッタ(4面)のディスクで500シリンダで済みます。1シリンダ当たりの容量は2プラッタの方が倍あることになるのでシリンダをまたぐ機会は2プラッタの方が減ります。最外周から最内周までのヘッドの移動距離は2プラッタの方が(トラック密度が同じであれば)半分になり2プラッタの方がより速い動作が期待できます。>プラッタ上のトラック当たりの容量の多い部分だけを選択することで選択すればそうなりますが、実際に選択されていますか?これはファイルシステム次第です。言うものの普通のファイルシステムはLBAの前の方から使っていくのでパティションを普通に切ればLBAの若い方にパティションは作られます。パティションツールでそれぞれのパティションがどのLBAにアロケートされているか見てみるといいです。00:09:55>プラッタが増える=同一シリンダでのトラック数が増える、です。その代わり増えた分だけシリンダ数自体が反比例して減るのでシリンダ間の移動する機会が減るのも自明です。このあたりの論理の流れが良くわからないので説明していただくか、参考になるサイトを提示してもらっても良いですか?つまらないことですが、説明を要するような場合自明という言葉は使いませんよ。あなたの中では自明であっても、私の中では自明ではありません。その原因が私の知識不足や理解不足である可能性は否定しませんが。Tunesというソフトで、読み書き速度とシーク速度を計測できますが、後ろになるにつれ速度が低下しますので、LBAは内周から順に割り付けられているように見えます。なければ、プラッタの数だけのこぎり状になるはずなので。06:48:53私はあなたの理解レベルを確認しながら説明しています。自明という言葉に反応するなら、あなたの理解はどうなのか、どうしてよく分からない(全く分からないわけではないでしょう)のか、あなたの理解はではどうなのか、という風な反応の方が建設的なのではありませんか?あなたの理解に関して単に「よく分からない」という反応だけなのは残念です。>プラッタが増える=同一シリンダでのトラック数が増える、です。その代わり増えた分だけシリンダ数自体が反比例して減るこの部分は自明でいいですか?id:rafile>>後ろになるにつれ速度が低下しますので、LBAは内周から順に割り付けられているように見えます<<LBAが割り当てられているのは内側ではなく外周からです。内周の方がトラック一周に割り当てられているセクタ数(データ数)は少ないのですよ。外周の方がより多くのセクタが割り当てられているのです。外周の方が円周が長いのでより多くのセクタを割り当てることができるからです。同一ディスクが回転しているのでどのトラックも一周する時間は同じです。したがって一定の時間(ディスクが一周する時間でもいい)に転送できるデータ数は外周の方が多くこのため外周の方が転送速度は速く、内周は遅くなります。LBAの若い方が速度が速いならそれは外周の方に割り当てられているという事実を示していると考えられます。375GBプラッタ4枚らしいので、250GBプラッタ4枚かな。4枚8面でしょうかねぇ。枚数をそろえると生産効率があがります。15:14:13>>プラッタが増える=同一シリンダでのトラック数が増える、です。その代わり増えた分だけシリンダ数自体が反比例して減る>>この部分は自明でいいですか?この部分が自明でいいとして、>シリンダ間の移動する機会が減るのも自明です。プラッタ1枚でシリンダ数1000のディスクとプラッタ2枚でシリンダ数500のディスクの読み書き速度を比較すると、ディスク全体をシーケンシャルに読み出した場合、前者の場合はシーク動作が999回必要になります。これに対して後者の場合は499回で済みます。ディスク全体でなくても例えば前者のディスクで1シリンダを超えて2シリンダ未満の大きさのファイルを読み出すことを考えると、前者の場合はは必ずシーク動作が1回必要です。ファイルの境界がシリンダを2箇所で跨ぐ場合もあるので最悪2回必要です。(キャッシュがあれば別ですがここでは考えない)これに対して後者の場合はファイル境界がシリンダを跨がない限りシーク動作は不要です。最悪1箇所でシリンダを跨ぐ可能性があるので最悪1回必要です。前者のディスクで全てのファイルが1シリンダ内に収まるファイルであり、(話を簡単にするために)シリンダを跨ぐファイルは無いと仮定してランダムにファイルを読み出す場合を考えると、あるファイルを読んだ後で次のファイルを読み出す場合に同じシリンダ内に次のファイルがある確率は前者の場合は約1000分の1です。言い方を替えるとシークしなければならない確率は約1000分の999です。後者の場合は同じシリンダ内に次のファイルがある可能性は約500分の1でシークが必要になる確率は約500分の499です。完全にランダムな読み出しの場合ではあまり差は無いもののシリンダ数の少ないディスクの方がシリンダを移動する機会は少ないのです。外周に近い方にパティションを切ってシリンダ数を制限した場合にはシリンダ当たりのデータ数は多くなるのでシークの機会は減ります。シークする距離も前者に比べて後者の方が短いのでシークそのものの平均時間も後者の方がが短くなります。HDDは通常は複数のプラッタから構成されています。「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。:はてなココの「ともだち」を表示します。2天下普請とは、なんでしょうか。徳川家康の時代に行った名古屋城とか彦根城とか、そして江戸城についてです。1中国語話者にできれば質問したいです(学習中の方でももちろんありがたいです)。今、A~E列に、添付画像のようなデータが、6万行ほど入っております。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。