- 10-11-2012, 02:56 PM
Thread Author #1
- 10-12-2012, 01:15 AM #2
- 10-12-2012, 04:06 AM #3
- 10-12-2012, 11:02 AM #4
Re: PSA: After applying 4.1.2, fill and delete empty space on Nexus 7 to remove lag.
Or just go to Google Currents and disable Background Sync.
Tip thanks to noel barcellos.
That's it!HD2 LEO and Galaxy Tablet
Android: MCCM Desire HD v 3.0.2
http://www.dropbox.com/gallery/72939...llery?h=d6c566
New Year Resolution: 1024x600 Galaxy Tablet - 10-12-2012, 11:29 AM
Thread Author #5
Re: PSA: After applying 4.1.2, fill and delete empty space on Nexus 7 to remove lag.
So sort of. The lag tends to happen when a lot of writes are occurring. Obviously if something's writing to the storage in the background like Currents, that can provoke the lag. The storage is operating slowly, and the system halts waiting for those writes to complete before it moves on to the next task. But fundamentally, the storage ought to be fast enough to handle background writes and whatever you're doing in the foreground simultaneously. Disabling currents mitigates the symptoms, but doesn't address the underlying problem. Freeing up the storage as I suggest here should fix the underlying problem.
- 10-12-2012, 12:18 PM #6
- 10-12-2012, 12:50 PM #7
Re: PSA: After applying 4.1.2, fill and delete empty space on Nexus 7 to remove lag.
Are you saying that I should backup all my data because I will need to delete all storage? Video, pics, songs, books etc.. Or just fill free space to capacity? Thanks.
Sent from my Nexus 7 using Tapatalk 2 - 10-12-2012, 01:01 PM #8
- 10-12-2012, 01:11 PM
Thread Author #9
Re: PSA: After applying 4.1.2, fill and delete empty space on Nexus 7 to remove lag.
Just fill the free space, then delete the "junk" data you used to fill that space. Files you want to keep can be kept.
The problem occurs because of the way NAND storage operates. My recollection of how this works (may be slightly wrong, it's been a while since I read up on this) is that you can't overwrite sectors which have data in them directly, they need to be completely emptied before new data can be stored. Normally when you tell your device to delete something, the data isn't actually removed, the storage just marks those sectors as having been deleted. Then when your device is idle, "garbage collection" takes place, deleting the data that was previously in those sectors and marking them as available to be written to again. There's some wear leveling that takes place, and there's a layer of complexity because blocks of storage have to be emptied at a time, so the system has to wait for an entire block of sectors to be filled and then be deleted, it can't be done piecemeal sector by sector (this process, when automated, is called "TRIM"). The Samsung storage in question here turns out to have not had TRIM enabled, and so as storage was used and then the contents deleted by caching or user behavior, the storage would get slower and slower, because the sectors that theoretically could be written to still had old data on them, and so if the system tried to write to them it first had to clear the block and then write the data, and if the block had a few sectors used that needed to be retained, that needed to be moved to a fresh block, too, making write speeds awful. The 4.1.2 update enabled TRIM, but it's only aware of needing to perform garbage collection on blocks and sectors that have been filled and then deleted after the update has been applied. It can't go back in time and see where garbage collection should be applied on sectors that had data deleted prior to the update. So what you're doing when you fill the space is basically telling the system to perform garbage collection on everything to make sure that all your empty storage is running as fast as it should do for fresh writes.
Hope that's all clear. I'm a little sleep deprived right now, so apologies if my coherence isn't quite there.Thanked by 4: - 10-12-2012, 01:12 PM #10
Re: PSA: After applying 4.1.2, fill and delete empty space on Nexus 7 to remove lag.
You just fill up the free space you have, you don't have to uninstall or remove what you have already. Using the app it locked up when I got to around 160 free and I restarted and then deleted the fill files from within the app and everything was speedy again. Just don't do it until after you have the new firmware installed.
- 10-15-2012, 07:33 AM #11
Re: PSA: After applying 4.1.2, fill and delete empty space on Nexus 7 to remove lag.
This NEEDS to be on the first page. Seriously, my N7 was PAINFULLY slow and laggy, but after the update and running this 2x it is just as fast as it was on day 1.
Much Thanks! - 10-15-2012, 05:11 PM #12
- 10-15-2012, 05:25 PM #13
- 10-15-2012, 06:49 PM #14
Re: PSA: After applying 4.1.2, fill and delete empty space on Nexus 7 to remove lag.
Great post. Just testing 4.1.2 (updated today). The performance is better, but I see a lag when is writing (Ie.: downloading and installing apps. from GPlay). Forever Gone crash when the free space is under 100 mb.. I will try with other apps.
Thank's - 10-15-2012, 07:59 PM #15
- 10-16-2012, 09:40 AM
Thread Author #16
Re: PSA: After applying 4.1.2, fill and delete empty space on Nexus 7 to remove lag.
If it's crashing with low space, try either turning on airplane mode (the crash may be due to background writes to the same spots FG is trying to write to) or just get it to remove the temporary files and call it a day. You may still have a few sectors that need garbage collection done, but they'll be minimal, and the system will sort those given time. You'll probably have fixed lag almost completely, anyway.
- 10-16-2012, 09:58 AM #17
- 10-16-2012, 11:37 AM #18
- 10-16-2012, 12:08 PM #19
Re: PSA: After applying 4.1.2, fill and delete empty space on Nexus 7 to remove lag.
Aside from ripping it apart, is there any easy way to determine which manufacturer your Flash was sourced from?
- 10-16-2012, 12:22 PM
Thread Author #20
Re: PSA: After applying 4.1.2, fill and delete empty space on Nexus 7 to remove lag.
- 10-16-2012, 12:49 PM #21
- 10-16-2012, 07:02 PM #22
Re: PSA: After applying 4.1.2, fill and delete empty space on Nexus 7 to remove lag.
Would u guys re command running this app on my OneX?
Sent from my Nexus 7 using Tapatalk 2 - 10-16-2012, 08:09 PM #23
Re: PSA: After applying 4.1.2, fill and delete empty space on Nexus 7 to remove lag.
Just to give an example of the "lag" that I was experiencing. My tablet would become progressively slower at times to input until it was completely unresponsive. Most of the time when this happened, a window would open asking if I wanted to close the app or wait. Simply locking and unlocking the screen would eliminate the problem immediately until the next time it happened.
I use this tablet for many hours a day and have not yet had a hiccup since the update. I have to thank you again for this post. :-D
Sent from my Nexus 7 using Tapatalk 2
Similar Threads
-
[PSA][READ ME][FAQ] All about root, and the upcoming 2.3 gingerbread OTA update.
By igotsanevo4g in forum HTC EVO 4G Rooting, ROMs, and HacksReplies: 43Last Post: 06-07-2011, 11:44 AM -
[Q] Two problems after DL09 Super Clean 0.4 and Adrynalyn's 1ghz 12/30
By Mrjayjubear in forum Verizon Fascinate Rooting, ROMs, and HacksReplies: 14Last Post: 01-23-2011, 09:58 PM -
NO reboot after applying CWMrecovery.tar file via Odin
By NexusNole in forum Verizon Fascinate Rooting, ROMs, and HacksReplies: 3Last Post: 11-13-2010, 12:59 AM -
black boot screen after i did verizon update unlagfix and crap
By zachchen1996 in forum Verizon Fascinate Rooting, ROMs, and HacksReplies: 2Last Post: 09-24-2010, 04:04 PM -
Evo died after applying 6/28 OTA update for the second time.
By ShiftNo in forum HTC EVO 4GReplies: 50Last Post: 06-29-2010, 01:10 PM



Reply


































