Nei sistemi operativi Unix e Unix-like un loop device, o loopback device, o vnd (da vnode disk), o lofi (loopback file interface) è un tipo di dispositivo a blocchi associato dinamicamente ad un file (o anche a un altro dispositivo a blocchi) che rende il file visibile al sistema come se fosse un dispositivo di memoria di massa.

A seconda delle implementazioni, un loop device può anche effettuare elaborazioni al volo dei dati: ad esempio, può essere usato per ottenere una vista non cifrata di un file system cifrato.

Utilizzo

modifica

Dal momento che i loop device presentano al sistema un file regolare come se fosse un dispositivo di memoria di massa, essi di fatto permettono di montare dei file che contengono i dati di un intero file system. File di questo genere sono tipicamente immagini ISO e immagini di floppy disc: montare via loop mount un file che contiene un'immagine di un file system rende i file in esso presenti accessibili esattamente come accade per i dispositivi fisici di memoria di massa.

Il file associato al loop device può essere un file regolare, o può essere a sua volta un altro dispositivo a blocchi che rappresenta direttamente un dispositivo fisico di memoria di massa: in quest'ultimo caso il loop device può essere comunque utile se effettua elaborazioni al volo (si pensi ad esempio ad un dispositivo di memoria di massa cifrato, che tramite un loop device specifico potrebbe essere presentato al volo in versione decifrata e quindi montato).

Voci correlate

modifica
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

📚 Artikel Terkait di Wikipedia

Immagine disco

URL consultato il 2 giugno 2020. Bootloader Direct Access Archive File Loop device Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

Srotolamento del loop

secondo le linee guida sull'uso delle fonti. Lo srotolamento del loop (in inglese loop unrolling) è una tecnica di ottimizzazione utilizzata dai compilatori

Partclone

immagine in una partizione ripristinare un file immagine come raw su un loop device duplicazione di partizioni on-the-fly creazione di un file di dominio

Amplificazione isotermica mediata dal loop di trascrizione inversa

Evaluation of Reverse Transcription-Loop-Mediated Isothermal Amplification (RT-LAMP) Assay Coupled with a Portable Device for Rapid Diagnosis of Ebola Virus

Memoria di lavoro

Gathercole, S. E., & Papagno, C. (1998). The phonological loop as a language learning device. Psychological Review, 105, 158–173. ^ a) Conrad. R. & Hull

Android recovery mode

principale. La recovery mode può essere utile quando un telefono è bloccato in un loop di avvio (bootloop) o quando è stato infettato da malware. Il metodo per

D (linguaggio di programmazione)

type int ed ecco un ultimo esempio: template duffs_device(alias id1, alias id2, alias s) { void duff_loop() { if (id1 < id2) { typeof(id1) n = (id2 - id1

Software

linguaggio informatico). Si tratta di programmi di gestione di una periferica (device), ad esempio il pannello di controllo della stampante, della scheda video