tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: biowait for seconds
On Fri, Apr 18, 2025 at 12:46:45PM -0400, Mouse wrote:
>
> I thought nvme was a storage technology, with the host interface being
> separate, in which case asking whether nvme supports non-MSI interrupts
> is rather like asking whether spinning rust supports non-MSI
> interrupts: it's a matter for the interface glue rather than for the
> storage technology.
>
> Admittedly, my understanding of nvme is hazy. Have I misunderstood?
You have misunderstood. nVME achieves most of its (substantial) performance
improvements by tightly coupling what you describe as the "interface glue"
and the "storage technology". nVME "SSDs" sit directly on the PCIe bus.
It's basically unusable without a PCIe host; even embedded controllers
like those in nVME to USB drive enclosures have to implement PCIe on
the side facing the flash devices.
--
Thor Lancelot Simon tls%panix.com@localhost
"The liberties...lose much of their value whenever those who have greater
private means are permitted to use their advantages to control the course
of public debate." -John Rawls
Home |
Main Index |
Thread Index |
Old Index