General criteria:

  • robustness to power cut (journaling)
  • different size of write/erase blocks
  • efficiency (footprint, overhead…)