アカウント名:
パスワード:
何でメモリとかRAMとか言われてるかっていうと、「ストレージ」が言いにくいから、だと思うんだよなぁRAMには違いないわけだがRAMでは混同が起きるそこで Solid state storage こと SSS とか言いやすい名前を付ければよい
てかRASでいいか
ラスと呼ぼう
フラッシュは、Random AccessというよりBlock Accessな感じなのでBAMとか。主記憶はRAMで、ストレージはBAMとかだったら言いやすい
> フラッシュは、Random AccessというよりBlock Accessな感じなのでBAMとか。
あまり分かってない?
ブロック単位なのは、書き込み、ってか、書き込み前の消去に関して、な。
HDDもブロックデバイスなわけだが……
> HDDもブロックデバイスなわけだが……
HDDはシーケンシャルアクセスな。なんかと勘違いしてんじゃないか。
ハードディスクはランダムアクセス対応です。ついでにセクタ単位つまりブロック単位でデータの書き換えと消去を行うのでブロックデバイスです。正直用語がふるすぎて現状にあってない。
> ハードディスクはランダムアクセス対応です。ついでにセクタ単位つまりブロック単位でデータの書き換えと消去を行うのでブロックデバイスです。
いや。HDDの場合、セクタ内の各ビットは「逐次」読み出され、また「逐次」書き込まれて行く。つまり、シーケンシャルだな。HDDでデータの書き込みを行う場合、セクタ全てのデータがパッと消えるなんて事は無い。ビットづつ消され書き込まれて行くんだよ。だから、ブロックデバイスではない。
# ATAとかじゃなくて、その下のST506インターフェイスとか(あるいはヘッドからの信号)を扱った事がある人間には自明なんだが。
ブロックアクセスやブロックデバイスの様な言葉は、物理レベルでなのか、論理レベルでなのかを注意する必要があるだろう。これを明確に分けないと大混乱が丸見えになってしまう。
「ブロックアクセス」ってのは厳格な定義のある言葉ではないと思うが、大雑把にいって「ブロック単位ではランダムアクセスできるが、ブロック内はランダムアクセスではない」という意味だと思うがどうか。なので、セクタ単位ならランダムだがセクタ内はシーケンシャルなHDDはブロックアクセスとして良いと思うが。
まあテープライブラリはどうなの?とか、バス幅が8bitじゃなかったら全部ブロックなの?とか、メディア、ドライブ、インターフェースでの違いとか、色々あるだろうから、そんなに厳格に考えてもしょうがない話だと思いますが。
きみ、誰かと話をしてる時に、相手から「時間の無駄!」とか言われて、会話を打ち切られた経験、無い?
無駄もなにも時間を潰すための雑談ですので……
どの分野の話をしているのか知りませんが、普通はHDDはブロックデバイスでありランダムアクセス可能なものとして取り扱われ、意思疎通されます。
> ブロックアクセスやブロックデバイスの様な言葉は、物理レベルでなのか、論理レベルでなのかを注意する必要があるだろう。これを明確に分けないと大混乱が丸見えになってしまう。
あなたのような人以外は混乱していません。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
新しい名前を付けよう (スコア:3)
何でメモリとかRAMとか言われてるかっていうと、「ストレージ」が言いにくいから、
だと思うんだよなぁ
RAMには違いないわけだがRAMでは混同が起きる
そこで Solid state storage こと SSS とか言いやすい名前を付ければよい
てかRASでいいか
ラスと呼ぼう
Re: (スコア:0)
フラッシュは、Random AccessというよりBlock Accessな感じなのでBAMとか。
主記憶はRAMで、ストレージはBAMとかだったら言いやすい
Re: (スコア:0)
> フラッシュは、Random AccessというよりBlock Accessな感じなのでBAMとか。
あまり分かってない?
ブロック単位なのは、書き込み、ってか、書き込み前の消去に関して、な。
Re: (スコア:0)
HDDもブロックデバイスなわけだが……
Re: (スコア:0)
> HDDもブロックデバイスなわけだが……
HDDはシーケンシャルアクセスな。なんかと勘違いしてんじゃないか。
Re: (スコア:0)
ハードディスクはランダムアクセス対応です。ついでにセクタ単位つまりブロック単位でデータの書き換えと消去を行うのでブロックデバイスです。
正直用語がふるすぎて現状にあってない。
Re:新しい名前を付けよう (スコア:0)
> ハードディスクはランダムアクセス対応です。ついでにセクタ単位つまりブロック単位でデータの書き換えと消去を行うのでブロックデバイスです。
いや。HDDの場合、セクタ内の各ビットは「逐次」読み出され、また「逐次」書き込まれて行く。つまり、シーケンシャルだな。
HDDでデータの書き込みを行う場合、セクタ全てのデータがパッと消えるなんて事は無い。ビットづつ消され書き込まれて行くんだよ。だから、ブロックデバイスではない。
# ATAとかじゃなくて、その下のST506インターフェイスとか(あるいはヘッドからの信号)を扱った事がある人間には自明なんだが。
ブロックアクセスやブロックデバイスの様な言葉は、物理レベルでなのか、論理レベルでなのかを注意する必要があるだろう。これを明確に分けないと大混乱が丸見えになってしまう。
Re:新しい名前を付けよう (スコア:1)
「ブロックアクセス」ってのは厳格な定義のある言葉ではないと思うが、大雑把にいって「ブロック単位ではランダムアクセスできるが、ブロック内はランダムアクセスではない」という意味だと思うがどうか。
なので、セクタ単位ならランダムだがセクタ内はシーケンシャルなHDDはブロックアクセスとして良いと思うが。
まあテープライブラリはどうなの?とか、バス幅が8bitじゃなかったら全部ブロックなの?とか、
メディア、ドライブ、インターフェースでの違いとか、
色々あるだろうから、そんなに厳格に考えてもしょうがない話だと思いますが。
Re: (スコア:0)
「ブロックアクセス」ってのは厳格な定義のある言葉ではないと思うが、大雑把にいって「ブロック単位ではランダムアクセスできるが、ブロック内はランダムアクセスではない」という意味だと思うがどうか。
なので、セクタ単位ならランダムだがセクタ内はシーケンシャルなHDDはブロックアクセスとして良いと思うが。
まあテープライブラリはどうなの?とか、バス幅が8bitじゃなかったら全部ブロックなの?とか、
メディア、ドライブ、インターフェースでの違いとか、
色々あるだろうから、そんなに厳格に考えてもしょうがない話だと思いますが。
きみ、誰かと話をしてる時に、相手から「時間の無駄!」とか言われて、会話を打ち切られた経験、無い?
Re: (スコア:0)
無駄もなにも時間を潰すための雑談ですので……
Re: (スコア:0)
ハードディスク(ドライブじゃないよ)はその点でランダムアクセスではない
ワードアクセスとブロックアクセスは概念的には区別する必要がない
OSなどから見た区別があるだけ
Re: (スコア:0)
どの分野の話をしているのか知りませんが、普通はHDDはブロックデバイスでありランダムアクセス可能なものとして取り扱われ、意思疎通されます。
> ブロックアクセスやブロックデバイスの様な言葉は、物理レベルでなのか、論理レベルでなのかを注意する必要があるだろう。これを明確に分けないと大混乱が丸見えになってしまう。
あなたのような人以外は混乱していません。