Secchio per punte - Bit bucket
Nel gergo informatico , il bit bucket (o byte bucket ) è il luogo in cui sono andati a finire i dati computerizzati persi , con qualsiasi mezzo; si dice che tutti i dati che non vanno a finire dove dovrebbero, perdendosi durante la trasmissione , un crash del computer o simili, sono andati al bit bucket - quel luogo misterioso su un computer dove vanno i dati persi, come in:
Il byte errante, avendo fallito il test di parità, viene scaricato senza tante cerimonie nel secchio dei bit, il cestino della carta straccia del computer.
— Erik Sandberg-Diment, New York Times , 1985.
Milioni di dollari in tempo e dati di ricerca finiti nel secchio dei bit?
— W. Paul Blase, The Washington Post , 1990.
Storia
In origine, il secchio di bit era il contenitore delle macchine telescriventi o delle macchine perforatrici per chiavi IBM in cui veniva depositato il chad del perforatore del nastro di carta o del perforatore di schede ; il nome formale è "chad box" o (in IBM) " chip box". Il termine è stato quindi generalizzato in qualsiasi luogo in cui vanno i bit inutili, un concetto di calcolo utile noto come dispositivo nullo . Il termine bit bucket viene utilizzato anche nelle discussioni sulle operazioni di spostamento dei bit .
Il bit bucket è correlato al primo buffer in never out e alla memoria di sola scrittura , in un datasheet di scherzo pubblicato da Signetics nel 1972.
In un articolo di un pesce d'aprile del 1988 su Compute! rivista, l' autore di Atari BASIC Bill Wilkinson ha presentato un POKE che ha implementato quello che ha chiamato un dispositivo "WORN" (Write Once, Read Never), "un parente stretto del WORM ".
Nei linguaggi di programmazione il termine viene utilizzato per indicare un flusso di bit che non consuma alcuna risorsa del computer, come CPU o memoria , scartando i dati "scritti" su di esso. Nei linguaggi basati su .NET Framework , è System.IO.Stream.Null .