Az adatveszély a számítási architektúrában egyfajta ütközés, amely akkor fordulhat elő, ha egy programban két vagy több utasítás egyszerre igényel hozzáférést ugyanazokhoz az adatokhoz, és az adatok elérhetősége késik vagy módosul a folyamatban lévő korábbi utasítások miatt. Ez helytelen vagy inkonzisztens eredményeket eredményezhet, és a rendszer teljesítményének romlását okozhatja. Az adatveszélyek gyakoriak a csővezetékes processzorokban, ahol az utasítások végrehajtása átfedésben van, és általában "buborék" ciklusok beszúrásával vagy az adatok egyik szakaszból a másikba való továbbításával oldják meg.
Megjelenés dátuma: