Am 24.08.2010 14:27, schrieb Avi Kivity:
>   On 08/24/2010 03:21 PM, Alexander Graf wrote:
>> Avi Kivity wrote:
>>>   On 08/24/2010 03:12 PM, Alexander Graf wrote:
>>>>> Well, safety is not boolean. Considering to make it mostly safe instead
>>>>> of completely safe because of the performance doesn't mean that we
>>>>> should make it completely unsafe.
>>>>>
>>>> What is safety then? A vague feeling of "oh today is monday so my data
>>>> is safe, but on tuesday I always lose my image data"? Either we promise
>>>> to keep data safe or we don't. There is no in between.
>>>>
>>> Do you drive a car?
>> Would you buy a car where the breaks are known to not always work? ;)
> 
> That's not the case, even with cache=unsafe.
> 
>>> Though in general I agree we shouldn't compromise on data integrity.
>> That's my point. Either we go for it or we don't.
> 
> I don't know how bad the performance regression is, and how large the 
> integrity risk is.  I'd default towards preserving integrity, but maybe 
> this situation is different.

I have reports of installations taking like 50 min instead of 14 min. My
own qemu-io based test goes up from 1 s to 23 s. And I think the winner
is Michael's image conversion which went up from 30 s to 49 min.

So it's not like we're talking about just some 10 or 20 percent.

Kevin

Reply via email to