Hi,

> The other problem to consider is the possibility of deadlock under memory
> pressure.  This is a problem with any network file system or block device
> that is backed by a user-level process on the same host.  When the VM
> system is under memory pressure, it will ask the fs to write out some
> dirty pages, which will be sent to a user-level process, that may need to
> allocate memory, which will block until the kernel is able to free more
> memory.  Deadlock.
>
> Machines with lots of memory and very conservative VM settings can
> probably avoid this in practice, but it is technically possible,
> and with default settings isn't terribly hard to trigger.

Am I correct to assume that this problem can't be triggered if :
 - Kernel RBD is running on the physical machine host ( dom0 on Xen )
 - OSD process runs in a VM inside a DomU ( and has it's own dedicated
physical memory which isn't even 'seen' by the Dom0, only the
hypervisor can see it).


Cheers,

      Sylvain
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to