Linked by Thom Holwerda on Tue 18th Jun 2013 17:45 UTC
Google "I can't find one person who has been using the Nexus 7 for an extended period of time, and hasn't seen a massive downgrade in performance. Just what kind of downgrade are we talking here? I cannot pick up my Nexus 7 without experiencing problems like a lag of ten seconds, or more, just to rotate the display; touches refusing to acknowledged; stuttering notification panel actions; and unresponsive apps." Fully and utterly agreed. My Nexus 7 was blazing-fast and awesome for a few months, and at some point, it just started sucking. Just like that. I've tried loads of ROMs, and nothing helps.
Thread beginning with comment 564939
To read all comments associated with this story, please click here.
Comment by Luminair
by Luminair on Tue 18th Jun 2013 23:36 UTC
Luminair
Member since:
2007-03-30

SSDs slow down when they run out of swap space. it's up to the manufacturer to decide how much space to reserve, hiding it from the user.

if they hide as little as possible to just make it work, then if you fill it up, performance will degrade

Reply Score: 3

RE: Comment by Luminair
by kurkosdr on Wed 19th Jun 2013 08:33 in reply to "Comment by Luminair"
kurkosdr Member since:
2011-04-11

SSDs slow down when they run out of swap space


By "swap space" I assume you mean some form of cache the hardware keeps hidden, right?

Reply Parent Score: 2

RE[2]: Comment by Luminair
by Neolander on Wed 19th Jun 2013 09:17 in reply to "RE: Comment by Luminair"
Neolander Member since:
2010-03-08

On flash-based SSDs, you cannot truly overwrite data, only erase it (which is a lengthy process) and rewrite.

Most SSDs deal with this by implementing some form of garbage collection, in which the drive controller silently erases unused block in the background when it is not requested data. However, this only works as long as there are some blank blocks available when a write is to be performed. If data has to be written and no blank memory blocks are left, then the drive has to wipe some memory blocks before it can perform the write, which dramatically slows some things down.

Some drives address this by actually having more memory blocks available than the advertised storage capacity, which is also a good strategy to manage bad storage blocks. For this latter reason, such a strategy was already used in the HDD era.

Of course, as you mention in another comment, this wouldn't be an issue if Unices weren't so reliant on synchronous HDD writes to begin with.

Edited 2013-06-19 09:19 UTC

Reply Parent Score: 4

RE: Comment by Luminair
by Soulbender on Wed 19th Jun 2013 10:34 in reply to "Comment by Luminair"
Soulbender Member since:
2005-08-18

SSDs slow down when they run out of swap space.


Say what? Swap space? Why would an SSD need a swap area? Did you man unused space?
Using the correct term is important.

Reply Parent Score: 3

RE[2]: Comment by Luminair
by Luminair on Sun 23rd Jun 2013 23:12 in reply to "RE: Comment by Luminair"
Luminair Member since:
2007-03-30

unused is not the correct term because the space is used for something, isn't it, you clever boy

Reply Parent Score: 2