Før Quiz - Files and I/O Flashcards
Hva stemmer om diskplass-administrasjon?
Stor blokk-størrelse (block size) fører til at man sløser med plassen, men ikke med tiden.
Sector 1000 of the disk is always called the MBR (Master Boot Record) and is used to boot the computer.
Usant
Hvis man bruker et absolutt sti-navn (absolute path-name) hva må man skrive for å få frem filen?
Hele sti-navnet fra root og til filnavnet
Hva er riktig om i-nodes?
i-noden trenger kun å være i minnet når den korresponderende filen er åpen.
What advantages does contiguous disk-space allocation provide?
- The read performance is excellent
2. It is simple to implement
Hvilket alternativ er riktig om Memory-Mapped I/O?
Med memory-mapped I/O får kontroll-registerne til enhetskontrollerne (device controllers) tildelt en egen minneadresse.
The disk can read and write blocks of data independently and is therefore a __________.
block device
Hva kalles det når DMA (Direct Memory Access)-kontrolleren opererer slik at busen rekvireres, deretter utføres flere overføringer på én gang (overføre mye data) før den frigir busen igjen?
Burst mode
An interrupt can be both precise or imprecise. What does it mean that the interrupt is precise?
That all the instructions up to the program counter (of the program issuing the interrupt request) have completed and none of those instructions beyond it has started.
Which two categories can I/O devices roughly be divided into?
Block devices and character devices
Files are logical units of information created by processes.
Sant
What do we mean when we say that the information stored in files must be persistent?
That the information must not be affected by process creation and termination.
Hva slags metode brukes av filsystemene for å holde orden på mapper nå for tiden?
Hierarkisk struktur
Denne I/O metoden krever en egen hardware-komponent som avlaster hvor mye CPUen må gjøre. Hvilken metode er det?
I/O ved bruk av DMA
Teknikken som består av å først kopiere filer til en disk før de skrives ut kalles ________.
Spooling
Hvilke tre deler er en disk sektor delt opp i?
Hode (preamble), data, ECC (error correcting code)
Hvilken av I/O-metodene under bruker polling / busy-waiting?
Programmert I/O (Programmed I/O)
Hvis man bruker et relativt stinavn (relative path-name) hva må man skrive for å få frem filen ast.exe hvis arbeidsmappen vår er /mappe/test og filen ligger i /mappe/test/tror/vi/ast.exe (brukt UNIX filsystem)?
tror/vi/ast.exe
What is the difference between a field and a record?
A field is just a basic element of data containing one value, but the record is a unit containing a collection of related fields.
Consider a file named “info.txt”. The part before the period in the filename, that is “info”, is called the file extension.
Usant
Hva slags metode er det brukt i formateringen av harddisken på bildet her?
Single interleaving
Hva er riktig om DMA?
- DMAen har tilgang til bus’en uavhengig av CPUen.
2. DMAen brukes for å redusere antall interrupts som går via CPUen.
Disk forespørsler kommer inn til disk driveren for sylindrene 10, 22, 20, 2, 40, 6 og 38 i den rekkefølgen. For hver sylinder flytt tar det 6 msek. Armen står på sylinder 20 initielt. Hvor lang søketid er nødvendig for Shortest Seek First (Closest Cylinder next) algoritmen?
60 sylindere = 360 msek
Hvilken tidsfaktor er det som dominerer når det gjelder å lese og skrive blokker fra en harddisk?
Søketiden