write, gather - definizione. Che cos'è write, gather
Diclib.com
Dizionario ChatGPT
Inserisci una parola o una frase in qualsiasi lingua 👆
Lingua:

Traduzione e analisi delle parole tramite l'intelligenza artificiale ChatGPT

In questa pagina puoi ottenere un'analisi dettagliata di una parola o frase, prodotta utilizzando la migliore tecnologia di intelligenza artificiale fino ad oggi:

  • come viene usata la parola
  • frequenza di utilizzo
  • è usato più spesso nel discorso orale o scritto
  • opzioni di traduzione delle parole
  • esempi di utilizzo (varie frasi con traduzione)
  • etimologia

Cosa (chi) è write, gather - definizione

Scatter/Gather I/O; Scatter gather; Scatter-gather; Scatter/gather; Scatter/gather I/O; Scatter-gather I/O

write-down         
REDUCTION IN RECOGNIZED VALUE OF AN ENTITY
Write down; Goodwill writedown; Written off; Write-down; Writeoff; Writedown; Writedowns; Totalled; Write off; Tax write-off; Tax writeoff
¦ noun Finance a reduction in the estimated or nominal value of an asset.
Totalled         
REDUCTION IN RECOGNIZED VALUE OF AN ENTITY
Write down; Goodwill writedown; Written off; Write-down; Writeoff; Writedown; Writedowns; Totalled; Write off; Tax write-off; Tax writeoff
·add. ·- of Total.
write-off         
REDUCTION IN RECOGNIZED VALUE OF AN ENTITY
Write down; Goodwill writedown; Written off; Write-down; Writeoff; Writedown; Writedowns; Totalled; Write off; Tax write-off; Tax writeoff
¦ noun
1. Brit. a vehicle that is too badly damaged to be repaired.
2. informal something completely useless or unproductive.
3. Finance a cancellation from an account of a bad debt or worthless asset.

Wikipedia

Vectored I/O

In computing, vectored I/O, also known as scatter/gather I/O, is a method of input and output by which a single procedure call sequentially reads data from multiple buffers and writes it to a single data stream, or reads data from a data stream and writes it to multiple buffers, as defined in a vector of buffers. Scatter/gather refers to the process of gathering data from, or scattering data into, the given set of buffers. Vectored I/O can operate synchronously or asynchronously. The main reasons for using vectored I/O are efficiency and convenience.

Vectored I/O has several potential uses:

  • Atomicity: if the particular vectored I/O implementation supports atomicity, a process can write into or read from a set of buffers to or from a file without risk that another thread or process might perform I/O on the same file between the first process' reads or writes, thereby corrupting the file or compromising the integrity of the input
  • Concatenating output: an application that wants to write non-sequentially placed data in memory can do so in one vectored I/O operation. For example, writing a fixed-size header and its associated payload data that are placed non-sequentially in memory can be done by a single vectored I/O operation without first concatenating the header and the payload to another buffer
  • Efficiency: one vectored I/O read or write can replace many ordinary reads or writes, and thus save on the overhead involved in syscalls
  • Splitting input: when reading data held in a format that defines a fixed-size header, one can use a vector of buffers in which the first buffer is the size of that header; and the second buffer will contain the data associated with the header

Standards bodies document the applicable functions readv and writev in POSIX 1003.1-2001 and the Single UNIX Specification version 2. The Windows API has analogous functions ReadFileScatter and WriteFileGather; however, unlike the POSIX functions, they require the alignment of each buffer on a memory page. Winsock provides separate WSASend and WSARecv functions without this requirement.

While working directly with a vector of buffers can be significantly harder than working with a single buffer, using higher-level APIs for working efficiently can mitigate the difficulties.