Package: librust-blocking-dev (1.6.1-5)
Links for librust-blocking-dev
Debian Resources:
Download Source Package rust-blocking:
Maintainer:
External Resources:
- Homepage [github.com]
Similar packages:
pool di thread per isolare I/O bloccante - codice sorgente Rust
blocking fornisce un pool di thread per isolare l'I/O bloccante in programmi asincroni.
Talvolta non c'è modo di evitare l'I/O bloccante. Si considerino i file o stdin, che hanno una gestione asincrona debole nei moderni sistemi operativi. Anche se IOCP, AIO e io_uring sono soluzioni possibili, non sono sempre disponibili o ideali.
Dal momento che non è permesso bloccare dentro ai future, si deve spostare l'I/O bloccante in uno speciale pool di thread fornito da questo crate. Il pool avvia e arresta dinamicamente i thread a seconda del numero attuale di lavori di I/O in esecuzione.
Questo pacchetto contiene il codice sorgente per il crate blocking per Rust, pacchettizzato per un uso con cargo e dh-cargo.
Other Packages Related to librust-blocking-dev
|
|
|
|
-
- dep: librust-async-channel-2+default-dev
- Package not available
-
- dep: librust-async-task-4+default-dev
- Package not available
-
- dep: librust-atomic-waker-1+default-dev
- Package not available
-
- dep: librust-fastrand-2+default-dev
- Package not available
-
- dep: librust-futures-io-0.3+std-dev
- Package not available
-
- dep: librust-futures-lite-2-dev
- Package not available
-
- dep: librust-tracing-0.1-dev
- Package not available
Download librust-blocking-dev
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 18.1 kB | 83.0 kB | [list of files] |