Есть ли какие-либо преимущества для хранения ваших файлов (скриптов) в файловой системе WSL - PullRequest
0 голосов
/ 25 сентября 2019

При чтении документации WSL утверждается, что:

"В отличие от нашей практики установки исключительно программ и программного обеспечения в Ubuntu, наши файлы и папки должны жить исключительно в Windows FS[...] Приложения для Windows и Windows могут только читать и записывать файлы Windows, и VSCode будет вносить наши изменения. "

Я понимаю причину этого и действительно, если, например, использовать VSCodeВсе это имеет смысл.Но мой вопрос:

Есть ли какая-либо реальная причина, по которой вы не можете хранить свои файлы (т.е. скрипты) в самой файловой системе WSL?Точнее, если вы никогда не собираетесь использовать файловую систему Windows (т.е. вам никогда не понадобится графический интерфейс или что-то еще), есть ли смысл размещать файлы в Windows FS?

Очевидно, что вам нужно сделать резервную копию ваших данных (GitHub или еще), но кроме этого, есть ли недостатки?Я думаю, что я говорю: могу ли я использовать WSL как виртуальную машину?Могу ли я сохранить ОБЕ программное обеспечение и сценарии в WSL отдельно от файловой системы Windows?

PS. Причина, по которой я избегаю ВМ в этом контексте, заключается в том, что у меня ноутбук с низкими техническими характеристиками, который много боролся в прошломс виртуальными машинами (медленными, недостаточно оперативной памяти) и до сих пор WSL, кажется, работает намного более плавно.

Спасибо

1 Ответ

1 голос
/ 27 сентября 2019

Да, вы можете размещать файлы в файловой системе Windows только в том случае, если вы хотите поделиться ими с программами Windows.Более того, в Windows 1903 вам не нужно помещать файлы в файловую систему Windows, чтобы делиться ими с программами Windows, они могут обращаться к ним.

В WSL2 они рекомендуют вам хранить все в файловой системе WSL, чтобы воспользоваться преимуществамипроизводительность файловой системы улучшается.

Итак, да, вы можете и должны.

...