In Informatica, .bss o bss (Block Started by Symbol) è il termine usato dai compilatori e linker per descrivere una parte del contenente le che sono inizialmente impostate al valore zero (ad es. quando inizia l'esecuzione di un programma). Per riferirsi al bss si parla anche di "sezione bss" o "segmento bss". Solitamente il inizializza la memoria allocata per il bss all'atto del caricamento del programma stesso. Storicamente, BSS (da Block Started by Symbol) era una pseudo-operazione per (United Aircraft Symbolic Assembly Program), Il linguaggio assembler sviluppato a metà degli anni 1950 per l'IBM 704 da Roy Nutt, Walter Ramshaw, ed altri alla . Il bss fu poi incorporato più tardi nel (FORTRAN Assembly Program), un assembler standard di IBM per la sua serie di computer . In programmi embedded, il segmento bss è mappato in "RAM non inizializzata" e quindi inizializzata a zero da un'apposita procedura prima che il main venga eseguito. Alcuni compilatori o architetture supportano il segmento SBSS che sta per "small data".
Abstract from DBpedia / Wikipedia · CC BY-SA
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).