You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The virtIO console driver is pretty simple and definitely not written with performance in mind.
Below are a couple of possible improvements if we revisited the driver:
make it use a serial design oriented around DMA instead of byte-by-byte transfer. The device transfers data via DMA and our current serial design is intended only for byte-by-byte devices.
have one 'virtio region' that is used for all virtqs, rx data, tx data.
revisit descriptor handling, right now we have descriptors of length 1.
The text was updated successfully, but these errors were encountered:
The virtIO console driver is pretty simple and definitely not written with performance in mind.
Below are a couple of possible improvements if we revisited the driver:
The text was updated successfully, but these errors were encountered: