アカウント名:
パスワード:
今ですらストレージとメインメモリがごっちゃになっている人もいるのにスペック上ではメインメモリが128GBだけど実際はDRAMはそのうち8GBしかないとかさらなる混乱を招きそう
もしホントにメインRAMが不揮発にできたら、外部記憶装置って概念が消えると思う。メインメモリと仮想記憶だけで、ファイルの概念の無い新しいOSが生まれるべき。混乱というより、すっきりして、「昔は外部記憶とかややこしい使い方してたんだなあ」って思われるようになるぞ。
データって、一つのプログラムが抱え込んでいるもんじゃないぞ。
ファイルシステムがないとき、例えば写真データが5000枚分メモリ上にあり、それを編集ソフトなんかで編集しようとしたとき、ファイルシステムなしでどうやって目的の1枚を選ぶんだ?一つのデータを複数のプログラムから利用しようとしたときにファイルの概念がなかったらどうやって目的のデータを指定するんだ?ファイルの概念がなかったらネットワークの先にあるファイル群はユーザーにどのように見せるんだ?
データが全てメモリ上に存在するとしても結局はデータの塊に名前を付けてファイルとして管理する以外にないんじゃないか?
>データが全てメモリ上に存在するとしても結局はデータの塊に名前を付けてファイルとして管理する以外にないんじゃないか?昔々みたいに物理的にアドレス指定しても良いじゃないか。ファイルシステム内で共用するのではなくメモリとして使用するのならそっちの方がオーバーヘッドが少なくもなるだろう。
昔々みたいに物理的にアドレス指定しても良いじゃないか。
エンドユーザーのことを考えるとファイルの概念は廃止できないような…それに物理的にアドレスを指定したいならCかC++辺りを使えば良いのでは。エンドユーザー不在というかエンドユーザーに直接見せないならHPのThe Machineのようなアプローチは可能だろう。
ファイルとして使用する訳では無いのであれば別にファイルの概念は不要だろ。これ、あくまでメインメモリの話だよね?であればファイルシステムを使わずにアクセスってのは別に珍しい話でも無い。
元ACの#3297200 [srad.jp]の主張は以下の通り。
> メインメモリと仮想記憶だけで、ファイルの概念の無い新しいOSが生まれるべき。
メインメモリの話だけど、条件としてストレージも存在しないね。
それは揚げ足取りだね。主張内容としては
>外部記憶装置って概念が消えると思う。
だね。
ファイルシステムなしにどうやって目的のデータが存在する番地を知るの?
OSがメモリ上のデータに名前を付けて位置を管理していたら、それはファイルシステムと同じものだよね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
コンピュータのメモリ事情がさらにややこしくなる (スコア:0)
今ですらストレージとメインメモリがごっちゃになっている人もいるのに
スペック上ではメインメモリが128GBだけど実際はDRAMはそのうち8GBしかないとか
さらなる混乱を招きそう
Re: (スコア:0)
もしホントにメインRAMが不揮発にできたら、外部記憶装置って概念が消えると思う。
メインメモリと仮想記憶だけで、ファイルの概念の無い新しいOSが生まれるべき。
混乱というより、すっきりして、「昔は外部記憶とかややこしい使い方してたんだなあ」
って思われるようになるぞ。
Re: (スコア:0)
データって、一つのプログラムが抱え込んでいるもんじゃないぞ。
ファイルシステムがないとき、例えば写真データが5000枚分メモリ上にあり、それを編集ソフトなんかで編集しようとしたとき、
ファイルシステムなしでどうやって目的の1枚を選ぶんだ?
一つのデータを複数のプログラムから利用しようとしたときにファイルの概念がなかったらどうやって目的のデータを指定するんだ?
ファイルの概念がなかったらネットワークの先にあるファイル群はユーザーにどのように見せるんだ?
データが全てメモリ上に存在するとしても結局はデータの塊に名前を付けてファイルとして管理する以外にないんじゃないか?
Re:コンピュータのメモリ事情がさらにややこしくなる (スコア:0)
>データが全てメモリ上に存在するとしても結局はデータの塊に名前を付けてファイルとして管理する以外にないんじゃないか?
昔々みたいに物理的にアドレス指定しても良いじゃないか。
ファイルシステム内で共用するのではなくメモリとして使用するのならそっちの方がオーバーヘッドが少なくもなるだろう。
Re: (スコア:0)
昔々みたいに物理的にアドレス指定しても良いじゃないか。
エンドユーザーのことを考えるとファイルの概念は廃止できないような…
それに物理的にアドレスを指定したいならCかC++辺りを使えば良いのでは。
エンドユーザー不在というかエンドユーザーに直接見せないならHPのThe Machineのようなアプローチは可能だろう。
Re: (スコア:0)
ファイルとして使用する訳では無いのであれば別にファイルの概念は不要だろ。
これ、あくまでメインメモリの話だよね?
であればファイルシステムを使わずにアクセスってのは別に珍しい話でも無い。
Re: (スコア:0)
元ACの#3297200 [srad.jp]の主張は以下の通り。
> メインメモリと仮想記憶だけで、ファイルの概念の無い新しいOSが生まれるべき。
メインメモリの話だけど、条件としてストレージも存在しないね。
Re: (スコア:0)
それは揚げ足取りだね。主張内容としては
>外部記憶装置って概念が消えると思う。
だね。
Re: (スコア:0)
ファイルシステムなしにどうやって目的のデータが存在する番地を知るの?
OSがメモリ上のデータに名前を付けて位置を管理していたら、
それはファイルシステムと同じものだよね。
Re:コンピュータのメモリ事情がさらにややこしくなる (スコア:1)
OSがその名前を番地に変換しようが
ドライブ名とパスに変換しようが
ネットワークURLとクエリに変換しようが
データベースインスタンス名とROWIDに変換しようが
ユーザーとしては知ったこっちゃないだろ