2
Thank you for your review
Free
http://www.macupdate.com/download/15735/disk_velox_0.3.1.zip
Email me when discounted: 

Disk Velox is a very simple RAM disk creator.

What's New

Version 0.3.1: No Terminal window opened.

Requirements

Mac OS X 10.3 or later

Similar Software

Open Comparison
Suggest Other Similar Software
Leave a Review

Disk Velox User Discussion

Nobody has reviewed or commented on this app yet. Add your own comment and get a discussion going!
Sort by: Time | Smiles
Eric-Woehler Member IconReview+417
Eric-Woehler
+0

Link for downloading app and for developer's site are both dead.

Reply0 replies
Version 0.3.1
 Member IconComment+0
+0

OSX 10.3.5

AppleScript error :
usage: newfs_hfs [-h | -w] [-N] [hfsplus-options] special-device
options:
-h create an HFS format filesystem (HFS Plus is the default)
-N do not create file system, just print out parameters
-s use case-sensitive filenames (default is case-insensitive)
-w add a HFS wrapper (i.e. Native Mac OS 9 bootable)
where hfsplus-options are:
-J [journal-size] make this HFS+ volume journaled
-G group-id (for root directory)
-U user-id (for root directory)
-M access-mask (for root directory)
-b allocation block size (4096 optimal)
-c clump size list (comma separated)
e=blocks (extents file)
c=blocks (catalog file)
a=blocks (attributes file)
b=blocks (bitmap file)
d=blocks (user data fork)
r=blocks (user resource fork)
-i starting catalog node id
-n b-tree node size list (comma separated)
e=size (extents b-tree)
c=size (catalog b-tree)
a=size (attributes b-tree)
-v volume name (in ascii or UTF-8)
examples:
newfs_hfs -v Untitled /dev/rdisk0s7
newfs_hfs -v Untitled -n c=4096,e=1024 /dev/rdisk0s7
newfs_hfs -w -v Untitled -c b=64,c=1024 /dev/rdisk0s7

DI_kextDriveGetRequest: failed (0x00000025)
hdiutil: mount failed - no mountable file systems (1)

Reply0 replies
Version 0.3.1
Anonymous Member IconReview
Anonymous
+0

There is also a RAM Disk Creator by www.donelleschi.com.

Reply0 replies
Version 0.3.1
Anonymous Member IconReview
Anonymous
+0

I haven't benched it yet, but I do have some interesting info...

THE APP WORKS FINE UNDER 10.2.8

Thought that was pretty cool ;)

Reply0 replies
Version 0.3.1
Rod Paine Member IconComment+0
Rod Paine
+0

As a quick FYI about RAM Disk performance as Peter has explained, here's what the Write speed looks like in my environment with a 800MHz B&W G3, using QuickBench to test the mounted RAM Disk volume.

OS X 10.3.5    Write MBps
Disk Velox -     17.2MBps
RamDiskCreator - 42.6MBps
80GB WD Drive -  44.9MBps

OS 9.2.2
ramBunctious -  130.5MBps

FWIW,
-Rod

Reply0 replies
Version 0.3.1
Peter da Silva Member IconComment+0
Peter da Silva
+0

Doesn't actually do what you think.

Modern UNIX doesn't really support the classical "ram disk", and you wouldn't want to use one in most circumstances: recently accessed files are going to be in RAM anyway, because UNIX uses all free memory as a cache for disk files.

Instead, on UNIX, what you do is create a temporary file system in virtual memory. It gets paged in and out to your swapfiles like anything else created in RAM, and its only performance advantage is that the file system it's using (tmpfs) doesn't expect to survive a disk boot, it doesn't bother to make the extra disk writes that a regular file system uses to ensure that it's consistent and intact after a boot.

This utility doesn't do that. What it does is create an un-named ".dmg" image... a virtual file system in memory, like the ones disk burner uses. Then it creates a regular file system inside it. It uses a script taken from the Darwin man page for "hdid", slightly modified to allow you to specify a different size and name.

I can't imagine this actually being faster than a real file system on disk over the long term. Right after it's created, if you have a LOT of memory, it'll seem pretty fast, but as it gets paged to disk it'll get slower and slower. It's got all the overhead of a real file system, and it forces pages out of your disk cache, and all the clever algorithms the file system uses to improve performance will just lead to extra copies between swapfile and memory. It's useful as a way to mess around with disk images and to test software, I suppose, but it's not going to act like a classical RAM disk that sets aside a dedicated chunk of RAM and runs at RAM speed all the time.

Reply1 reply
Version 0.3
Rod Paine
+0

Peter,

Thanks for the explanation, now I see why it doesn't act as earlier OS 9.x RAM disks did. Not much sense using it during file transfer speed tests, as I had intended, to eliminate potential slow disk drives impacting results.
Regards,
-Rod

Rod Paine Member IconComment+0
Rod Paine
+0

This version works in my environment under OS X 10.3.4, but is about 30% slower than writing to disk, during an Ethernet file transfer. Quick tests show 6.1MBps to RAM Disk, versus 9.2MBps to disk.

Is Disk Velox 0.3 requiring a lot of resources, which is slowing the write to the RAM Disk?

-Rod

Reply2 replies
Version 0.3
Anonymous Member Icon
Anonymous
+0

Well, it is FAR faster on my configuration (10.3.5) than writing to disk and it doesn't look as if it is eating up a lot of CPU time or the like at all.

Anonymous Member Icon
Anonymous
+0

Haha! And the whole point of a RAM disk is speed!

Anonymous Member IconReview
Anonymous
+0

GOOD and FREE - does what it says. :-)

Reply0 replies
Version 0.3
Anonymous Member IconReview
Anonymous
+0

I'd like to give this a try for I find it interesting, as I'm missing RAM disks on OSX, but I'd be happier if it wasn't a package. Perhaps it needs to, but I'm passing on this due to it, as uninstalling packages can be a pain in the ass.

Reply7 replies
Version 0.1
Anonymous Member Icon
Anonymous
+0

Anything that has to install drivers is going to either be a package or is going to do the same thing as a package the first time you run it: install the startup code, the driver, any frameworks, etc...

There's no way around it for any application like this. Even if it was a manual install you'd end up having to do a lot of work to pull it out again.

Anonymous Member Icon
Anonymous
+0

Uninstalling packages can be done easily.

http://krugazor.free.fr/software/desinstaller/DesInstaller.php

Anonymous Member Icon
Anonymous
+0

If you hadn't been so short sighted, you would of downloaded the package, opened it and seen RIGHT THERE in the installer that it tells you the TWO files it installs.

If you can't be bothered to possibly move two files, then maybe the world is just too hard a place for you to handle.

Anonymous Member Icon
Anonymous
+0

Use Pacifist to look into a package and see where it is putting things if that is your (rightful) concern.

Carlo Alberto Cutolo (Developer)
+0

No Installer in version 0.3.

Anonymous Member Icon
Anonymous
+0

" If you hadn't been so short sighted, you would of downloaded the package, opened it and seen RIGHT THERE in the installer that it tells you the TWO files it installs."

Well, if you weren't SO short-sighted you could possibly understand not every average user knows so much as to handle packages and their contents confidently.

Although I've no trouble with them, I can perfectly understand the first poster's point of view, and I truly think it would certainly be better for the average user (and anyone in the end) if Apple didn't mind providing an uninstaller, though.

Take a look at the suggestions by the other posters: they suggest/offer help instead of insulting. See the difference? I bet you don't!
Anyway, I bet, too, you're afraid of the Terminal and that you've serious trouble socializing, so...

--------------

That aside, this little app. is GOOD and FREE (and it doesn't seem to require the installer now, which I think is good after all).
If the developer feels like giving it the "final touch", so that the Terminal doesn't show up and one hasn't got to type "exit" on it and then quit it, it will be even more rounded that it is now - and it is well-rounded now as far as I'm concerned.
But even if he leaves it the way it is, I think it deserves five starts and a thank-you.

Peter da Silva
+0

Here's the code from "man hdid" to do the same thing:

#!/bin/sh

NUMSECTORS=128000
mydev=`hdid -nomount ram://$NUMSECTORS`
newfs_hfs $mydev
mkdir /tmp/mymount
mount -t hfs $mydev /tmp/mymount

The code in Disk Velox is slightly different, it uses "hdiutil" instead of "mount" to mount the disk, and it gets the sector count from the command line. You can see it in the Resources directory in the application.

There are no Ratings for this App yet.
> 3 2

Ratings

Overall
(2)
Current Version (0.x)
(2)

Details

Downloads 7,216
Version Downloads 4,631
License Free
Date 27 Aug 2004
Platform OS X / PPC 32
Price Free
Learn how MacUpdate Desktop makes installing apps from MacUpdate.com one-click easy.
Next time, install Disk Velox with 1-click

Learn how MacUpdate Desktop can install apps on MacUpdate with the simple click of the Install apps with MacUpdate Desktop icon. Plus, keep all your apps updated. Play video...