OpenBSD tesztelők kellenek!

Címkék

Ted Unangst nemrég portolta a FreeBSD device polling kódját OpenBSD-re. A módszer a lassúnak tűnő eszköz-lekérdezés (polling) megfelelő implementálásán alapul, aholis nem a hálózati csatoló által generált megszakításokra vár az OS, hanem bizonyos időközönként "megkérdezi" azt, van-e új csomag.

A módszer leginkább azokban az esetekben járhat sebességnövekedéssel, ahol nagymennyiségű csomagot kell mozgatni (például Gigabit Ethernet adapterek esetén).

A Ted Unangst által portolt kód a következő adapterekkel elérhető:

rl, fxp, dc, bge, nge, lge, ti, sk, em, gem

Aki ilyen adapterekkel rendelkezik és OpenBSD-t használ, feltétlenül próbálja ki az új kódot és jelentse Tednek a sikert/hibát.

A patch elérhető Ted weblapjáról.

A módszer FreeBSD-s (eredeti) megvalósítása a polling(4) manlapban olvasható.

Hasonló megvalósítást láthatunk a Linux NAPI-jában is.