PC Watchによるとバッファローとエレコムの「USBメモリのかたちをしたSSD」の新製品を掲載したところ、想定を超えるアクセスがあったそうだ。その理由の一つに「USBメモリ型SSDはUSBメモリとなにが違うのか」という疑問が多くあったようで、記事ではその点について解説している(PC Watch)。 記事を超大雑把にまとめてしまえば、OSからの認識され方が異なるという話であるようだ。USBメモリの場合はWindows上から「リムーバブルメディア」として認識され、USBメモリ型SSDの場合は「ベーシック」として認識され、ローカルディスクと同様の運用ができるとしている。
教えてエラい人 (スコア:1)
これは内部でUSB-SATAブリッジしてるかどうかの違いではないのですか?
Re:教えてエラい人 (スコア:4, 参考になる)
UASP(USB Attached SCSI Protocol)とUSB MSC(マスストレージクラス)の違いかと。UASPでブリッジしてる場合はNVMeが多そうな予感がしますね。SATAは終わコン。
Re:教えてエラい人 (スコア:2)
> SATAは終わコン。
SATAはコンテンツではないわけだが、終わ「コン」は
「コントローラー」なのか。
SATAは標準だから、「終わスタ」とでも言うべきか。
Re:教えてエラい人 (スコア:2, 参考になる)
私もUASPとMassStorageの違いだと思ってた。というかそれ以外に明確に分けるとしたら、何があるのだろうか。
と言いつつ、MassStorageが厳密に何か知らないんですけどね。SCSIの機能制限版で、TrimとかSMARTが標準でサポートさてれない、実装は簡単だけど微妙な規格って認識。
パソコンみたいに高機能な端末だと、USB3.0と共に標準化されたUASPが今後主流になる気はする。
あとSATAってオワコンなのかな。NVMeとのコントローラーの価格差とか知らないから、なんとも言えないけど。
ぶっちゃけ体幹では速度の差が感じられない程度のことしかしてないので、私はどっちでもいいかな。
どうせGen2用意できないと5Gbpsしか出ないし、SATA SSDのほうが安いし。
Re:教えてエラい人 (スコア:3, 興味深い)
ストレージクラスのフラグかなんかで、リムーバブル関係(カードリーダー系とかとUSB-HDDの差)だと思う。たぶん。
それでどうなるか、みたいに考えるといいのではないかと
ブリッジしてるかどうかは内部の話で関係ないと思う。
M-FalconSky (暑いか寒い)
Re: (スコア:0)
Re: (スコア:0)
古い記憶では・・・
windowsの場合 その removable属性フラグで「ローカルディスク」・
「リムーバブルディスク」と扱いは変わるよう。
(コンテキストメニューに“取り出し”ありなし とか)
論理的には、大容量フロッピー扱いで(パーテーションなしで)いきなり記憶領域を
先頭から使う形態と、fdisk形式などのパーテーション定義経由の後に領域を使う
形態は、windowsの場合 上記に関係なくどちらもサポート(繋げば認識される)
されてた気がする。
(コンテキストメニューの"フォーマット" vs ディスクの管理)
ただ
Re: (スコア:0)
たしかwindowsの標準ツールだと、removable属性フラグでスーパーフロッピー形式になるかfdisk形式になるかが決められていたと思います。ただ、Linuxとかでフォーマットしてやれば、どちらの形式でも使えるので本質的には差がないかと。
でもキャッシュの利きかたは変わってきますので、USBメモリ型SSDをマウントしたまま抜いてしまうと... たぶん不幸に見まわれるでしょう。
Re: (スコア:0)
Windowsの標準ツールでも、GUIのディスク管理でなく、CUIのdiskpartでパーティション切れます。
Re: (スコア:0)
SSDはHDDの進化版、USBメモリはFDDの進化版。
HDDもFDDも同じ磁気記録だけど目的に合わせて最適化されてたように、
SSDとUSBメモリも,記憶媒体はNAND Flash Memoryだけど、
目的に合わせた最適化がされている別物、という感じかな?
Re: (スコア:0)
Usbネイティブな外付けssd結構あったはず
Trimは必用?不要? (スコア:0)
Trim はどうなんだろうか?
必用なら Trimコマンド を発行後長時間放置する(待つ)必用が有るが・・・。
Re:Trimは必用?不要? (スコア:1)
最近のNANDの特性的に、長期間消去したままの状態にしておくのはよろしくないので、
Trimに対する実際の消去はアイドル時ではなく、新しいデータを書く寸前かと。
Re: (スコア:0)
それ知らなかった。わかりやすい解説があれば教えてください。
Re:Trimは必用?不要? (スコア:1)
https://ja.wikipedia.org/wiki/TRIM#.E3.83.8F.E3.83.BC.E3.83.89.E3.82.A... [wikipedia.org]
まあ、
Trimに対する実際の消去はアイドル時ではなく、新しいデータを書く寸前かと。
は、新しいデータというよりウェアレベリングとか、ガベージコレクションなどでその領域を再利用するときですね。
Re: (スコア:0)
最近の製品に載ってるファームでは、当該ブロックの未使用フラグを
「暇なときに事前消去しといてね」ではなく「書き込みの前に消去してね」
と解釈した設計(処理)になっている、って理解でいいのかな?
Re: (スコア:0)
書き込み速度に影響ないのかな。誤差の範囲なのかな
Re: (スコア:0)
"それ"というのは、Trimコマンドのほうではなくて、「長期間消去したままの状態にしておくのはよろしくない」のほうかな?
ちょっとググっても無さそうですねぇ。その話が本当だとすると、"1"を記憶していたbitは劣化しやすいということになりそうだけど、そんなことってあるのだろうか? どっちかというとエネルギーを溜めておいたほうが劣化するんじゃないかとないかと思っちゃうけど。
Re: (スコア:0)
> Trimに対する実際の消去はアイドル時ではなく、新しいデータを書く寸前かと
其れだと速度低下を起こすのでは?
コラム vol.005 Trim命令の功罪
https://www.logitec.co.jp/data_recovery/column/vol_005/ [logitec.co.jp]
Re: (スコア:0)
「不要」の対義語なら「必要」じゃなかろうか
Re: (スコア:0)
Trimはそんなに時間かからないと思うけど...
必要か不要かというより、実行可能か不可能かではないか?
Re: (スコア:0)
Trim はどうなんだろうか?
必用なら Trimコマンド を発行後長時間放置する(待つ)必用が有るが・・・。
ご安心ください
OSからTrimコマンドを発行しても
コントローラーがTrimを実行できなければ
永遠に放置してくれますし
USB経由ならTrimコマンドは通りませんし
何の心配もありません
もしUSBの先のストレージが
Trimを実行できるコントローラーを持っているのなら
基盤から外してM.2やSATAに挿して
通常のSSDとしてTrimを実行させましょう
Re: (スコア:0)
UASP (USB Attached SCSI Protocol)に関して言えばSCSIのUNMAPコマンドが使えるので、UASP対応な装置に限って言えばUSB経由でもトリムできるのではないか。
Re: (スコア:0)
USB I/F では確かに Trim コマンドは通らないが ATA PASS-THROUGHコマンドに対応していれば可能では?
TxBENCH 各機能の制限事項
https://www.texim.jp/limitation.html [texim.jp]
大きな違いはウェアレベリング(摩耗平準化)の有無だと思った (スコア:0)
OSからの認識やらは色々あると思うけど、内部の仕組みとしてはこれらが一番大きな違いなんじゃないの。
USBメモリでもドライバを変えれば認識のされ方はなんとでもなるのではないかと思うが、ハードウェアの作りは変えようがない。
Re:大きな違いはウェアレベリング(摩耗平準化)の有無だと思った (スコア:2)
うーん
そんなの個々の製品仕様であって、
ウェアレベリングしないSSDやウェアレベリングしてるUSBメモリだってあるでしょうに
性能や値段は置いといて
Re: (スコア:0)
しないやつってあるの? USBメモリでも。
大容量NANDフラッシュデバイスって、出荷時点で使えないセルも許容されてるよ。
Re: (スコア:0)
出荷時でなく、使用開始後に使えなくなったセルを無視してくれるのか?
それとも、
使用開始後に1つでも使えなくなったら、そこで試合終了になるのか?
ですよね?
Re:大きな違いはウェアレベリング(摩耗平準化)の有無だと思った (スコア:5, 興味深い)
みんなFlashメモリ(NAND型)というものを理解していないんだな
あれは、NOR型よりも集積度をあげられるのと引き換えに、ビットエラーが定常的に発生する。
したがって、エラー訂正符号と併用するのが通常で、制御デバイスにはこの機能も入っている。
同時に代替処理もするようになっている。でないと実用できない。
よく探すと生のNANDデバイスもあって組み込みとかでたまに使われる(面倒はCPUが直にみる)
んだけど、面倒をみるのはとっても面倒
だった。
Re:大きな違いはウェアレベリング(摩耗平準化)の有無だと思った (スコア:1)
Re: (スコア:0)
DVDやBD、結構前からHDDもそうなんだけどエラー訂正された後しか見えないから……
Re:大きな違いはウェアレベリング(摩耗平準化)の有無だと思った (スコア:1)
目的が違うからか、USBメモリは安いけど遅い、SSDは高いけど速い、とか、
USBメモリの方が壊れやすい、SSDはS.M.A.R.T.も使えるし寿命が長い、というイメージがある。
Re: (スコア:0)
少なくとも「USBメモリ型SSD」を出しているメーカーは「OSから認識されるデバイスタイプの違い」としているんだから、それ以外の違いはあってもなくても影響しないと考えていい気がする。
Re: (スコア:0)
microSDですら管理しているのに、USBメモリにそれが無いと?
Re: (スコア:0)
思うのは勝手なので良いんじゃないでしょうか。
ただ、それがまるで事実であるかのように書くのはいかがなものかと思います。
Re:大きな違いはウェアレベリング(摩耗平準化)の有無だと思った (スコア:2)
何もACにそこまで求めなくても。
そもそも自分の意見に自信のない「Coward」なんだからさ。
Re:大きな違いはウェアレベリング(摩耗平準化)の有無だと思った (スコア:2)
なんか勘違いしてますね。
私の意見は
「ACであっても事実を書かなくてはならない、というのはやりすぎ」
ということだけです。つまり
「事実を書きたいならIDでやれ」
などとは一言も言っていません。そしてそう思ってもいません。
ACで意見を述べることに何の問題もないと私は考えています。それに対してそこに厳格さを求めたのは元コメントの方(#3932186)であって私ではありません。
反証があれば示してください。
Re: (スコア:0)
USB接続なら「USBメモリ」
SATAやNVMeなら「SSD」
SD接続の流用は「eMMC」
ってだけでしょ
単に接続規格や期待感の違い
PC Watchの記事 (スコア:0)
浅いなぁ。OSの見た目や想像だけじゃん。
言及してるなら、分解したりメーカに聞いてくれればいいのに。残念。
で、真の違いはなんなんだ?
Re: (スコア:0)
今後さまざまな製品が出始めるとしたら
違いの説明はデバイス認識が無難な回答でしょう
なんだ、みんな区別つかないんだ (スコア:0)
じゃあややこしいこと考えないでusbメモリさしてりゃいいと思う。
だいたいusbメモリの方が安いだろ。激しく使わないんならそれで問題ないよ。
ついでに内臓のssdも安めのフラッシュメモリに変えて問題ないんじゃないか?
ラズパイだってmicrosdで普通に使えてるし。
耐久性とか、応答性がだいぶ違うと思うんだが、気にならない人にはどうでもいい話だろ。
最近はusbメモリのコントローラもだいぶ優秀みたいだから、そのうち本当に気にする必要がなくなるのかもね。
Re: (スコア:0)
> 耐久性とか、応答性がだいぶ違うと思うんだが
と推測できそうな材料は特になさそうなんだけど、どこを見てそう思ったのか教えてほしいです。
Re: (スコア:0)
重箱の隅をつつくようですが、
内臓と内蔵の違いくらい差異なんじゃないですかね。
OSからの認識され方 (スコア:0)
Windows7のPCにSSDを追加してWindows10をクリーンインストールしたら、
SSDも既存のHDDも全部リムーバブルメディア扱いになって困惑した。
本当のリムーバブルメディア(USBメモリとか)をアンマウントするときに、
アンマウント候補のドライブがずらずら出てきて鬱陶しいことこの上ない。
その後、OSの設定を変更してリムーバブルメディア扱いを解除したが、
なにが言いたいかというと、OSからの認識され方なんて設定次第でどうとでもなるんだということ。
Re: (スコア:0)
【訂正】OSじゃなくてBIOSの設定だったかも。
接続 (スコア:0)
こんなかんじ?
マザーボード
|
|-PCIe-M.2端子-NVMeコントローラ&M.2ストレージ
|
|-PCIe-SATAコントローラ-M.2端子-M.2ストレージ
|
|-PCIe-SATAコントローラ-SATA端子-SATAストレージ
|
|-PCIe-メモリカード端子-SDカードコントローラ&SDストレージ
|
|-PCIe-USBコントローラ-USB端子-USBメモリカード-SDカードコントローラ&SDストレージ
|
|-PCIe-USBコントローラ-USB端子-USB-SATA変換(SATAコントローラ-)-SATA端子-SATAストレージ
|
|-PCIe-USBコントローラ-USB端子-USB-M.2変換(SATAコントローラ-)-M.2端子-M.2ストレージ
|
|-PCIe-USB&Thunderboltコントローラ-USB端子-USB-M.2変換-M.2端子-NVMeコントローラ&M.2ストレージ
Re: (スコア:0)
CPU-USB の内蔵コントローラと
CPU-PCIe-USB の CPUバス接続外部コントローラと
CPU-チップセット-USB のチップセット内蔵コントローラと
CPU-チップセット-PCIe-USB のチップセット接続外部コントローラ
でパフォーマンスがかなり違うので注意。
Re: (スコア:0)
ケーブルの有無は関係ないんじゃないかなー
Re: (スコア:0)
「USBメモリ」型SSDという言葉にもあるように、「USBメモリ」が現在は形状も規定しているって話だろうしなぁ。
記憶媒体である・オスコネクタ直付け・さほどでかくないの3点を満たせばUSBメモリなんだろう、多分。
Re:USBメモリとはUSBにケーブルレスで直刺しできる記憶媒体だろ? (スコア:2)
>「USBメモリ」が現在は形状も規定しているって話だろうしなぁ。
うーん、確かに
調べてみたら、「USBメモリ型スタンガン」ってのもあった
https://www.body-guard.jp/item-4901.html [body-guard.jp]
形状はUSBメモリっぽくて、充電もUSB経由