Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > General Hardware Discussion


Reply
 
Share Thread Tools Display Modes
Old 05-09-2006, 01:02 AM   #1
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 8,862
2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future
Suspend to Flash??? S3.1?

Hello. This may sound like a stupid question, but howcome nobody has developed a "suspend to flash" kit for computers. (of any kind)

Basically, this is what I thought, could be wrong:
There is hibernation which writes the current status of the system to a harddrive, and cuts off power. Suspend writes the stuff to RAM, and pretty much drops power from everything else.
The problem with hibernation, is that it actually has to boot the drive up again. Problem with standby is the trickling of power.
What about a combination. A flash card, like a MMC card, is where the actual contents of information are stored. They are easily written to and read from. They can definately hold the 300 or so megabytes required. They don't require power to keep their info. Benefit over hard drive is faster access time. This is of course if a MMC to SATA or something was created.
Then when you unsuspend, it would read from flash and while reading it would be spinning up harddrive and other such things. So it would come back faster.
To improve further, you could have something like a 32Kb ROM chip that continues to have power to store the driver for the Flash reader. That way, only 32Kb of data remains powered up compared to 512Mb-4Gb normally.

I dunno, thought I would ask if anyone knew why something like this hasn't been made. Also kinda wanted to see poeples reactions.

Do you think this would be useful. Do you think it would improve restore times, and lower power drain? Any modification of this idea would be great if there is some other input. Maybe motherboards in the future will have super fast flash chips dedicated to hibernation. Who knows????
2k1Toaster is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

Old 05-09-2006, 01:15 AM   #2
Variable Bitrate
 
Redian's Avatar
 
Join Date: Apr 2006
Location: Connecticut, USA
Posts: 399
Redian is on a distinguished road
i know you will be able to do it in vista, as well as use a flash drive as ram, the reaosn why you cant do it for xp and such is because it has driver problems apperently (for flash usb drives) and there are no big flash memory banks (for lack of a better word) on computer mobos
__________________
2004 Impreza WRX CarPC Install

I am willing to host any legal downloads that may benefit the CarPC community - PM for info

"When you go 0-60 in 4.5 seconds, you don't need a made up character called fast. Thats what makes a Subaru, a Subaru."

DG4L
Redian is offline   Reply With Quote
Old 05-09-2006, 01:18 AM   #3
Variable Bitrate
 
Redian's Avatar
 
Join Date: Apr 2006
Location: Connecticut, USA
Posts: 399
Redian is on a distinguished road
Quote: Originally Posted by Random Website
Sony is interested in this, and has done some work in this area. It would give all the benefits of Suspend to RAM with the added advantage of being able to remove power from external RAM too. A project within Samsung has looked at using NAND Flash as a swap device, to make use of existing Suspend to Disk code.

http://tree.celinuxforum.org/CelfPub...273f0836f3947c
__________________
2004 Impreza WRX CarPC Install

I am willing to host any legal downloads that may benefit the CarPC community - PM for info

"When you go 0-60 in 4.5 seconds, you don't need a made up character called fast. Thats what makes a Subaru, a Subaru."

DG4L
Redian is offline   Reply With Quote
Old 05-09-2006, 01:24 AM   #4
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 8,862
2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future
I know, but I was hoping for a Flash Card Reader to be desiged that emulates a bootable drive, and then it would be read from that. I don't know. Seems like a lot of work for little gain, but might be worth it in the future.

<<insert Jetsons music here>>
2k1Toaster is offline   Reply With Quote
Old 05-09-2006, 01:25 AM   #5
Fusion Brain Creator
 
2k1Toaster's Avatar
 
Join Date: Mar 2006
Location: Colorado, but Canadian!
Posts: 8,862
2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future2k1Toaster has a brilliant future
didn't see that article. Looks promising. Someone beat me to it!
2k1Toaster is offline   Reply With Quote
Old 05-10-2006, 04:39 AM   #6
Constant Bitrate
 
RawsonDR's Avatar
 
Join Date: Dec 2005
Location: Dayton, OH
Posts: 221
RawsonDR is on a distinguished road
What you're suggesting is not fundamentally different than current hibernate. The only difference is where the hibernation data is stored. A flash drive can all ready be mounted as an ATA device, so it's only a software matter of redirecting the storage of the hibernation data. This could have been done all ready, for all I know.

This makes the argument simply, "Lets do hibernation, but make the slow part much faster." Well yeah, that's obvious enough. But the unfortunate truth is that flash memory is not faster than hard drive storage. The fastest flash units compete with the slowest modern 4200rpm laptop drives. Yes, they gain advantage in latency in a limited amount of circumstances due the physics of moving parts in disks, but this is mostly inconsequential. The long "boot" process everyone is annoyed by has nothing to do with the hard drive - a hard drive can go from off to writing in seconds. The boot process is a whole other animal, involving the most basic functions of the motherboard and other attached components. This is where standby gets half it's advantage - no traditional boot required.

So a true "Suspend to Disk" combination of the two methods might involve moving the RAM to disk, but actually suspending the system, as in Standby, instead of shutting it off as in Hibernation. [Note that this would still require constant power draw (though much more inconsequential) as the components are not powered down but instead put to 'sleep'] So why can't we do this? I don't really have an answer. But I would guess that it has to do with the integral nature of the RAM to the CPU and their direct connection, whereas ATA access probably requires more overhead and 'boot' type initialization.
RawsonDR is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
compact flash raid B3AND1P General Hardware Discussion 37 03-13-2008 08:23 PM
sending keystrokes to flash? Nitrov8 Road Runner 7 04-07-2006 01:51 AM
For them who want a flash boot before RR here is how madkad Road Runner 24 03-03-2006 01:36 PM
Can Flash resize? froop Road Runner 1 04-16-2005 11:58 AM
Suspend mode locks up my computer during boot blak3r Power Supplies 0 05-21-2004 09:07 PM



All times are GMT -5. The time now is 11:49 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics