Limit memory list to available memory & detect memory reduction & resave