“The most visible part of Windows Vista is the Aero interface, and while we can’t deny that it looks very swish we find it very hard to get excited by a shiny new GUI. Instead, we’re looking forward to new Vista hardware, which includes a new use for the humble USB memory key and much, much more. So what will the ultimate Windows Vista notebook offer?”
Featuring one half of ten minutes battery life!
I kid.
FTA: SideShow uses a secondary screen and a cut-down OS – which we assume is a form of Windows Mobile – so you can check email, look up a phone number or check your schedule without the need to start Vista.
Two MS OSes in just one laptop…
Just kidding
That means you will have to pay for the two licences ?
That means you will have to pay for the two licences ?
Since it’s been labeled as a Windows Vista feature, I don’t think so.
that’d be pretty funy if I saw a little screen next to a desktop. ready access to the future of computing!
Love the SSD card idea, like the harddisk and flash combo for longer battery, keep the rest …
You simply plug in a USB Flash drive (…) Windows Vista adds an extra option, to earmark the drive for ReadyBoost.
Designate the key as ReadyBoost memory, and Windows uses it as a system resource, making it dead simple and cheap to add 2GB or 4GB of memory to the melting pot. (…) it’s pure genius for a desktop PC where you can simply plug a key in the back and forget about it.
When I heard about this, I thought it was an interesting invention by MS. Wel, it obviously is interesting. A bit like moving your swap-partition to the flash drive instantly.
However, RAM is not flash. Flash “wears out” significantly, when there are such frequent read-write actions (which happens when you use it like RAM/swap), as someone pointed out to me in a discussion on whether the Linux kernel would be capable of the same thing. So it seems not to be a very effective solution; slower than real RAM too.
Maybe after all it is worth the investment, if you really do want Vista and have it run faster, of just opening up the machine and adding some real RAM.
The situation will be more “un-ideal” that that. USB is too slow for ‘swap-use’. MythTV compiles liked to dump 2 or 3 gb of stuff into my 1gb of RAM, so one-time I decided to try adding a 2gb USB key as a swap drive.. slow as hell. The only redeeming quality was that it continued to compile.
Increasing the swap partition size on the hard drive resulted in way better performance. Hard drives are pretty cheap these days, too.
Of course you have to use such “inventions” to accelerate Vista. But if you’re using a real operating system with able developers, there is just no need for such nonsense.
I’ll be curious to see what you say, when the idea is copied onto other operating systems.
They (IMHO) won’t be able as there is probable an MS Patent Application already in the USPTO’s InTray.
Unless, you are Novell…
Why in god’s name would you want to copy this idea onto another system? Using flash as RAM is really high on a the list of things you don’t want to do. It’s a far better idea to (gasp!) fix the VM and swap algorithms to properly handle high memory loads. Of course, given that Windows has been swap-happy for the last decade or so, even on large memory systems, I’m not holding my breath on that happening…
If that’s the case, then if you turn that off, it’ll be the same as a linux box (I use Ubuntu currently) opening OpenOffice, slow as hell. I have never found any version of Linux (using KDE or Gnome) to be faster at any given task than Windows XP, they are all bloated. Big Apps take time to load, and other OS’s face the same problems
Sure, I’m with you in not being a Windows fan. But Microsoft has added an interesting, potentially useful feature that can improve ones system, and that’s pretty cool. Let’s give credit where credit is due. If a Linux developer had first implemented this idea, they wouldn’t get this kind of reaction. Anything that furthers computer technology and can make things run better is a good thing, I think.
Let’s give credit where credit is due. If a Linux developer had first implemented this idea, they wouldn’t get this kind of reaction
Give credit where credit is due? But this has been possible under Linux for ages! And I suppose FreeBSDs and such can do it just as easily!
When I heard about this, I thought it was an interesting invention by MS. Wel, it obviously is interesting. A bit like moving your swap-partition to the flash drive instantly.
*Cough*MS, invention*cough*
In the days of minicomputers, there used to be three types of “memory”/storage: RAM for the computer to store the OS and programs and work on data, hard disks to store the results of work, and so-called “fixed disks” to store swap/paging data. These “fixed disks” had one head for every cylinder (a group of tracks formed by each vertically-aligned sector on all platters of the disk), whereas hard disks had one or two heads for every platter. The fact that there was one head for every cylinder, of course, made them faster than hard disks.
So this idea is just the same idea, reimplemented with modern technology.
>>When I heard about this, I thought it was an interesting invention by MS. Wel, it obviously is interesting. A bit like moving your swap-partition to the flash drive instantly.
>*Cough*MS, invention*cough*
Sorry for that.
I was trying to be nice to Microsoft for a change.
Figure that wasn’t necessary.
Edited 2007-01-24 07:33
ReadyBoost does not make a USB drive act as RAM, nor as swap. It caches something or other (not sure what), but even if you disconnect the USB drive without doing it from the ReadyBoost interface, the computer continues to work perfectly.
Apparently most USB flash drives have a fast area and a slow area. ReadyBoost only uses the fast area, so not every USB drive is compatible, and not all of the capacity will be usable.
Finally, an MS blogger claimed that they had considered the possibility of wearing out a flash drive, and toned down the aggressiveness of the caching to reduce the number of writes.
Still, I think the technology is pointless.
ReadyBoost does not make a USB drive act as RAM, nor as swap. It caches something or other (not sure what), but even if you disconnect the USB drive without doing it from the ReadyBoost interface, the computer continues to work perfectly.
Fine, but.. isn’t all that merely semantics?
USB Flash isn’t RAM, nor can it ever behave like that. It’s flash. Call this thing external swap, call it anything you like, but something must be going on in that USB drive?
So I agree with you: to me too, it’s an increasingly pointless idea. Just get some more RAM, most people have no idea what to ask for their birthdays anyway.
USB flash ram is cheaper than proper ram. It is much slower to read and write. The problem is also that flash ram has a limited read/write lifetime. Using it as a hard drive with very frequent rewrites will shorten the life of the stick considerably.
I either watched a program or have seen this question brought up when Readyboost was annouced. The Microsoft engineers have an Algorithm to reduce wear and tear on the USB key.
I think this was a really clever idea, the main target for this technology is notebook computers, which usually have a low amount of RAM and more importantly slower hard disks (Also usually a lot less in capacity, although that doesn’t really matter). Offloading some of the virtual memory to a lb17 2GB USB Key sounds like a great idea when you wish to squeeze a little more performance out of a laptop.
Desktop computer do not need apply, as these usually have large fast hard disks and plenty of RAM, if not plenty of RAM then a RAM upgrade is more cost effective than a couple of USB keys anyway.
More here: <a href=”http://apcmag.com/5098/microsoft_kick_starts_vista_sp1“></a&…
Edited 2007-01-24 11:08
Swapping memory to a USB mem stick isn’t really such a huge ground-breaking feature, IMHO. As many have pointed out, flash memory does wear out quite quickly if it used a lot. And the speed? Well, I’d suppose even a normal laptop hdd performs faster than a regular USB stick, plus it has more capacity, so what is really the point? Windows will use it anyway for swap. And on a desktop pc? Well, I know for sure that my hard drives are way faster than any of my USB sticks.
I’d rather say this is more of a clever PR trick: this sounds like a really cool feature to people who don’t really know all the details and just hear the words “just plug your USB stick in and you get instantly more memory!”. And of course, this seems like a totally new invention that is only possible with Windows. But in reality, it’s been possible for ages..I, myself, have had to use USB flash as a temporary swap under Linux quite a good while ago already.
On linux you can use any partition or file for the purposes of swap: if your USB disk’s first partition is represented by /dev/sda1 you just need to do: mkswap /dev/sda1; swapon /dev/sda1 and there you have it.
That works, but it seems to me that Windows still allows you to also write files to the flash, ie. not use the whole thing. So a more proper way would be to create a certain size swapfile there (with f.ex. dd if=/dev/zero of=usb.swap bs=1024k count=300 that’d create 300M swapfile) and active swap on it. That’d leave the rest of the stick still usable for anything else.
This all sounds great but does anyone have an idea of the weight and battery life of this thing?
Complete with voucher for a free upgrade to MacOS X, Haiku, AmigaOS, the Linux distro of your choice or Windows XP!
Edited 2007-01-24 14:41
Unless I’m *horribly* mistaken, readyboost is NOT putting swap/page on a usb key. It’s caching files that are used often to it. Thats a *tad* different…