25.12.2013 Views

SLAMorris Final Thesis After Corrections.pdf - Cranfield University

SLAMorris Final Thesis After Corrections.pdf - Cranfield University

SLAMorris Final Thesis After Corrections.pdf - Cranfield University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

thumbnail generation; if a directory is no longer being viewed in the directory<br />

before a file reaches the front of the queue it is removed as it is no longer<br />

required. Therefore visual thumbnails and their associated records are only<br />

created and modified for the directory whilst they are currently required by the<br />

system.<br />

Viewing the files using different methods<br />

An experiment was conducted where 500 JPEG files were copied using the<br />

terminal, from a USB stick to the user’s documents directory. The documents’<br />

directory was then viewed for less than 5 seconds and then closed. The hard<br />

disk was then analysed and less than a fifth of the files (89) within the directory<br />

had associated records within the thumbnail cache. During the experiment only<br />

16 files were seen in the file manager; however the number of records created<br />

in the thumbnail cache was significantly larger than this. A second experiment<br />

repeated the method but left the file manager open for 10 minutes. <strong>After</strong> the<br />

second experiment there were records in the thumbnail cache for each of the<br />

500 files; 15 of these records were in the fail directory. The results of these<br />

experiments show that when the file browser is used, any file which is eligible to<br />

have a record in the thumbnail cache is added to the thumbnail generation<br />

queue; however files are removed from the queue if the directory is no longer<br />

being viewed in the file browser.<br />

A file is considered eligible when the file type is associated with a method which<br />

utilises the thumbnail cache; the file type is checked and if a thumbnail method<br />

exists for that type then the system uses the method to create or retrieve a<br />

visual thumbnail. Experimentation has shown this can lead to some files within<br />

a directory not added to the thumbnail cache. For example files created in<br />

Microsoft Excel did not create visual thumbnails, without the installation of<br />

additional software.<br />

Page 82

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!