OpBlockedArrayCache: Check roi access bounds before servicing request.
ArrayCacheMemoryMgr: Memory is measured with psutil.virtual_memory().available, not .total