Thursday, January 24, 2013

New LagFix application promises to fix mystery lag on some devices

LagFix

LagFix is an app (rooted phones only) with an unimaginative name that uses a standard Linux tool to help fix "lag" on Android devices. Lag is a term that gets thrown around pretty liberally, without any real definition attached to it. In this case, I'm familiar with the tool being used so I know what this app attempts to address -- times when your system is stopped, waiting on the memory controller to be told which storage blocks are free and which are in use, so it knows where it can write data to the device storage. While this is happening, the system is halted until the memory controller gets the answer it needs. This is a standard process in every operating system, and in reality is a lot more complicated than I've explained here. For our purposes today, this covers the important things to know.

This can be done on the fly (and this is how stock Android does things) or it can be done using a Linux utility called Fstrim. When a stock Android system does it on the fly while data is being written, sometimes some folks (this is important, and we'll talk more about it later) see their device slow down while the memory controller is waiting to know which storage blocks are in use, and which are free. People call this a form of lag, and lag is universally hated. 

A solution, one often used on Linux desktops, is to use the Fstrim utility. It goes through the storage and tells the memory controller which blocks are really free, and which are in use. The memory controller doesn't have to ask, because it has just been told. Eventually, this all changes and the memory controller needs told again. On the desktop, people set up Fstrim to run at a specific interval to keep things in sync. 

read more



Source: http://feedproxy.google.com/~r/androidcentral/~3/rI21srt1fFY/story01.htm

peeps nhl playoffs masters 2012 masters the borgias shroud of turin warren sapp

No comments:

Post a Comment