Hard Light Productions Forums

Off-Topic Discussion => General Discussion => Topic started by: achtung on January 14, 2006, 11:32:32 am

Title: Windows Vista feature that may actually be usefull?!?!
Post by: achtung on January 14, 2006, 11:32:32 am
Quote
External memory devices
Adding system memory (RAM) is often the best way to improve your PC's performance. More memory means more applications are ready to run without accessing the hard drive. However, upgrading memory is not always easy. You must learn what type of memory you need, purchase the memory, and open your computer to install the memory—which sometimes can invalidate your support agreement. Also, some machines have limited memory expansion capabilities, preventing you from adding RAM even if you are willing to do so.
Windows Vista introduces a new concept in adding memory to a system. USB flash drives can be used as External Memory Devices (EMDs) to extend system memory and improve performance without opening the box. Your computer is able to access memory from an EMD device much more quickly than it can access data on the hard drive, boosting system performance. When combined with SuperFetch technology, this can help drive impressive improvement in system responsiveness.
EMD technology is both reliable and secure. You can remove an EMD at any time without any loss of data or negative impact to the system; however, if you remove the EMD, your performance returns to the level you experienced without the device. Wear on the USB drive is not an issue when using it as an EMD. A unique algorithm optimizes wear patterns, so that a USB device can run as an EMD for many years, even when heavily used. Finally, data on the EMD is encrypted to help prevent inappropriate access to data when the device is removed

Taken from the Windows Vista site.
http://www.microsoft.com/windowsvista/

Sounds like an interesting feature to me.  Could easily be screwed up though.
Title: Re: Windows Vista feature that may actually be use
Post by: CP5670 on January 14, 2006, 11:36:37 am
huh? I thought flash drives have way higher seek times than hard disks.
Title: Re: Windows Vista feature that may actually be use
Post by: karajorma on January 14, 2006, 11:38:15 am
And lets ignore the MS crap about removing the drive at any time. You're going to have to wait for it to swap the information to your memory or VM.
Title: Re: Windows Vista feature that may actually be use
Post by: aldo_14 on January 14, 2006, 02:29:50 pm


FATAL SYSTEM ERROR

MEMORY ACCESS ERROR AT ADDRESS EXT22-0454-05F-05B-0FA

You may have removed an external memory accessory device without initialising the external memory desyhnchronizer console (start->menu->vista->main->system->system properties->devices->external->memory->non-microsoft branded products->type->desynchronisation methods->desyncher->unplug.exe)!  Due to virtual memory delogification, you may experience an increased amount of seemingly random crashes and strange bleepy noises.  To rectify this problem, please contact your nearest Windows reseller and arrange for a service person to visit and either reinstall windows or hit your monitor with a hammer for 3 hours.

Please select a recovery option;
ABORT?  CORRECT? RETRY? SHUTDOWN?



>> A
*Abort failed*
>> C
*Unable to correct*
>>R
*Retry attempted*
*Retry failed*
*ABORT?  CORRECT? RETRY? SHUTDOWN?*
>>S
* Unable to shutdown*
* Please purchase service pack 3 to correct this error*
Title: Re: Windows Vista feature that may actually be use
Post by: Sandwich on January 14, 2006, 02:39:30 pm
:wtf: Sounds like a load of BS to me.
Title: Re: Windows Vista feature that may actually be usefull?!?!
Post by: castor on January 14, 2006, 03:09:58 pm
Could be useful, yes. In the way the marketing hype is telling us? Hardly.
Title: Re: Windows Vista feature that may actually be use
Post by: Martinus on January 15, 2006, 07:03:29 am
External memory devices have a limited number of read/write cycles. After which they fail. Your bog-standard USB keydrive was never designed to be used in such a fashion.
Title: Re: Windows Vista feature that may actually be use
Post by: Descenterace on January 16, 2006, 09:45:26 am
huh? I thought flash drives have way higher seek times than hard disks.

They have lower bandwidth, certainly. I think seek times are faster.

USB2 allows for 40MB/sec transfer rate. ATA and SATA hard disks are currently limited to about 100MB/sec effective transfer rate, although the busses can cope with up to 133MB/sec and 300MB/sec respectively.
For comparison, most computers' RAM transfers data at about 2GB/sec effective transfer rate, peaking at 3.2GB/sec under certain conditions.

So yeah, Microsoft's marketing department is once again promising the world the impossible without consulting the poor bastards who will have to implement it.
Title: Re: Windows Vista feature that may actually be use
Post by: vyper on January 16, 2006, 10:18:38 am
FireWire to the rescue!
Title: Re: Windows Vista feature that may actually be use
Post by: phreak on January 16, 2006, 12:36:57 pm
Sounds like a good idea, but the transfer speeds of USB compared to main memory will trash this.
Title: Re: Windows Vista feature that may actually be use
Post by: Descenterace on January 16, 2006, 01:50:03 pm
FireWire to the rescue!

Not really. Firewire 800 is the only version faster than USB2, at about 80MB/sec under ideal conditions.
Title: Re: Windows Vista feature that may actually be usefull?!?!
Post by: Stealth on January 16, 2006, 10:44:40 pm
And lets ignore the MS crap about removing the drive at any time. You're going to have to wait for it to swap the information to your memory or VM.

but how does hot-swap RAM work then?
Title: Re: Windows Vista feature that may actually be use
Post by: karajorma on January 17, 2006, 04:10:45 am
but how does hot-swap RAM work then?

No idea. RAID-like I'd guess, with multiple banks and parity used so that the information on any one bank can instantly be recreated should it be removed.

Either that or it does back up to one of the other chips before you remove one. Never used the stuff but it must be something like that cause you can't simply remove a memory chip and expect your PC to keep functioning as you've just corrupted your RAM.
Title: Re: Windows Vista feature that may actually be usefull?!?!
Post by: Descenterace on January 17, 2006, 05:35:05 am
Probably a RAID-like system, yes. Either that or the boards have a two-stage removal process which leaves time for the data to be dumped between stages.
Title: Re: Windows Vista feature that may actually be usefull?!?!
Post by: SadisticSid on January 17, 2006, 10:28:32 am
When I first heard about this I thought it involved caching pre-initialised application code on these USB devices to accelerate their startup, which might've made sense. But if this is simply spreading the page file over a number of devices dynamically (not an immense feat of programming) then it's worthless.

BTW it's not possible to have hot-swappable 'RAM' and then call it a memory extension. Redundancy, yes, but to be able to replace lost data you have to store additional data necessary to reconstruct it somewhere, or have an extra copy. I expect Vista will store non-kernel memory pages on these EMDs so as not to crash the system should they be removed - applications may not gracefully exit or be blocked until until the device is replaced. I can't see the point either way.
Title: Re: Windows Vista feature that may actually be use
Post by: ZylonBane on January 17, 2006, 01:00:56 pm
This sounds like an amazingly stupid idea thought up by the marketing department. Even if it could be made to work (which seems bloody impossible... hot-swappable RAM??), the access speed would be glacial compared to main RAM, and the idea of having a memory upgrade permanently occupying one of the USB ports just seems absurd.
Title: Re: Windows Vista feature that may actually be usefull?!?!
Post by: DeepSpace9er on January 19, 2006, 07:45:11 am
Wouldnt it be cheaper to compile a PDF explaining how to install ram depending on which computer u have by major brands? If you dont know how to add ram, take it to a shop to do for u or learn.

This idea MS has doesnt seem very practical. I dont know many people who like to take their RAM in and out of their comp on a day by day basis.
Title: Re: Windows Vista feature that may actually be use
Post by: vyper on January 19, 2006, 09:01:07 am
I can see where the thought comes from: people can install their own "memory upgrades" without needing to go to a shop. Sadly though, has has been explained above, it's not possible in any practical way.
Title: Re: Windows Vista feature that may actually be usefull?!?!
Post by: Bobboau on January 19, 2006, 09:35:15 am
it's not so much takeing it to a shop, it's the thought of oppening up there computer and doing it, for many people the idea of allowing a screwdriver within a fifty foot radius of there computer is a terifying one.
Title: Re: Windows Vista feature that may actually be usefull?!?!
Post by: Descenterace on January 19, 2006, 01:08:51 pm
So they pay people like me to do it for them.

I don't see a problem here.
Title: Re: Windows Vista feature that may actually be usefull?!?!
Post by: DeepSpace9er on January 19, 2006, 03:47:27 pm
why stop with RAM though... i mean it would be funny to see a computer with all the internal parts externally connected via usb just so the average idiot can handle it.