RAMディスク友の会30 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
>544
ROGはインスコフォルダ内の RogDisk0.img がバックアップファイルになっている
全部消えるようにしたいならRAMディスクをまっさらな状態にしてこのファイルを読み取り専用にすれば大丈夫 そんなの手抜きINIファイルでいいから設定できるようにしとけよ ROGが一番早くて強い
ROGの速さってのはよく読み書きだけだと思われがちだか
バックアップ、リストアも比較にならない程速いし合理的 ↑捕捉
RAMディスクソフトは起動時にRAMドライブの再構築を行うわけだけど、
ROGはそれが飛びぬけて速いんだよね
バックアップ先などデフォルトで十分 何故なら大量の書き込みなどされないから ROG使わなきゃ(RAMディスクの)意味ないよ
ベンチ、体感共に最高性能示してるのに使わないのは猿だわw >>544の書き込み
これはROGの凄まじさを示しているな
再起動、データを残してる訳ではなく再構築しているのだが、ROGは速過ぎて残り続けるていると勘違いしたわけだ 再構築→リストア までの流れがとにかく早いROGだからこその錯覚
他のRAMディスクだったらこのような感覚には陥らない 「再構築」「リストア」はそれぞれ具体的にどんな処理を指してるの? 動画やMP3を繰り返し再生するときに
HDDが可哀そうだからRAMディスクで再生してるんだが
QILING Disk Masterって再起動で消えるし、ボリューム名もデフォルトに戻るし
プロセスが2つ動いてるのが気持ち悪いし
ROGにしてみようかなー >>547
1803を入れて以降Killerが壊れたと思ってたが
今日新品のPCを1709→1803セットアップ、RAMDAを入れた途端にKillerが死んだので原因特定
ROGなら死なないと判明したが、ドライブレターがZにできないのと、自動クリアできないのが惜しい
>>548
感謝! Windows10でページファイルが移動できるRAMDISKを教えてください。 >>563
ページファイル = Windowsの仮想メモリ、
ページファイルが移動できるRAMDISK → RAMDisk上にページファイルを作成する
ってことならば、ローカルディスクとして認識させたら、Windows側の設定でできるんじゃないか?
実メモリ上に仮想HDDを作成して、その仮想HDD上に実メモリの退避データを置く利点が見えないが…。
認識が間違ってたらすまん。素直に教えてくれ。 >>564
横からだけど、使わなくても仮想ディスクがないと安定しないものがあったりするんよ
メモリに十分な余裕があるのに仮想ディスク使おうとしたりする >>565
>メモリに十分な余裕があるのに仮想ディスク使おうとしたりする
XPの話? >>565,566
質問の回答をしてる側が質問に回る形になって申し訳ないが、質問をさせてくれ。
発生条件や、発生原因、不具合発生時の具体的な症状を知ってるならば、教えてもらえると個人的にとても助かる。
自宅PCに不具合発生したら嫌だし。 質問
QILING RAMDISKを使ってたんですが、2018前半かな? win10の大型アプデ以降、
PCの電源を落としてもRamDiskに保存しているブラウザキャッシュやら一時的に置いていたファイルが残る様になってしまって…
(設定からバックアップ先をHDDのフォルダではなくRamDisk内のフォルダに変えても残ります)
QILING RAMDISKのアプデや設定は、導入以後全く弄ってなかったので
win10のアプデが原因だとしか思えないんですが…
で、win + PauseBreakで見れるPCの基本状況の実装メモリ(RAM)ってとこ、
16Gのうち例えばRamDiskで2G確保したら14Gと表示されていた筈ですけど、2G確保しても表示は16Gのまま
これきちんとメモリを使ったRamDiskとして正しく動いてるんですかね…
同じ症状になった方いらっしゃいません? 近いレスだと>>560がQILING RAMDISK使ってて再起動で消えるとありますが
うちの環境だとその頃にはもう再起動でも残っちゃってたんですよね
残したくない場合はもうどうすれば良いのやら…
他のを使う手もありますが、まず「OS起動の序盤で割り込んでシステムのTEMP、TMPを置いてくれる」ってやつが少なくて…
昔使ってたSoftPerfect RAM Diskは試用版30日しかありませんし
何か良い方法かソフトありませんか >>569
キャッシュや一時ファイル置き場など揮発させたいフォルダはRAMDISKを指すシンボリックリンクにするべし >>570
なるほどありがとうございます
ただ>>542にある「ImDisk」をここで初めて知って先程インストールしてみた所、
起動オプションの「高速スタートアップ」が有効になっている点に警告が出まして
(win10のアプデで強制ONになったと思われる)これが原因でQILING RAMDISKの状態が保存されていたのかも知れません
これをオフにしても解決しなければシンボリックリンクで進めてみます 質問してすぐ解決するとは…
原因はやはり「高速スタートアップ」が有効になっていたためメモリの内容がwin10側で保存されていたための様です
警告してくれたImDiskに感謝しつつこのまま使ってみようと思います
>>570さんありがとうございました >>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はスレチだと何度言ったら
キチガイ粘着にもほどがある ■ このスレッドは過去ログ倉庫に格納されています