Kevin Ge wrote:
> Kevin Ge wrote:
>
>>> Also, frankly, the effort to support extremely large frames actually
>>> causes quite a lot of additional complexity in drivers. Going outside
>>> the typical cases of 8 or 9K here may wind up on some extremely slow
>>> paths in these drivers, and in the kernel itself. (Think for example,
>>> of the challenge of frequently being able to continuously reallocate
>>> contiguous memory for such frames -- or for that matter, the IOMMU
>>> impact of churning such frames.)
>>>
>>>
> One more question, maybe it is too simple and silly.
>
> Is it a big challenge for Solaris to frequently reallocate contiguous
> memory? For example, if I choose 32K MTU, is it very difficult to
> Solaris frequently reallocate 32K memory?
>
The answer to this may depend on a number of factors, including the
memory pressure that the system is under.
Also, contiguous in what respect? If kernel contiguous, then probably
not a problem (thanks to MMU). If PHYSICAL contiguous, it may be
significantly harder.
-- Garrett
> For IPoIB project, I think IOMMU is not a issue.
>
> Best Regards
> Kevin Ge
>
> _______________________________________________
> networking-discuss mailing list
> [email protected]
>
_______________________________________________
networking-discuss mailing list
[email protected]