In machines with limited memory there tend to be more inventory problems because of a crash while the viewer is closing. Latif Khalifa, Singularity & Radegast TPV Dev, explained that as the viewer closes it compresses the inventory list and saves it in the SL cache folders. (Those are the files with names ending in inv.gz.)
I’m not that into what this part of the viewer is doing or how it does it. Hopefully I have this mostly right.
If the system is almost out of free available memory, the task crashes as runs out of memory needed for the compression process. The result is not noticeable until the next login when parts of the inventory are missing. Of course the files can be rebuilt from the SL server and the inventory is not really missing, the viewer just thinks it is.
Read more