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

Re: Porting Mirage to FreeBSD

On 6 Jul 2012, at 11:59, Richard Mortier wrote:

> welcome gabor!
> On 6 Jul 2012, at 11:51, Anil Madhavapeddy wrote:
> [snip cool stuff]
>> 2) Second stage will be to add Io_page bindings. These are OCaml
>> byte-buffers that are reference counted and guaranteed to be page-aligned
>> (or rather, suitable for I/O transmission).  They should be a very close
>> match to the mbuf API, and permit zero-copy manipulation of pages within
>> the kernel.
> naive question, not being very familiar with either netmap or bad - how much 
> more after this would getting netmap integration entail?
> (noting that the latest news item on the netmap home page is "20120608 new 
> source code for Linux and FreeBSD including support for the VALE Virtual 
> Local Ethernet".)

Excellent question; it may be worth benchmarking lwIP/Netmap and Mirage/Netmap
too to get a feel for the CPU/latency/throughput differences.




Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.