Sobes.tech
Middle+

Ha Windows-on fut egy Go program, a net poller mi felett van?

sobes.tech MI

Válasz az MI-től

Go-ban Windows alatt a net poller egy rendszermechanizmusokra épülő csomag, különösen a Windows I/O Completion Ports (IOCP) felett. Az IOCP egy magas teljesítményű mechanizmus, amely nagy számú hálózati és fájl műveletet képes blokkolás nélkül kezelni.

A Go net poller az IOCP-t használja az események hatékony várakoztatására, lehetővé téve a Go ütemező (scheduler) számára, hogy goroutine-okat váltson anélkül, hogy blokkolná a rendszer szálakat, ezáltal növelve a hálózati alkalmazások teljesítményét és skálázhatóságát.