Re: [PATCH 15/36] scsi_dh_alua: Make stpg synchronous

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 09/29/2015 03:47 AM, Hannes Reinecke wrote:
The 'activate_complete' function needs to be executed after
stpg has finished, so we can as well execute stpg synchronously
and call the function directly.

Hello Hannes,

Another patch in this series moves invocation of the STPG commands to the context of a workqueue. The setup on which I have been testing this patch series consists of an initiator system with four ports and a target system with eight ports and 100 LUNs. As a result, 4*8*100=3200 /dev/sd* devices are created on the initiator system and monitored by the scsi_dh_alua handler. How many kernel threads will be needed to monitor all these paths concurrently and how much memory will be required for all these kernel threads ? What if the number of LUNs would be even higher, e.g. 1000 ? Sorry but because of scalability concerns my preference is that the RTPG and STPG commands are invoked asynchronously.

Thanks,

Bart.
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux