RAM disk & Radiant

Discussion for Level editing, modeling, programming, or any of the other technical aspects of Quake
Post Reply
a13n
Posts: 1672
Joined: Thu Feb 10, 2005 2:08 am

RAM disk & Radiant

Post by a13n »

Hi.
Just tried RAM disk driver for Windows2000 today. (256MB allocated)
The time radiant takes to load textures was longer than expected but a bit shorter than from harddrive.
It seems to give me a bit of silence when radiant initially starts up but not so much speed.
Does anyone here use RAM disk constantly for radiant?
If so, do you think it is useful if any at all?
In my opinion it is useless considering the sacrifice of the total amout of ram available, at least as far as qer concerns.
[color=#FF00BF]I pwn police! - Biff[/color]
[color=#666666]When I went to a zoo, I found myself in another zoo, too. - a13n[/color]
[color=#999999]Homeless is a living proof that[/color] [color=#FF00BF]Benjamin Franklin's quote "There're two things certain, tax and death" is wrong[/color] [color=#999999]and GOD had wanted[/color] [color=#FF00BF]him to be an evil liar, that is, SATAN[/color][color=#999999]. - a13n[/color]
[color=#666666]There are too many GODs in this werld for [/color][color=#FF00BF]the ONE&ONLY[/color][color=#666666] to be valid. - a13n[/color]
[color=#666666]Nothing ventured, the rest of everything just given. - a13n[/color]
[color=#FF00BF]I need a soldier! - Sarge[/color]
User avatar
Foo
Posts: 13840
Joined: Thu Aug 03, 2000 7:00 am
Location: New Zealand

Post by Foo »

What did you put on the ramdisk?
"Maybe you have some bird ideas. Maybe that’s the best you can do."
― Terry A. Davis
Silicone_Milk
Posts: 2237
Joined: Sat Mar 12, 2005 10:49 pm

Post by Silicone_Milk »

What prompted you to try this out if I might ask?

I usually just keep radiant on a usb drive then copy it on to the current harddrive Id be working off of.
obsidian
Posts: 10970
Joined: Mon Feb 04, 2002 8:00 am

Post by obsidian »

Why would you put Radiant on a ram drive? It's not like Radiant takes ages to load or is limited by long seek times or anything. So of course, there will be a negliable benefit to performance.
[size=85][url=http://gtkradiant.com]GtkRadiant[/url] | [url=http://q3map2.robotrenegade.com]Q3Map2[/url] | [url=http://q3map2.robotrenegade.com/docs/shader_manual/]Shader Manual[/url][/size]
^misantropia^
Posts: 4022
Joined: Sat Mar 12, 2005 6:24 pm

Post by ^misantropia^ »

Probably pretty pointless[1] since the OS tries to cache popular files in memory as much as possible anyway. Plus, Radiant spends a significant amount of its time decompressing / parsing assets (BSP, MD3, JPEG, shaders; TGA less so), something a RAM disk won't remedy.

[1] And what a nice alliteration that is.
a13n
Posts: 1672
Joined: Thu Feb 10, 2005 2:08 am

Post by a13n »

Although you can easily imagine guessing from the size of my RAM disk, I put least contents within quake3 installation directory as well as radiant.
The least contents consist of all the extracted textures from pak[0-8].pk3, re-pakked pk3, namely devpak0.pk3, which is essential to run quake3 to test compiled maps.
In short they are the whole mapping assets needed to use radiant.
And my harddrive is capable of transferring files @ 100MBites/sec, ...theoretically.
So what do you think considering this environment?
Only benefit I can gain is the reduced disk I/O?
[color=#FF00BF]I pwn police! - Biff[/color]
[color=#666666]When I went to a zoo, I found myself in another zoo, too. - a13n[/color]
[color=#999999]Homeless is a living proof that[/color] [color=#FF00BF]Benjamin Franklin's quote "There're two things certain, tax and death" is wrong[/color] [color=#999999]and GOD had wanted[/color] [color=#FF00BF]him to be an evil liar, that is, SATAN[/color][color=#999999]. - a13n[/color]
[color=#666666]There are too many GODs in this werld for [/color][color=#FF00BF]the ONE&ONLY[/color][color=#666666] to be valid. - a13n[/color]
[color=#666666]Nothing ventured, the rest of everything just given. - a13n[/color]
[color=#FF00BF]I need a soldier! - Sarge[/color]
User avatar
Foo
Posts: 13840
Joined: Thu Aug 03, 2000 7:00 am
Location: New Zealand

Post by Foo »

When the files are in a compressed container you have to factor in the CPU time needed to inflate the files.
"Maybe you have some bird ideas. Maybe that’s the best you can do."
― Terry A. Davis
a13n
Posts: 1672
Joined: Thu Feb 10, 2005 2:08 am

Post by a13n »

My textures are all decompressed state, hence no need to be extracted from pk3.
[color=#FF00BF]I pwn police! - Biff[/color]
[color=#666666]When I went to a zoo, I found myself in another zoo, too. - a13n[/color]
[color=#999999]Homeless is a living proof that[/color] [color=#FF00BF]Benjamin Franklin's quote "There're two things certain, tax and death" is wrong[/color] [color=#999999]and GOD had wanted[/color] [color=#FF00BF]him to be an evil liar, that is, SATAN[/color][color=#999999]. - a13n[/color]
[color=#666666]There are too many GODs in this werld for [/color][color=#FF00BF]the ONE&ONLY[/color][color=#666666] to be valid. - a13n[/color]
[color=#666666]Nothing ventured, the rest of everything just given. - a13n[/color]
[color=#FF00BF]I need a soldier! - Sarge[/color]
Post Reply