View Single Post
Old 03-30-2009, 12:39 PM   #16
kacir
Wizard
kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.
 
kacir's Avatar
 
Posts: 3,463
Karma: 10684861
Join Date: May 2006
Device: PocketBook 360, before it was Sony Reader, cassiopeia A-20
Quote:
Originally Posted by zelda_pinwheel View Post
actually i'm starting to think collections might be *better* than folders. i can add more than one tag to a book and it will then appear in several collections ... which you can't do with folders.
Of course you CAN have the same file in many different folders. Even on Windows. (**)
Other operating systems have (and have had for a looooong time) hardlinks and symlinks.
Operating systems, like, for example, Linux, that is at the heart of the Reader.

A bunch of data, that is contains file content on disk has an ionode address (basically a number). Directories are just special files that contain names of files that reside in the directory together with ionode where each of the files resides. It is not a problem for bunch of files to have the same ionode address. So when you create another link (or symlink) - an 'instance' of file you do not copy data, you just use the same ionode address.
For better explanation see wikipedia
http://en.wikipedia.org/wiki/Hard_link
http://en.wikipedia.org/wiki/Symbolic_link

(**)
hardlink on XP
FSUTIL hardlink create <new filename> <existing filename>
see http://www.ss64.com/nt/fsutil.html

Symlink in XP
MKLINK [[/D] | [/H] | [/J]] Link Target
LINKD Link [/D] Target
see http://www.ss64.com/nt/mklink.html

Last edited by kacir; 03-30-2009 at 12:46 PM.
kacir is offline   Reply With Quote