Discussion | Articles | Blogs | Books | Contact Us | Chat | Shop | Search
  WrongPlanet.net
User Stats
   Members: 22,680
   Online Now: 251



People Online:
Visitors: 173
Members: 78
New Today: 0
New Yesterday: 21
Latest: mortsttam

Search
Google
Web WP.net



  Aspie Affection
Support Wrong Planet Awareness!
new geek toy asus eee 701
Previous  1, 2, 3, 4, 5, 6  Next  
 
Post new topic   Reply to topic    Wrong Planet Forums Forum Index -> Computers, Math, Science, and Technology
View previous topic :: View next topic  
Author Message
n4mwd
Phoenix
Phoenix


Joined: Jun 08, 2008
Posts: 663
Location: Palm Beach, FL

PostPosted: Sat Sep 06, 2008 11:17 am    Post subject: Reply with quote

Fuzzy wrote:
No I think you took that the opposite way.

from http://www.tomshardware.com/forum/240282-28-excited
Quote:

Flash wear out is not a concern with SSD's. Someone at StorageSearch.com crunched the numbers and determined that a 160GB SSD drive with an 80MB/s throughput run at 100% write utilization would take 51 years exhaust the write limit of the flash memory. That's a brutal worst-case scenario. In real life, reads and writes average about 3:1, which means the predicted failure will take over 80 years.


so I looked it up at storageseach.com. This is what I found.

http://www.storagesearch.com/ssdmyths-endurance.html


Don't believe it. They are using spin calculations. As in, they are spinning truth out of lies.

What they are saying is if you write values to every location in an entire drive, then it will take 51 years before flash burnout. This creates the illusion that the drive will last that long. Notice how they use the size of the drive in the calculation. The size of the drive is irrelevant. It only takes one bad flash location to ruin the entire drive.

For example, suppose you have a clock application that saves the current time to a file on the disk every second. This means one write every second. Since the flash devices burn out after 2 million writes to a memory CELL - not 2 million writes to the entire drive - the burnout can be calculated as follows:

2M / 86400 = 23 days. Where 86400 is the number of seconds in a day.

Modern operating systems generally use a lot of paged memory (swap partition or swap file). The eee surf doesn't seem to use that, but most linuxes do and so does XP. This virtual memory swapping does a lot of disk writing.

What that means is that the ssd would probably fail if used as a server without an external hdd.

With that said, I got mine and it seems to run fine for now. Its underclocked and I need to figure out how to set it back to its 900 mhz advertised rate. It came with instructions on how to get it to run with XP. Unfortunately, the driver CD for XP was in spanish so I have to call the company and get an English one.
Back to top
View user's profile Send private message
n4mwd
Phoenix
Phoenix


Joined: Jun 08, 2008
Posts: 663
Location: Palm Beach, FL

PostPosted: Sat Sep 06, 2008 11:23 am    Post subject: Reply with quote

Fuzzy wrote:

Maybe I should make a club for cute little computers?

But you are the only one that has one yet!


I have one too. I got mine at buy.com but you can literally buy these things at Toys R Us.

I'm not convinced about the longevity of the SSD though.
Back to top
View user's profile Send private message
MR_BOGAN
Mysterios Dirty Dancer


Joined: Mar 06, 2008
Age: 30
Posts: 2005
Location: The great trailer park in the sky!

PostPosted: Sat Sep 06, 2008 7:31 pm    Post subject: Reply with quote

n4mwd wrote:
Fuzzy wrote:

Maybe I should make a club for cute little computers?

But you are the only one that has one yet!


I have one too. I got mine at buy.com but you can literally buy these things at Toys R Us.

I'm not convinced about the longevity of the SSD though.


Welcome to the club. thumright

Our cute computer club is currently been infultrated so we are going to have to put you through an inititation process to make sure you are not a spy, and that you are NOT ONE OF THEM!!!!
Back to top
View user's profile Send private message
computerlove
emos and goths, please die.


Joined: Jul 11, 2006
Posts: 3532
Location: Male, Mexico, Graphic Design

PostPosted: Sat Sep 06, 2008 7:48 pm    Post subject: Reply with quote

speaking of initiation, years ago I saw the elastic band of a brief (underwear) while walking the uni campus ... Shocked
_________________
One of God's own prototypes. Some kind of high powered mutant never even considered for mass production. Too weird to live, and too rare to die.
Back to top
View user's profile Send private message
lau
Quinquaginta Novem! Male Gee-knee-us + silly bits.


Joined: Jun 18, 2006
Age: 59
Posts: 7448
Location: Somerset UK

PostPosted: Sat Sep 06, 2008 8:22 pm    Post subject: Reply with quote

n4mwd wrote:
...What they are saying is if you write values to every location in an entire drive, then it will take 51 years before flash burnout....

This is correct.

The technique used is that the flash memory is recycled progressively. I.e. as new writes occur, the area written "walks" around the memory.

If the drive is nearly full of data, with only a small free area being repeatedly reused, this will reduce the overall lifetime. I.e. with 90% in use and unchanging, the 51 year estimate would reduce to 5.1 years.

So... strangely counter-intuitive as it may sound, your flash drive will last LONGER, the more often you overwrite it (as in, ALL of it).
_________________
Phases of a project: (1) Exultation. (2) Disenchantment. (3) Confusion. (4) Search for the Guilty. (5) Punishment for the Innocent. (6) Distinction for the Uninvolved.
Back to top
View user's profile Send private message Visit poster's website
Fuzzy
Ack! Thbbbt!


Joined: Mar 31, 2006
Posts: 2081
Location: Alberta Canada

PostPosted: Sun Sep 07, 2008 1:15 am    Post subject: Reply with quote

Agreed. And if a segment goes bad, you should just get a bad sector like in a regular hard drive. That will be marked as off limits to read/writes, rather than being a catastrophic failure.
_________________
davidred writes...
I installed Ubuntu once and it completely destroyed my paying relationship with Microsoft.

"I spent an interesting evening recently with a grain of salt." -Mark V Shaney
Back to top
View user's profile Send private message
Fuzzy
Ack! Thbbbt!


Joined: Mar 31, 2006
Posts: 2081
Location: Alberta Canada

PostPosted: Sun Sep 07, 2008 3:21 am    Post subject: Reply with quote

n4mwd wrote:


Modern operating systems generally use a lot of paged memory (swap partition or swap file). The eee surf doesn't seem to use that, but most linuxes do and so does XP. This virtual memory swapping does a lot of disk writing.


I respectfully disagree with you.

Swaps are becoming smaller in comparison to overall ram size. And A lot of people dont use them at all. This xp machine, with 3 gigs of ram ram, works faster without a page file. My linux machines, with 1, 1.5 and 2 gigs or ram respectively, never seem to access their swap partitions at all. I wasnt even aware that my 2 gig machines swap wasnt mounted for for the first year.
_________________
davidred writes...
I installed Ubuntu once and it completely destroyed my paying relationship with Microsoft.

"I spent an interesting evening recently with a grain of salt." -Mark V Shaney
Back to top
View user's profile Send private message
Enigmatic_Oddity
Phoenix
Phoenix


Joined: Nov 05, 2005
Posts: 1455
Location: Australia

PostPosted: Sun Sep 07, 2008 3:56 am    Post subject: Reply with quote

I was under the impression that Windows XP couldn't run without a page file, regardless of the amount of installed RAM.
Back to top
View user's profile Send private message
Fuzzy
Ack! Thbbbt!


Joined: Mar 31, 2006
Posts: 2081
Location: Alberta Canada

PostPosted: Sun Sep 07, 2008 4:40 am    Post subject: Reply with quote

Enigmatic_Oddity wrote:
I was under the impression that Windows XP couldn't run without a page file, regardless of the amount of installed RAM.


Yes you can. This page sums it up.
"If I have a Windows XP machine that has lots of memory, can I improve performance by removing the pagefile?"
I happen to disagree with it in regards to performance.
_________________
davidred writes...
I installed Ubuntu once and it completely destroyed my paying relationship with Microsoft.

"I spent an interesting evening recently with a grain of salt." -Mark V Shaney
Back to top
View user's profile Send private message
n4mwd
Phoenix
Phoenix


Joined: Jun 08, 2008
Posts: 663
Location: Palm Beach, FL

PostPosted: Sun Sep 07, 2008 8:35 am    Post subject: Reply with quote

lau wrote:
n4mwd wrote:
...What they are saying is if you write values to every location in an entire drive, then it will take 51 years before flash burnout....

This is correct.

The technique used is that the flash memory is recycled progressively. I.e. as new writes occur, the area written "walks" around the memory.

If the drive is nearly full of data, with only a small free area being repeatedly reused, this will reduce the overall lifetime. I.e. with 90% in use and unchanging, the 51 year estimate would reduce to 5.1 years.

So... strangely counter-intuitive as it may sound, your flash drive will last LONGER, the more often you overwrite it (as in, ALL of it).


What you are describing is an algorithm to extend the life of a write limited device. This indeed does extend the life of the device as a whole, but as you mentioned, its not that effective if the device is at capacity. Further life could be realized if used sectors that don't get rewritten very often are swapped with sectors that are nearing failure. The list of techniques goes on and on, but all they do is extend the life of the device a little bit.

What you say would indeed work, but I have not seen any evidence that these chips actually work that way. A link would be appreciated as there isn't much on the factory website. Its also not clear exactly who is supposed to be doing all of that - the OS or the chip.

From The Website wrote:
We assume perfect wear leveling which means we need to fill the disk 2 million times to get to the write endurance limit. [Emphasis added.]

2 million (write endurance) x 64G (capacity) divided by 80M bytes / sec gives the endurance limited life in seconds.

That's a meaningless number - which needs to be divided by seconds in an hour, hours in a day etc etc to give...

The end result is 51 years!


Note that their example assumes that all you do is continuously overwrite the entire device over and over. Again, note that they are talking about a 64GB device which takes 800 seconds to fully write. However, the Surf does not have 64GB, it has 2GB. It only takes 25 seconds to fully write.

So using their very optimistic best case scenario formula, 2M x 2G / 80M = 1.5 years!!!

Coincidentally, the warranty is only one year.
Back to top
View user's profile Send private message
Fuzzy
Ack! Thbbbt!


Joined: Mar 31, 2006
Posts: 2081
Location: Alberta Canada

PostPosted: Sun Sep 07, 2008 9:06 am    Post subject: Reply with quote

n4mwd wrote:

So using their very optimistic best case scenario formula, 2M x 2G / 80M = 1.5 years!!!

Coincidentally, the warranty is only one year.


VERY good point.
_________________
davidred writes...
I installed Ubuntu once and it completely destroyed my paying relationship with Microsoft.

"I spent an interesting evening recently with a grain of salt." -Mark V Shaney
Back to top
View user's profile Send private message
Vexcalibur
Phoenix
Phoenix


Joined: Jan 18, 2008
Posts: 627

PostPosted: Sun Sep 07, 2008 11:02 am    Post subject: Reply with quote

1.5 years of continuous I/O.

Every computer deserves to rest after that. Since these have USB ports you probably can buy a new disk from which to run the OS, this is just a theory though, I have no idea.
_________________
Mankind is not evil; itīs just misinformed ~ Charles Xavier
Back to top
View user's profile Send private message
lau
Quinquaginta Novem! Male Gee-knee-us + silly bits.


Joined: Jun 18, 2006
Age: 59
Posts: 7448
Location: Somerset UK

PostPosted: Sun Sep 07, 2008 12:17 pm    Post subject: Reply with quote

n4mwd wrote:
...
What you say would indeed work, but I have not seen any evidence that these chips actually work that way. A link would be appreciated as there isn't much on the factory website. Its also not clear exactly who is supposed to be doing all of that - the OS or the chip...

I'm not sure what is done at present. Bear in mind that once upon a time, hard drives had no code inside them, whereas now, they are quite smart.

It certainly is no business of the OS, per se, or even the higher levels of the device driver (which are trying to make the chip appear like a "normal" HDD, in effect).

I would expect the cell management to be implemented at the lowest, hardware specific, layer of the driver. (If not in the chip itself.)

=======
On a bit of investigation, it would appear that the chips indeed do do their own management, these days:
http://en.wikipedia.org/wiki/Wear_levelling
http://wiki.eeeuser.com/ssd_write_limit
=======

I was peripherally involved in a project a decade ago: http://tfs.firshman.co.uk/ql/romdisq.htm

We did our sums... and decided that under typical usage, the limits were not a problem.

The driver did indeed do exactly as I described... in point of fact, I seem to recall that it kept an exact count of the number of writes to every cell.

==========

All the above certainly doesn't mean that you can't come up with a scenario that will burn out ONE CELL of a chip out in a minimal time, but that doesn't really matter.
_________________
Phases of a project: (1) Exultation. (2) Disenchantment. (3) Confusion. (4) Search for the Guilty. (5) Punishment for the Innocent. (6) Distinction for the Uninvolved.
Back to top
View user's profile Send private message Visit poster's website
n4mwd
Phoenix
Phoenix


Joined: Jun 08, 2008
Posts: 663
Location: Palm Beach, FL

PostPosted: Mon Sep 08, 2008 9:12 pm    Post subject: Reply with quote

I went to the eeuser site and I have some problems with his figures. He is claiming that the flash cells fail at 100K-200K and not 1M - 2M. Most MFG's claim the latter. The former is typical of chips made 20 years ago. Also, he is claiming that the max write speed that the eee pc is only 2-3MB/s. I admit I haven't run tests myself, but I just downloaded EEEBuntu for it and it downloaded at about 132 MB/s on another machine with a slower processor. So I'd say that 2-3MB/s seems a little low.
Back to top
View user's profile Send private message
Vexcalibur
Phoenix
Phoenix


Joined: Jan 18, 2008
Posts: 627

PostPosted: Thu Sep 11, 2008 5:52 pm    Post subject: Reply with quote

I got one! A 4G Asus 701, it is actually the first time I actually have a webcam.

It looks good so far, btw, regarding the SSD life, You can actually boot an operating system from an external USB flash disk! I also think you can replace the SSD, not sure though - Just saying: if the SSD died it would still not be the end of the computer's life.
_________________
Mankind is not evil; itīs just misinformed ~ Charles Xavier


Last edited by Vexcalibur on Fri Sep 12, 2008 12:37 am; edited 1 time in total
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Wrong Planet Forums Forum Index -> Computers, Math, Science, and Technology All times are GMT - 5 Hours
Previous  1, 2, 3, 4, 5, 6  Next  
Page 4 of 6

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Wrong PlanetTM Copyright 2004-2008, Alex Plank and Yellow Sneaker Media, LLC
Alex Plank  Aspie Affection 

Terms of Service - You must read this as a user of Wrong Planet

RSS Feed Add to Google Add to My Yahoo!

Subscribe: Wrong Planet News  Wrong Planet Forums

Privacy Policy

Asperger's is not a disease

fine art