Рейтинг:1

Понимание дискового пространства с помощью WSL2

флаг no
a11

Полный новичок здесь, поэтому, пожалуйста, скажите мне, следует ли размещать это на другом форуме. Если ответ уже доступен в Интернете, я не смог найти его в своих поисках.

Я установил Ubuntu 20.04 с использованием WSL2 на официальные инструкции для Windows. Я сделал это, потому что мне нужно было собрать и запустить контейнер Docker, а инструкции рекомендовали следовать по ссылке WSL2.

После этого я вижу в командной строке Ubuntu, что выделенное место на диске составляет 250 ГБ. Я не вижу, чтобы это выделение 250 ГБ отражалось где-либо в Windows. Ранее было сказано, что у меня свободно 317 ГБ, и после пары перезапусков он все еще говорит об этом. Windows теперь тайно скрывает от меня 250 ГБ, потому что они были выделены для WSL? У меня действительно только 67 Гб свободно? Спасибо

Рейтинг:3
флаг vn

Виртуальный диск, который использует WSL2 (ext4.vhdx) - это то, что известно как «разреженный». Другими словами, для базовой ОС он отображается как максимально доступный размер, но он занимает столько места на диске хоста (Windows), сколько ему нужно в данный момент.

Вы можете найти этот файл в Windows в %userprofile%\AppData\Local\Packages\Canonical..\LocalState\ext4.vhdx.

Обратите внимание, что после использования пространство нет автоматически освобождается. Например, создание файла размером 1 ГБ в WSL/Ubuntu увеличит размер образа виртуального диска на 1 ГБ. Однако удаление этого файла не восстановит пространство в Windows (но восстановит в Ubuntu).

Есть способы вручную уменьшить его при необходимости освободить место на диске Windows.

a11 avatar
флаг no
a11
это имеет смысл, спасибо за объяснение информации о ручном сжатии

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.