tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: UVM emap implementation
Mindaugas Rasiukevicius <rmind%netbsd.org@localhost> wrote:
> Currently, zero-copy on MP is disabled due to expensive TLB flushes and IPIs
> on modern SMP systems (at least, x86). The following patch is the ephemeral
> mapping (emap) implementation, which should address the performance issues.
> For now, only x86 utilizes these improvements (pmap changes are required).
>
> http://www.netbsd.org/~rmind/uvm_emap.diff
FYI: Patch updated. Assembly code was amended, since few more registers in
IPI context have to be saved due to calls to C functions. More comments added.
--
Best regards,
Mindaugas
Home |
Main Index |
Thread Index |
Old Index