On Thu, 18 Jun 2009 04:19:32 -0700 (PDT) Joachim Worringen <worrin...@googlemail.com> wrote:
> > On Jun 18, 1:14 pm, FUJITA Tomonori <fujita.tomon...@lab.ntt.co.jp> > wrote: > > On Thu, 18 Jun 2009 03:53:47 -0700 (PDT) > > Joachim Worringen <worrin...@googlemail.com> wrote: > > > I just wonder why iscsi_tcp.c calls tcp-functions directly for > > > receiving data although there's a simpler way (which is used for > > > sending data) for sockets. > > > > Because it's much faster. > > Why? Does it actually avoid intermediate copies? Just avoiding a few > function call levels would hardly be notable performance-wise. The point is that open-iscsi reads the data from a socket in software interrupt context. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "open-iscsi" group. To post to this group, send email to open-iscsi@googlegroups.com To unsubscribe from this group, send email to open-iscsi+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/open-iscsi -~----------~----~----~----~------~----~------~--~---