View Single Post
Posts: 1,417 | Thanked: 2,619 times | Joined on Jan 2011 @ Touring
#1087
When using a USB flash drive to load more than about 1gb to my N900 EMMC I end up saturating the I/O and( I think) making the swap unavailable, everything drags to a halt and the transfer slows to a crawl where possibly if throttled below the saturation point would actually transfer much faster.
This is a known N900 EMMC I/O problem apart from USB mode which will hopefully get a fix in CSSU. the same issue is present using wifi for large downloads, transferring gigabits from from SD card, updating a Debian image on /MyDocs, or doing big I/O operations like unzipping a multi gb tar file.
Until a better fix is in place maybe the next release can include a settings option to throttle or put a lower priority for USB data transfer based on the system access calls to swap?
In another thread Joerg_rw mentioned a possible hack fix for the underlying systemwide issue using swappolube, not sure how to use this with an input/output bottleneck though.
 

The Following 2 Users Say Thank You to biketool For This Useful Post: