На моем рабочем столе Windows мне нужен каталог, который должен оставаться на том же месте "навсегда".
Он добавлен в основном для изображений, которые иногда включаются в файлы Markdown. Вот как это работает:
C:\Users\John\Desktop\Some Project\
|-- My Document.md
Which looks like this:
-----------------------
| My Document.md |
| |
| Some text... |
| |
| ![](C:\Static\foo.jpg |
| |
| Some text... |
| |
| ![](C:\Static\bar.jpg |
| |
| Some text... |
| |
| ![](C:\Static\baz.jpg |
| |
-----------------------
Поэтому вместо того, чтобы хранить изображения в одной папке с документом, я сохраняю их в "Статическом". Это позволяет мне использовать одни и те же изображения в нескольких документах без дублирования.
Однако, когда я учился в университете (несколько лет назад), учитель сказал что-то, что могло быть связано с моей идеей:
Когда вы помещаете какой-либо файл в корневой каталог диска, он ускоряет доступ к этому файлу. Однако, когда у вас слишком много файлов в корневом каталоге, общая работа жесткого диска будет медленнее.
Но я не уверен, что эта цитата действительно связана с моей идеей, потому что, кажется, есть небольшая разница между тем, что сказал мой учитель:
Teacher said My idea
C:\foo.jpg C:\Static\foo.jpg
C:\bar.jpg C:\Static\bar.jpg
C:\baz.jpg C:\Static\baz.jpg
etc etc
Итак, мой вопрос:
Это действительно связано? Т.е. это хорошая идея (с точки зрения производительности жесткого диска) хранить тысячи изображений в C:\Static?
Или, возможно, будет лучше хранить их в% UserProfile%\Static?
Некоторые технические примечания:
Я использую жесткий диск, т.е. HDD, а не SSD. Производительность, вероятно, может быть другой.
Как я уже сказал, я использую Windows, и это означает, что моя файловая система NTFS.