1 uFLIP: Understanding Flash IO Patterns Luc Bouganim, INRIA Rocquencourt, France Philippe Bonnet, DIKU Copenhagen, Denmark Björn Þór Jónsson, RU Reykjavík,