SunFire sparc systems have lower single CPU performance, and higher overheads
for DMA setup & teardown. There are probably some extra costs for endian
swapping descriptor rings as well. (Although it is possible to establish
mappings that do this in hardware. I'm not sure if rge does this though.
Additionally, the rge driver has never been optimized for use on SPARC.
Frankly, I don't think anyone ever thought there was much need, I've not
actually heard before of any body using rge on SPARC in production.
- Garrett
On Mar 28, 2013, at 6:27 AM, Gabriele Bulfon <[email protected]> wrote:
> Hi,
>
> I understand this is a Solaris 10 issue, on a native SunFire sparc machine,
> but maybe someone knows,
> and it's against an illumos based XStream Storage machine ;)
>
> I tested throughput using netio between some VMware XStreamOS and Windows
> machines, and an
> illumos based XStream Storage server.
> Both results in almost 110KB/s.
>
> Doing the same on a native SunFires sparc machine using rge devices, having
> max 80-90KB/s.
> Any reason?
>
> Gabriele.
> illumos-discuss | Archives | Modify Your Subscription
-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription:
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com