Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Dispositivo a blocchi - Teknopedia
Dispositivo a blocchi - Teknopedia
Niente fonti!
Questa voce o sezione sull'argomento sistema operativo non cita le fonti necessarie o quelle presenti sono insufficienti.

Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti.
Abbozzo
Questa voce sull'argomento sistema operativo è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Teknopedia.

Un dispositivo a blocchi (da in lingua inglese block device, in italiano anche file di dispositivo o device file), nei sistemi operativi Unix e Unix-like, è un tipo speciale di file che rappresenta una periferica (ad esempio /dev/sda) o un dispositivo virtuale su cui è possibile effettuare operazioni di input/output per blocchi di byte di dimensione predeterminata (tipicamente dispositivi di memoria di massa come i dischi rigidi).

Descrizione

[modifica | modifica wikitesto]

Il device driver è un modulo, un driver, che fa da interfaccia tra il kernel e la periferica fisica.

I dispositivi a blocchi sono caratterizzati da due numeri, detti major number e minor number, che li identificano internamente al kernel, e che sono specifici per la particolare implementazione.

Per esempio, in un sistema basato sul kernel Linux, il dispositivo a blocchi /dev/sda, che rappresenta un disco rigido, ha il major number corrispondente a 8 ed il minor number a 0.

I dispositivi a blocchi, pur potendo esistere in qualsiasi punto del file system, sono tipicamente raccolti all'interno della directory /dev; essi presentano nomi e comportamenti che sono specifici per la particolare implementazione.

Per ragioni di sicurezza (dato che provvedono accesso diretto all'hardware, o ad esempio ai dati di un file system senza la mediazione dei permessi per i file in esso contenuti) essi possono essere creati solo dal superuser (root) tramite l'apposito comando mknod, ed è opportuno che non siano accessibili ad utenti ordinari.

Voci correlate

[modifica | modifica wikitesto]
  • Dispositivo a caratteri
  • Dd (Unix)
  • Mknod
  • Udev
  • Unix
  • Unix-like

Collegamenti esterni

[modifica | modifica wikitesto]
  • (EN) Jonathan Corbet; Alessandro Rubini; Greg Kroah-Hartman, Block Drivers (PDF), in Linux Device Drivers, 3ª ed., O'Reilly, febbraio 2005, ISBN 0-596-00590-3. URL consultato il 25 maggio 2008.
  • (EN) Understanding how the Kernel Associates Drivers to Device, su Configuring HP-UX For Peripherals: HP 9000 Computers. URL consultato il 23 giugno 2008.
  • (EN) Devices as Files, su Device Driver Tutorial (Solaris Express Software Developer Collection). URL consultato il 23 giugno 2008 (archiviato dall'url originale il 24 giugno 2008).
  Portale Informatica: accedi alle voci di Teknopedia che trattano di informatica
Estratto da "https://it.wikipedia.org/w/index.php?title=Dispositivo_a_blocchi&oldid=104480022"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022