アカウント名:
パスワード:
何でメモリとかRAMとか言われてるかっていうと、「ストレージ」が言いにくいから、だと思うんだよなぁRAMには違いないわけだがRAMでは混同が起きるそこで Solid state storage こと SSS とか言いやすい名前を付ければよい
てかRASでいいか
ラスと呼ぼう
フラッシュは、Random AccessというよりBlock Accessな感じなのでBAMとか。主記憶はRAMで、ストレージはBAMとかだったら言いやすい
> フラッシュは、Random AccessというよりBlock Accessな感じなのでBAMとか。
あまり分かってない?
ブロック単位なのは、書き込み、ってか、書き込み前の消去に関して、な。
で、何が言いたいのだろう???
> で、何が言いたいのだろう???
そっかー、理解できんかあ。やっぱなー。
じゃあ、この変を学習して来ると良い。(1) ランダムアクセス性があるからRAMなんだが、そのランダムアクセス性とは何か。(2) メモリデバイスで明らかにブロックアクセスをしているものがあるが、それは何か。 またブロックアクセスをする事でランダムアクセス性が阻害されるか。
この辺が分かれば、BAMなんてマヌケたネーミングはそもそも出て来ないと思うよ。
新しい名前をつけるのにただ「感じ」で名前着けたらどうか、こんなのはどうか、と話してるだけなんですが話題が理解できないなら黙ってれば?
脳無しこそ、すっこんでいたら?
うーん読解力の低い、本題とは関係ないことに突っ込む人はなんでこう口が悪いのだろういつも誤読しては悪口を言われてるからなんだろうか
ブロックアクセスでデータを読み出すのは、DRAM、SRAM、ROM、ほぼ全てのメモリデバイスがそうですね。となると最近使われているメモリは、ROMもRAMもかなりの割合で"BAM"になっちゃいますね。また、ブロックアクセスとランダムアクセス性は背反しませんし。BAMがマヌケなネーミングの意味がこれなら、納得できます。というか、知識無しで何か言うのがマヌケなんでしょうね。
スラドならではアレゲならでは
そんなに青筋立てなくても。ここは、スラドだよ?
バカはすっこんでろ、と言いたいひとは少数派であると?
う〜ん、難しいね。ここは、きちんと教えることも出来ず、中途半端な知ったかぶりの半可通がのさばっている印象だからなぁそういう人ほど、バカはすっこんでろと言いたそうだから。
ぼくちんがものを知らないのは、きちんと教えてくれなかったから?かわいそうだねえ。そういう泣き言は自分の親にでもしようね。
スマートフォンのストレージ領域に使われてるNAND Flashは読み出しもブロック単位。読み出しがランダムで消去がブロック単位なのはNOR Flashだけどスマートフォンにはほぼ使われてない。
HDDもブロックデバイスなわけだが……
> HDDもブロックデバイスなわけだが……
HDDはシーケンシャルアクセスな。なんかと勘違いしてんじゃないか。
ハードディスクはランダムアクセス対応です。ついでにセクタ単位つまりブロック単位でデータの書き換えと消去を行うのでブロックデバイスです。正直用語がふるすぎて現状にあってない。
> ハードディスクはランダムアクセス対応です。ついでにセクタ単位つまりブロック単位でデータの書き換えと消去を行うのでブロックデバイスです。
いや。HDDの場合、セクタ内の各ビットは「逐次」読み出され、また「逐次」書き込まれて行く。つまり、シーケンシャルだな。HDDでデータの書き込みを行う場合、セクタ全てのデータがパッと消えるなんて事は無い。ビットづつ消され書き込まれて行くんだよ。だから、ブロックデバイスではない。
# ATAとかじゃなくて、その下のST506インターフェイスとか(あるいはヘッドからの信号)を扱った事がある人間には自明なんだが。
ブロックアクセスやブロックデバイスの様な言葉は、物理レベルでなのか、論理レベルでなのかを注意する必要があるだろう。これを明確に分けないと大混乱が丸見えになってしまう。
「ブロックアクセス」ってのは厳格な定義のある言葉ではないと思うが、大雑把にいって「ブロック単位ではランダムアクセスできるが、ブロック内はランダムアクセスではない」という意味だと思うがどうか。なので、セクタ単位ならランダムだがセクタ内はシーケンシャルなHDDはブロックアクセスとして良いと思うが。
まあテープライブラリはどうなの?とか、バス幅が8bitじゃなかったら全部ブロックなの?とか、メディア、ドライブ、インターフェースでの違いとか、色々あるだろうから、そんなに厳格に考えてもしょうがない話だと思いますが。
きみ、誰かと話をしてる時に、相手から「時間の無駄!」とか言われて、会話を打ち切られた経験、無い?
無駄もなにも時間を潰すための雑談ですので……
なるほど、ランダムアクセスという「性質」の抽象性を理解できていないから、具体的なデバイスにおける実装をいちいち考えるわけだ
きょうび最底辺プログラマでもそこまでひどくはないですぜ
どの分野の話をしているのか知りませんが、普通はHDDはブロックデバイスでありランダムアクセス可能なものとして取り扱われ、意思疎通されます。
> ブロックアクセスやブロックデバイスの様な言葉は、物理レベルでなのか、論理レベルでなのかを注意する必要があるだろう。これを明確に分けないと大混乱が丸見えになってしまう。
あなたのような人以外は混乱していません。
補助記憶装置Auxiliary storageと呼びましょう。
#そして3D XPointメモリでまた悶着
ノイマン型コンピュータにおける主記憶と補助記憶の違いは、CPUの命令セットを使って直接アドレス指定して読み書きできるか、I/Oを経由しなくてはいけないか、だから、別に悶着することは無いんじゃないかな?
最近は主記憶に使える不揮発性メモリの開発が流行っている。それが実用化されれば面倒なことになる。利用実態で分けるのは良いと思う。要はラベルも使い分けが重要。
だから、揮発性か不揮発性かは、主記憶か補助記憶かとは定義が違うのだから、不揮発性主記憶とか、揮発性補助記憶ってのがあっても別にいいわけで、用語に困ることはないのでは?
揮発性補助記憶ってのはなかなか使いどころに困るけど。/tmpとかに使うか。。
LASとLRSみたいなもんか。
NASとSANのようなものですか?
SSSとか言われると、Solid State Survivorと言いたくなる。
そこはふつーSuper Sports Sedan。
# U13については主管がSophisticated Sports Sedanだと言ったインタビューもあるが
Schaft Security Systemぢゃないのか
Sports,Study,Sexかと思った
#かつての某大学ではあまりに僻地だったのでこの3つしかやることがなかったそうな
Speed, Smart, Sweet.モテ男の3Sが出ないところが、さすが。
Solid State Societyが出てこないなら、ここはスラドではない
Sailor moon SuperSではないのか!
結局一般人がよく目にし、気にしているのは補助記憶装置の容量の方で主記憶装置の存在は意識すらしていないし知らないって感じじゃないかな。
で、GB という単位を見たら、自動的に補助記憶装置の容量に結びつけてしまう。
なので、単位の方を変えちゃえば混同はなくなるはず。主記憶の方だけの変更なら一般への影響も少ないはず。
ついでなので、Giga と Byte の曖昧性を排除して、Gio(ギビオクテット) 等にしてしまえば解決。
ストレージって、二次記憶装置(ハードディスクとかSSDとか)を指すかと思ってました。つか、普通そうじゃない?
ストーリーの意味分かってますかね?スマホしか知らん人がスマホのストレージのフラッシュメモリとパソコンの主記憶たるメモリを混同してる、ってストーリーこのツリーはその混同を解消するためにスマホのストレージに名前をつけてはどうかと言ってる
ストレージじゃなくてストーレジと言えばいいと思います
RASって、まぁ今時ダイヤルアップ接続と勘違いする人もいませんか…
何だかこのストレージに保存すると誤字だらけに…HYper Literal errors Only Memoryなんつって
ラムとかだと短いからハイロムは良い長さかも
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
新しい名前を付けよう (スコア: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)
で、何が言いたいのだろう???
Re: (スコア:0)
> で、何が言いたいのだろう???
そっかー、理解できんかあ。やっぱなー。
じゃあ、この変を学習して来ると良い。
(1) ランダムアクセス性があるからRAMなんだが、そのランダムアクセス性とは何か。
(2) メモリデバイスで明らかにブロックアクセスをしているものがあるが、それは何か。
またブロックアクセスをする事でランダムアクセス性が阻害されるか。
この辺が分かれば、BAMなんてマヌケたネーミングはそもそも出て来ないと思うよ。
Re: (スコア:0)
新しい名前をつけるのに
ただ「感じ」で名前着けたらどうか、
こんなのはどうか、と話してるだけなんですが
話題が理解できないなら黙ってれば?
Re: (スコア:0)
新しい名前をつけるのに
ただ「感じ」で名前着けたらどうか、
こんなのはどうか、と話してるだけなんですが
話題が理解できないなら黙ってれば?
脳無しこそ、すっこんでいたら?
Re:新しい名前を付けよう (スコア:2)
うーん
読解力の低い、本題とは関係ないことに突っ込む人はなんでこう口が悪いのだろう
いつも誤読しては悪口を言われてるからなんだろうか
Re: (スコア:0)
ブロックアクセスでデータを読み出すのは、DRAM、SRAM、ROM、ほぼ全てのメモリデバイスがそうですね。となると最近使われているメモリは、ROMもRAMもかなりの割合で"BAM"になっちゃいますね。また、ブロックアクセスとランダムアクセス性は背反しませんし。
BAMがマヌケなネーミングの意味がこれなら、納得できます。というか、知識無しで何か言うのがマヌケなんでしょうね。
こういうところにこだわることこそ (スコア:2)
スラドならでは
アレゲならでは
Re: (スコア:0)
そんなに青筋立てなくても。
ここは、スラドだよ?
バカはすっこんでろ、と言いたいひとは少数派であると?
Re: (スコア:0)
う〜ん、難しいね。
ここは、きちんと教えることも出来ず、
中途半端な知ったかぶりの半可通がのさばっている印象だからなぁ
そういう人ほど、バカはすっこんでろと言いたそうだから。
Re: (スコア:0)
ぼくちんがものを知らないのは、きちんと教えてくれなかったから?
かわいそうだねえ。そういう泣き言は自分の親にでもしようね。
Re: (スコア:0)
スマートフォンのストレージ領域に使われてるNAND Flashは読み出しもブロック単位。
読み出しがランダムで消去がブロック単位なのはNOR Flashだけどスマートフォンにはほぼ使われてない。
Re: (スコア:0)
HDDもブロックデバイスなわけだが……
Re: (スコア:0)
> HDDもブロックデバイスなわけだが……
HDDはシーケンシャルアクセスな。なんかと勘違いしてんじゃないか。
Re: (スコア:0)
ハードディスクはランダムアクセス対応です。ついでにセクタ単位つまりブロック単位でデータの書き換えと消去を行うのでブロックデバイスです。
正直用語がふるすぎて現状にあってない。
Re: (スコア:0)
> ハードディスクはランダムアクセス対応です。ついでにセクタ単位つまりブロック単位でデータの書き換えと消去を行うのでブロックデバイスです。
いや。HDDの場合、セクタ内の各ビットは「逐次」読み出され、また「逐次」書き込まれて行く。つまり、シーケンシャルだな。
HDDでデータの書き込みを行う場合、セクタ全てのデータがパッと消えるなんて事は無い。ビットづつ消され書き込まれて行くんだよ。だから、ブロックデバイスではない。
# ATAとかじゃなくて、その下のST506インターフェイスとか(あるいはヘッドからの信号)を扱った事がある人間には自明なんだが。
ブロックアクセスやブロックデバイスの様な言葉は、物理レベルでなのか、論理レベルでなのかを注意する必要があるだろう。これを明確に分けないと大混乱が丸見えになってしまう。
Re: (スコア:0)
鑽孔テープ, 水銀遅延線, 磁気ドラム, 磁気バブルメモリー, クイックディスク...
音楽用CD, データ用CD, LTFSを使った磁気テープなどはシーク動作ができるので, シーケンシャルとは言えないし。
Re:新しい名前を付けよう (スコア:1)
「ブロックアクセス」ってのは厳格な定義のある言葉ではないと思うが、大雑把にいって「ブロック単位ではランダムアクセスできるが、ブロック内はランダムアクセスではない」という意味だと思うがどうか。
なので、セクタ単位ならランダムだがセクタ内はシーケンシャルなHDDはブロックアクセスとして良いと思うが。
まあテープライブラリはどうなの?とか、バス幅が8bitじゃなかったら全部ブロックなの?とか、
メディア、ドライブ、インターフェースでの違いとか、
色々あるだろうから、そんなに厳格に考えてもしょうがない話だと思いますが。
Re: (スコア:0)
「ブロックアクセス」ってのは厳格な定義のある言葉ではないと思うが、大雑把にいって「ブロック単位ではランダムアクセスできるが、ブロック内はランダムアクセスではない」という意味だと思うがどうか。
なので、セクタ単位ならランダムだがセクタ内はシーケンシャルなHDDはブロックアクセスとして良いと思うが。
まあテープライブラリはどうなの?とか、バス幅が8bitじゃなかったら全部ブロックなの?とか、
メディア、ドライブ、インターフェースでの違いとか、
色々あるだろうから、そんなに厳格に考えてもしょうがない話だと思いますが。
きみ、誰かと話をしてる時に、相手から「時間の無駄!」とか言われて、会話を打ち切られた経験、無い?
Re: (スコア:0)
無駄もなにも時間を潰すための雑談ですので……
Re: (スコア:0)
ハードディスク(ドライブじゃないよ)はその点でランダムアクセスではない
ワードアクセスとブロックアクセスは概念的には区別する必要がない
OSなどから見た区別があるだけ
Re: (スコア:0)
抽象的な分類はそんなに難しいか?
鑽孔テープはシーケンシャルだけど磁気テープはシーケンシャルでなないというのは、いったいどういう基準からでてくるんだ?
その基準を一回でいいから紙に書いてみろ
紙テープだって頭出しはできるぜ(「高速」頭出しはできないかもしれないが)
ごちゃごちゃしすぎで物事を整理するには役に立たないことが身に染みてわかるぞ
Re: (スコア:0)
IBM System/360の周辺機器 IBM 2401磁気テープ装置では既にシーク動作できました。
LTOの場合 平均シーク時間は 75秒だそうで, 使ってみると早く感じます。(個人の感想であり, 効果には個人差があります。)
シーク動作中でもファイルマークは読めるため, 目的の領域に素早く接近 (access) できます。
オーディオカセットテープにそんな仕組みは無いが, Hu-BASICならランダムアクセスできただろう。とかいう話は, 個人的に
Re: (スコア:0)
なるほど、ランダムアクセスという「性質」の抽象性を理解できていないから、具体的なデバイスにおける実装をいちいち考えるわけだ
きょうび最底辺プログラマでもそこまでひどくはないですぜ
Re: (スコア:0)
Re: (スコア:0)
どの分野の話をしているのか知りませんが、普通はHDDはブロックデバイスでありランダムアクセス可能なものとして取り扱われ、意思疎通されます。
> ブロックアクセスやブロックデバイスの様な言葉は、物理レベルでなのか、論理レベルでなのかを注意する必要があるだろう。これを明確に分けないと大混乱が丸見えになってしまう。
あなたのような人以外は混乱していません。
Re: (スコア:0)
補助記憶装置
Auxiliary storage
と呼びましょう。
#そして3D XPointメモリでまた悶着
Re: (スコア:0)
ノイマン型コンピュータにおける主記憶と補助記憶の違いは、CPUの命令セットを使って直接アドレス指定して読み書きできるか、I/Oを経由しなくてはいけないか、だから、別に悶着することは無いんじゃないかな?
Re: (スコア:0)
最近は主記憶に使える不揮発性メモリの開発が流行っている。それが実用化されれば面倒なことになる。
利用実態で分けるのは良いと思う。要はラベルも使い分けが重要。
Re: (スコア:0)
だから、揮発性か不揮発性かは、主記憶か補助記憶かとは定義が違うのだから、不揮発性主記憶とか、揮発性補助記憶ってのがあっても別にいいわけで、用語に困ることはないのでは?
揮発性補助記憶ってのはなかなか使いどころに困るけど。/tmpとかに使うか。。
Re: (スコア:0)
LASとLRSみたいなもんか。
Re: (スコア:0)
NASとSANのようなものですか?
Re: (スコア:0)
SSSとか言われると、
Solid State Survivor
と言いたくなる。
Re: (スコア:0)
そこはふつーSuper Sports Sedan。
# U13については主管がSophisticated Sports Sedanだと言ったインタビューもあるが
Re: (スコア:0)
Schaft Security Systemぢゃないのか
Re: (スコア:0)
Sports,Study,Sexかと思った
#かつての某大学ではあまりに僻地だったのでこの3つしかやることがなかったそうな
Re: (スコア:0)
Speed, Smart, Sweet.
モテ男の3Sが出ないところが、さすが。
Re: (スコア:0)
Solid State Societyが出てこないなら、ここはスラドではない
Re: (スコア:0)
Sailor moon SuperSではないのか!
名前の問題では無いのでは (スコア:0)
結局一般人がよく目にし、気にしているのは補助記憶装置の容量の方で
主記憶装置の存在は意識すらしていないし知らないって感じじゃないかな。
で、GB という単位を見たら、自動的に補助記憶装置の容量に結びつけてしまう。
なので、単位の方を変えちゃえば混同はなくなるはず。
主記憶の方だけの変更なら一般への影響も少ないはず。
ついでなので、Giga と Byte の曖昧性を排除して、
Gio(ギビオクテット) 等にしてしまえば解決。
Re: (スコア:0)
ストレージって、二次記憶装置(ハードディスクとかSSDとか)を指すかと思ってました。つか、普通そうじゃない?
Re: (スコア:0)
ストーリーの意味分かってますかね?
スマホしか知らん人がスマホのストレージのフラッシュメモリと
パソコンの主記憶たるメモリを混同してる、ってストーリー
このツリーはその混同を解消するためにスマホのストレージに名前をつけてはどうかと言ってる
Re: (スコア:0)
ストレージじゃなくてストーレジと言えばいいと思います
Re: (スコア:0)
RASって、まぁ今時ダイヤルアップ接続と勘違いする人もいませんか…
Re: (スコア:0)
何だかこのストレージに保存すると誤字だらけに…
HYper Literal errors Only Memory
なんつって
Re:新しい名前を付けよう (スコア:2)
ラムとかだと短いからハイロムは良い長さかも