diff options
author | Alexey Korolev <[email protected]> | 2008-05-15 17:23:18 +0100 |
---|---|---|
committer | David Woodhouse <[email protected]> | 2008-07-25 10:49:50 -0400 |
commit | 3d45955962496879dead8d4dd70bb9a23b07154b (patch) | |
tree | af34201ba3bfc195a22ceac43a1c22f2f7c2fbe8 /net/unix/sysctl_net_unix.c | |
parent | ff877ea80efa2015b6263766f78ee42c2a1b32f9 (diff) |
[MTD] [NAND] subpage read feature as a way to increase performance.
This patch enables NAND subpage read functionality.
If upper layer drivers are requesting to read non page aligned data NAND
subpage-read functionality reads the only whose ECC regions which include
requested data when original code reads whole page.
This significantly improves performance in many cases.
Here are some digits :
UBI volume mount time
No subpage reads: 5.75 seconds
Subpage read patch: 2.42 seconds
Open/stat time for files on JFFS2 volume:
No subpage read 0m 5.36s
Subpage read 0m 2.88s
Signed-off-by Alexey Korolev <[email protected]>
Acked-by: Artem Bityutskiy <[email protected]>
Acked-by: Jörn Engel <[email protected]>
Signed-off-by: David Woodhouse <[email protected]>
Diffstat (limited to 'net/unix/sysctl_net_unix.c')
0 files changed, 0 insertions, 0 deletions