Thank you very much for your reply, Ricky. So if I understand correctly, the block erasure occurs
at the time of the write operation that caused it and not at some random time later on. That is, because there is no garbage collection, the CPU time hit associated with cleaning up (erasing blocks, copying data) is predictable. That is a very important feature for us so I hope that I'm correct.
I have another question but I'll place it in another post. Again, thanks for your reply.
BTW, you might be interested to know that there are at least two missions here at NASA that I know of that are using UFFS. Reviews have been positive. :-)
Cheers,
Gil