Help - Search - Members - Calendar
Full Version: eBoostr
ieXbeta Board > Tech > Alpha/Beta Roundup
Scott
I was doing a little searching an found a great utility for Windows XP users that want to take advantage of ReadyBoost enabled flash drives, but lack Vista.

http://www.eboostr.com/

I'm currently in the Beta 3, it's a closed beta but I just signed up tonight. Seems to bn working great so far.

Here's some shots I took...

IPB Image

IPB Image

IPB Image

IPB Image
Xenokira
that's really cool, great find!
Singh400
Interesting! Does it provide any actual (ie noticable) increase in system performace?
Scott
Yeah. Same as readyboost on vista, it's pretty quick. Probably not as quick but it works really well. Especially notice the difference with large photos. They open instantly. Before I had to wait a bit to open them. I'm talking like 6mb Jpegs+. Works quite well.

Beta 4 is out now... pm if you are interested.
Scott
http://www.eboostr.com/download/

RC Is out.
Danthe
I fail to see a point in this at all. Would you clarify, please?

The thing is, I've never run out of RAM yet.
Scott
It has nothing to do with running out of RAM. Have you heard of ReadyBoost on Windows Vista. Same idea. If you haven't then where have you been? lol

It caches the commonly used files to your flash drive that is ReadyBoost compatible. XP lacks the ReadyBoost feature and eBoostr provides it. Applications will launch quicker, etc. Especially noticable on slower systems.
Danthe
But if I don't run out of RAM, wouldn't Windows cache in on there instead? Why cache it on slow-mo sticks O_O

But yes, I've heard of ReadyBoost. Never catched my interest though.
Scott
I guess no one realizes how Windows manages memory. Did anyone read anything?

Programs run in RAM, Page file is kept on your hard disk. What readyboost/eboostr do is cache files that are recently used or commonly used, like windows system files, small apps, files, etc. so they start up quicker than accessing them from a hard drive. Cache doesn't stay in RAM.
Danthe
Yes, but what I meant was...let me rephrase.

QUOTE
But if I don't run out of RAM, wouldn't Windows cache in on there instead?


But wouldn't it be faster to cache commonly accessed files on RAM instead of a memory stick? I don't know how writing advanced software works in any way, really, but it doesn't sound impossible if what eBoostr can do is possible.
XP_2600
My question is i think something like readyboost is something should be integrated deeply in the Kernel, so how its possible for a third party software to offer the same function ?, i like to know your opinion guys.
Illrigger
QUOTE(XP_2600 @ Nov 8 2007, 04:24) *

My question is i think something like readyboost is something should be integrated deeply in the Kernel, so how its possible for a third party software to offer the same function ?, i like to know your opinion guys.

Why would it need to be an embedded kernel task? It just needs to keep track of what gets loaded from disk most often, and redirect the pointers to the more frequently accessed files to the removable drive, copy them over, and actively encrypt them. A kernel process would certainly be faster and better at it, but it's nothing that can't be done at the application layer.

As to the question of why it's not done in ram, that's easy: you have a practical limit on the amount of RAM in your system - 4GB on most boxes currently, and it costs a couple hundred bucks to get there. There is no such limit on flash storage, and a 512MB stick dedicated to this process costs you around $15 (and can never end up being commandeered by a game or photoshop).

Vista DOES use system RAM for application caching, that process is called SuperFetch. It does pretty much exactly the same thing as ReadyBoost, but in RAM. The thing is, as RAM gets used, it drops the cached files, and as the RAM gets released, it has to load the cache back from disk. ReadyBoost acts as a "launch pad" that can make that process more efficient, because SuperFetch can pull from the faster flash drive rather than having to go back to disk.

This is why there's a limit to the gain you get with it based of the amount of system RAM and the speed of your system. If you have more RAM, there's less interaction between ReadyBoost and Superfetch, and if you have less RAM, SuperFetch can only make use of smaller amounts of ReadyBoost space as it's cahcing less. A faster processor sees less impact because the process of moving items to and from system RAM take so much less time. A Vista machine with 768MB of RAM and a 2GHz P4, with a 512MB ReadyBoost cache will see a much larger boost from it than a 3GHz C2D wth 4GB or RAM and a 4GB ReadyBoost cache will, or a 1.4GHz P3 with 512MB RAM and a 256MB ReadyBoost, because ReadyBoost really plays to the weaknesses of the first machine, while the second really has no weakness to help with, and the third is simply too weak to be able to effectively utilize it.
Danthe
QUOTE(Illrigger @ Nov 9 2007, 02:13) *

Vista DOES use system RAM for application caching, that process is called SuperFetch.


So, I wasn't completely out of the blue. SuperFetch is what I love with Vista ermm.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.