For lack of knowledge, because I don't own an android device right now, does the OS swap to flash when its low on memory? If so, is there a way to tweak swappiness in the kernel? If it is swapping I could see it running slower. It could also be a CPU contention issue and killing off apps would help a bit, depending on what the other apps are doing.