Am 19.07.2007 um 09:25 schrieb Adam Bolte:

>From a usability perspective, I also would expect this to be the correct behaviour. Non-technical users using, say, Windows (in full-screen mode) on a GNU/Linux desktop need to know that their HDD is full and they must free up space - not have the guest complain about cryptic HDD errors and
failed writes (assuming the guest OS can even be trusted to do this).

Pausing the VM and notifying the user of no free host storage space is
also the same behaviour as other virtualization products, so this might
already be the expected behaviour from the user's POV.

At the very least, I feel a switch to enable this behaviour would be
appropriate.

Having developed applications for memory-limited devices I agree that an application must handle any cases, whether assumed common or not, including out-of-memory situations. So qemu should always detect this and handle it in some way.

Regarding the user's point of view described above, I concur that a switch would be a good compromise. However given that someone using CVS head is likely to read the mailing list and all other users upgrading should read the release notes, this option should be the default or otherwise exactly those users the feature is targeted at will not use the switch! It's also more frontend-friendly not needing an additional switch for mainstream users.

Andreas


Reply via email to