RAMディスク友の会30 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
>>573
モノや環境/ユーティリティに依存するものの、概ね5倍から15倍ほどRAMディスクの方が高速
電力消費量と発熱量もRAMディスクの方がだいぶ低い ※ただしベンチ上、一般で実運用でRamDiskが
有用とされるケースでは0〜20%程度の差 SSDが担っていたIO処理がRAMDISKにオフロードされる効果は大きい
特にランダム書き込みで顕著 DISK IOをすべてCPU/メモリでソフト的にやらないといけないので
クリティカルな用途に慣ればなるほど
全体のパフォーマンスが落ちていくのがRAMDISKの辛い所
他のプロセス殺してCrystalDiskMark(Shizuku Edition)のベンチの数字見てニヤニヤしている人には
デメリットは全くないのだが 俺のPC、HDDだからブラウザのキャッシュをRAMに持ってきたら、快適快適 そもそも不揮発性でサイズが大きくなりがちな実行ファイルやデータファイルは
RAMDISKの短所が目立ってしまうので置くべきじゃないからな
逆に書き込み頻度が多く、揮発性でバックアップの必要がない
一時ファイルやログだとRAMDISKの長所がフルに活用できる 高頻度IOをHDD/SSD等の"低速な"ストレージからオフロードさせるのが真っ当な使い方やね 今時の激安になったSSDをRAIDにしてキャッシュ専用にしてもいいけどね
最初から10年程度で使い捨てとしておけば壊れても問題ないし たかがキャッシュなんかのためにわざわざRAID(笑)アホかと 世の中みなが最新マザボを次々買いかえてると思ってる可哀想な人いるんだよなあ・・・
XP世代の人だって世界中にどれだけまだ使われているかも知らないんだろうし
PCオタって自慢できるのがPCの情報だけで他には何もできない何も創造もできない
何の価値もない社会の底辺ランクの奴だったりするんだよねえ
可哀想に コア数は8もあれば十分なだけど
PCIe3.0が16レーンでは話にならないから
X299と7820Xなんだわ なんでOSで標準装備にしないのだろうか
規定で%TEMP%とかにマウントすればいろいろメリットあるだろうに >>594
TEMPフォルダに10GB近いデータを投げ込むNEX○Nって企業もあるんやで・・・? 記憶域プールのような機能を使って
足りる分はRAM,足りない分はHDD(SSD)を使えるような仕組みで実装すれば
そのようなクソアプリにも対応できるかもしれないが
不安定化が避けられないのでやっぱりダメかw tmpを揮発にするとしょっぱいインストーラがこけるんだよね
再起動後にファイル読みにいって MS謹製のOfficeやVisualStudioのインストーラですらそれやってるんですが 2000かXPの時代にはあったけど今でもあるのそんな糞アプリ
あとWindowsUpdateでもエラーが出てたな temp専用HDDを入れればいい
もう高速化を求める必要ないだろ >>598
たいていのramdiskドライバがfixedだとウソ情報返すのだからアプリのせいではない。
嘘つきドライバをインストールした使用者が永続性を担保するのは当たり前。 作業フォルダの中身が再起動したら蒸発するなんて決まりはないから テンポラリフォルダをRAMディスク化しても、速度面ではあんまり意味がない
行儀が良いアプリならテンポラリファイルに
FILE_ATTRIBUTE_TEMPORARY属性を付与してるはず
これ付いてると基本的にキャッシュメモリ上のみでI/Oが行われるようになるので
物理ディスクに対するI/Oが発生する事は滅多にない テンポラリフォルダをRAMディスクに移すのは速さでなく、SSDの損耗を少しでも避けたいのだろう
精神衛生上の問題だな >>605
そのSSDをRAIDでキャッシュにするとか言う奴面白いよな。
どういうつもりなのか聞いてみたいわ。 RAIDでもハードディスク並みに遅くなるシチュエーションもあるのに
何でも早くなると思っている人が多すぎです ウェアレベリングや代替領域が十分に用意されてる昨今のSSDは
記憶セルよりもコントローラが先に逝ってしまうような気がする。
特にM.2(NVMe)のコントローラは発熱がエグい。 >>597
それ9x時代のクソ仮想CDソフトじゃ
あんなのもう二度と出ないよフリー以下の市販ソフト インストーラの責任じゃない。tempをramdiskにした低脳馬鹿使用者の責任。 このスレこんなに住人いたのかw
皆さんの使ってるRAMディスクが何か参考にしたいので書き込んでよ。
おいらはImDisk その前はERAM改 >>611
今はSoftperfect(有償版)、前はROG。
理由:ダウンロードフォルダにしか使ってないから、ぶっちゃけなんでも良い。
おすすめあったら俺にも教えてくれ。 >>611
98SEと2000の時はERAM
XPの時はVSuite Ramdisk
7(x64)と10(x64)の現在はDataram RAMDisk (v3.5.130R24)
どれもノートラブルだった ImDisk は手軽でよい。
確か、ISOブート(固定長ならなんでもブート)できるのが ImDisk だったと思う。
圧縮ドライブをブートできればなおよかったが・・・ MS謹製のOfficeがtempでインスコこけるとか息を吐くようにホラを吹くチョンが湧いてて草 imdiskはRAMDISKではありません。スレチです。 Officeは一番空き容量のあるパーティションに展開用のテンポラリ勝手に作るからな >>617
残り容量がほぼ同じドライブがあるとひたすら振動することになりそう。 M.2 SSDでRAMディスクが
誤差に感じるほど速くなったし
終わったアイデアよね。 >>619
ノートPCなど電力効率を重視する環境であるなら
キャッシュ等の一時ファイルのオフロード先として使うのもアリ >>620
のーとPCって蓋閉じるだけでスリープに入るやん?
復帰するときにRAMディスク死ぬことあるやん?
ブラウザキャッシュ程度ならいいけど >>621
そんなの聞いたことないなぁ
当該RAMDISKソフトがショボくてコケてるとかなんじゃないの? OS管理外領域を使うRAMディスクだと壊れる事もある
なお休止状態を使うと確実に壊れる 内蔵GPU使ってる場合ビデオメモリをメインメモリから拝借してるのでスリープ復帰後とかゲーム中とか
たまに動作が怪しくなる そういう糞環境の馬鹿層には向いてないというだけの事だな Q. RAMDISKに置いていいデータはなんですか?
A. サイズが小さくいつ壊れてもいいデータ ブラウザのキャッシュをRAMディスクに置くと、やっぱ体感速度変わるな ImDiskをbatファイルで動かそうと思ったんだけど、起動時に作成してくれないな
タスクスケジューラーの登録の仕方おしえてくれませんか?
ちなみにbatファイルは
@echo off
imdisk -a -s 1g -t vm -p "/fs:ntfs /q /y" -m R:
mkdir R:\Download
こんな感じで記述して管理者権限で動くんだけど コマンド自体は問題なさそうな気がする…スクリプトもタスクも手動起動でテストはしてるよね
ImDiskのドライバだかサービスだかが起動する前にタスク実行してるとか?
自分は今OSFMountに移っちゃったんだけど、そっちでスタートアップ実行失敗した時はレジストリでドライバの読み込みをスタートアップ時にして解消した >>629
os管理外メモリが有る場合vm
osが全メモリ管理している環境の場合awe
良く分からないけど、そうしないと失敗する環境がある >>630,631
二人ともありがとう
もうちょっと自分で弄ってみますね スクリプトにセーフティ処理を入れてもいいかも(失敗時、1秒待って再作成を試みる)
Rドライブ、3回だとこんな感じか?
set COUNT=0
:loop
imdisk -a -s 1g -t vm -p "/fs:ntfs /q /y" -m R:
if not exist R: (
set /a COUNT+=1
if !COUNT! geq 3 (
exit /b
)
timeout /t 1 /nobreak
goto loop
) 何度もごめん
HKLM\SYSTEM\CurrentControlSet\Services\ImDisk
のStartの値を1にしてみたらどうかな タスクスケジューラーでログイン時に実行させるようにすれば、batが実行されました
しかし、何かの拍子にログアウトしてしまった時、もう一度ログインするとbatが実行されてしまうので、できたらシステムの起動時一度のみ実行出来たらいいのですが
スタートアップ時にトリガーを設定すると、batが実行されないみたいです
多分自分の設定がおかしいのかもしれませんが、起動時に設定する正しい方法ないですかね >>635
スタートアップ時トリガー
ユーザーアカウントは SYSTEM
ログインしているかどうかに関わらす実行する
で俺の環境では使えているよ >>636
>>ユーザーアカウントは SYSTEM
これってどうやって設定するんですかね?
多分、全般のタブのセキュリティオプションの所ですよね?
ユーザーまたはグループの変更を押してもSYSTEMって出てこないんですよ
ググってSYSTEMにするっていう記事もあったのでいろいろ試していたんですが・・・
ちなみにbatのコマンドで、RamDiskが作成されていた場合に実行しないっていう処理ってないですかね?
そういう記述の仕方があればログイン時に作成でもなんとかやっていける気もするんですが >>637
あーSYSTEM設定はなんか悩んだ記憶がある
直接入力したんだかな、覚えてないや
batファイルにマウントするしないを記載すればよいのでは あぁbatファイルの記載の仕方か
batファイル ドライブの有無
でググれば沢山記載例出てくるんだけどうまくいかないのかな >>638
SYSTEM設定は直接入力してやっとスタートアップ時に起動させることが出来ました
どうもありがとうございます
ただ、起動時に処理が終わってる事もあれば、なんか少したってエクスプローラーで確認してみると作成できていたり、なんか不安定なような?
少し様子見してみます
batファイルの記述もレスの通りドライブの有無で検索すると出てきますね
ピンポイントで出てくるとは思いませんでしたw
明日にでも読んでみます
皆さんいろいろアドバイスどうもありがとうございました imdiskの aweとvmの違いを調べて疑問に思ったんですが
物理メモリ上にramdiskを構築するのと仮想メモリ上にramdiskを構築するのはどう違うんですかね?
>>631さんがいう失敗する環境があるってことくらいは理解が出来たのですが、それ以外の差がいまいちわかりません vm カーネルの仮想メモリに割当
○オーバーヘッドが少なく高速
×ページファイルに書き出されることがある
×32bitでは大容量の割当不可(クラッシュ等の危険)
×RAMディスク上にページファイル作成不可(危険)
awe 常に物理メモリに割当
○大容量の割当可
○RAMディスク上にページファイル作成可
×オーバーヘッドがあり低速
あとImDiskは-Pオプションで自動マウント可(保存したイメージファイルが必要) >>643
分かりやすい解説どうもありがとうございました!
自動マウントも出来るという事は、batでフォルダを作らなくても良いってことですね
まぁ手間はどちらも変わらないと気がしますが
ただ、イメージファイルを保存しようとすると、アクセス拒否されちゃうんですよね
その理由が良くわからない Imdisk toolkit 使えば解決するんじゃないのかな
使ったことないけど imdiskはスレチだと何度言ったら
キチガイ粘着にもほどがある imdiskが出るたびにスレチを連呼している奴がいるが、理由を述べたことはない imdisk使っているよ1GB
バリバリ役にたってますわ 嫌な奴はimdiskをNGワードに入れればいいだけ
逆に話したい奴は一々絡んでくる奴の方がウザいだろうし
お互いにスルーできて幸せ >>647-650
既出。imdiskは仮想ディスクであってRAMディスクじゃないから。仮想ディスクスレでやればいいだけ。
> 理由を述べたことはない
散々言われてたのにこういう捏造までしてなぜ荒らし行為を繰り返すのか。RAMディスクに親でも殺されたのか。 そもそも、RAM-DISK が仮想ディスクである件について(以下略 中卒以下の知能かよ。AはBのとき、BはAなのかよ? 中学で習う十分条件、必要条件じゃねーか。
答えは偽だ。こんな論理の基本を説明するおれが恥ずかしいわ。 imdiskはどう見ても通常我々が「RAMディスク」と呼んでいる機能を持っていると思うので
スレチじゃないからどんどんここで話をしてくれ
softperfectから乗り換えようか検討中なので参考になる >>656
スレチだ、カス。ミエミエの自演ばかりしてないで巣に帰れ。 >>657
言葉遊びとか罵倒じゃなくて論理的に反論してくれよ
まったく・・ >>657
仮想ディスクを仮想ドライブと混同してるだろ >>658-659
まだいたのか。スレチだ。失せろ。 >>655
(ノ∀`) うわあ、これはちょっとねえ >>661 ←これがリアル低学歴の現実。指摘しても全く何のことか理解できず、意味不意な勝利宣言。もはや幼稚園児以下。
仮想ディスクソフトのimdiskはスレチ。 >>662
仮想ディスクソフトのimdiskはスレチ
ならSoftPerfect RAM Diskはスレチじゃないのか >>655
RAM-DISK⇒仮想ディスク
ってのは理解してるってことだよな?
で、仮想ディスクの話はするなと?
ウンコのスレで排泄物の話はするな!
って言ってるようなもんだぞ
尿の話をするな!だったら理解できるが
こんなんで論理がどうとか大層なこと言ってて恥ずかしくないのか? 別にどっちでもいいんだよ
ID:kUyFTw2Pみたいな馬鹿が喚かなきゃ
すぐ消える話題なのに絡むから続く
前から言ってるのに出てくるなら今更言っても無駄なのに
スルーできない自分が一番迷惑なの気づかないのが始末が悪い 別にいいんじゃね
NGせずに読んだ上で苦言を言ってるのは皆同じ
スルーしろっていうのも含めて >>655
論理の基本www
論理学知ってる者からみると>>655ってめちゃめちゃ恥ずかしい
必要条件である仮想ディスクの話が出来ないなら、十分条件であるRAMディスクの話すら出来ないぞ?
論理学の基本である背理法で証明してやるから、1000回読み返して勉強しろww
このスレは仮想ディスクの話が出来ないスレと仮定する。
RAMディスクは仮想ディスクだから、仮想ディスクの話が出来ないなら、RAMディスクの話も出来ないことになる。
このスレはRAMディスクの話をしていいスレなのだからこれは矛盾する。
よってこのスレは仮想ディスクの話が出来るスレである。 Imdisk toolkit使ってみたんだけど
OS起動した後エクスプローラーとかにアクセスできるようになってもまだイメージをロードしてる最中なんだよね
自分の使い方ではこれはちょっと怖い・・ >>665
「このスレでは SoftPerfect 工作員が imdisk 差別をしています。」
ってテンプレに入れてくれるならスルーしてもいいよ。
マジで行動見てたら糞チョンって分かる。 >>669
アンカーもまともにつけられし、工作員だとw
小学生かよ 専スレ無かったのかヨw
専スレ建ててそっちで勝手にやってくれ ■ このスレッドは過去ログ倉庫に格納されています