Hello All,

I have a question about Knoppix flash disk write cycles.

Considering the limited write cycles a usb stick can survive, I started with Puppy.
I installed Puppy on my USB stick and worked with it for a while.
Puppy gives the user complete control over the write cycle to the usb stick.
The user can manually trigger an update to the usb stick by clicking on a dedicated
icon on the desktop. Updates/changes are also written to the usb stick during shutdown.

User initiated write cycles are small in numbers and practically will bever reach
the usb flashdisk limit, but a mechanized (program initiated) write cycle can reach that
limit in few minutes.

I was not able to activate the encryption on Puppy, so I switched to Knoppix.
I installed Knoppix on my usb stick using "unetbootin", I then created an encrypted
persistent file, and I am working with it happily ever after.

However, Knoppix does not give a direct control over the usb write cycles as Puppy.
I don't know when/if Knoppix writes to the usb stick.
I know the "toram" cheat code will cause Knoppix to load itself to the RAM
and work from there, but what about programs that are running from the persistent file ?
Can such programs write to the persistent file back and forth ?
Is there a tool to show the user (me) when exactly does Knoppix writes to the usb stick ?
Could it be that I am actually killing my usb by runing Knoppix from it ?

Thanks for any help,

nopics.