Главная Windows 10 WSL 2 теперь имеет функцию восстановления памяти

WSL 2 теперь имеет функцию восстановления памяти



Оставьте ответ

С выпуском Windows 10 Build 18917 Microsoft представила участникам программы предварительной оценки WSL 2, подсистему Windows для Linux 2. Она поставляет настоящее ядро ​​Linux с Windows, что сделает возможной полную совместимость системных вызовов. Это первый раз, когда ядро ​​Linux поставляется с Windows. Windows 10 build 19013 добавляет еще одну замечательную функцию WSL 2 - Memory Reclaim, которая позволяет хост-системе повторно использовать память, которая больше не нужна ни одному процессу Linux.

Реклама

Раньше, когда потребности в памяти виртуальной машины WSL2 увеличивались либо из вашего рабочего процесса, либо из-за ядра Linux, общая память, выделенная виртуальной машине, также увеличивалась за счет выделения большего количества памяти из хоста. Но после того, как рабочий процесс завершен, память, которая больше не нужна рабочему процессу, не будет возвращена хосту. Теперь с восстановлением памяти в WSL 2, когда память в Linux больше не нужна, о ней можно сообщить на хост, где она будет освобождена, и ваша виртуальная машина WSL 2 уменьшится в размере.

как сделать facebook приватным

До:

Восстановление памяти Windows 10

После:

как играть с друзьями в hearthstone

Освобождение памяти Windows 10 выполнено

Посмотрите следующее видео:

когда вышел iphone 6

Как это работает

Эта функция работает на Патч ядра Linux это позволяет возвращать небольшие непрерывные блоки памяти на хост-машину, когда они больше не нужны гостевой системе Linux. Команда WSL обновила Ядро Linux в WSL2 для включения этого патча и модифицированного Hyper-V для поддержки этой функции отчетов по страницам. Чтобы вернуть хосту как можно больше памяти, WSL периодически сжимает память, чтобы обеспечить доступность свободной памяти в виде смежных блоков. Это работает только тогда, когда ваш процессор простаивает. Вы можете увидеть, когда это происходит, посмотрев сообщение «WSL2: Performing memory compaction» внутри выходных данныхdmesgкоманда. Если вы опытный пользователь, вы можете настроить это поведение, изменив значения в .wslconfig . Пожалуйста, проверьте Заметки о выпуске WSL 19013 чтобы увидеть эти варианты. В качестве альтернативы, если вы хотите запустить эту команду Linux вручную, вы можете запустить командуэхо 1> / proc / sys / vm / compact_memoryкак пользователь root.

Вы можете найти более подробную техническую информацию и примеры в официальное сообщение в блоге .

Интересные статьи

Выбор редакции

Bumble SuperSwipe: что это такое и как его использовать
Bumble SuperSwipe: что это такое и как его использовать
Bumble SuperSwipe — это тип смахивания, позволяющий кому-то узнать, что он вам очень нравится. SuperSwipes можно купить и использовать за Bumble Coins.
5 лучших бесплатных приложений для международных звонков (2024 г.)
5 лучших бесплатных приложений для международных звонков (2024 г.)
Лучшие бесплатные приложения для международных звонков включают бесплатные приложения для звонков по Wi-Fi, бесплатные текстовые приложения и инструкции по совершению международных звонков.
Архив меток: белый список беспроводных сетей Windows 10
Архив меток: белый список беспроводных сетей Windows 10
Сохранение настроек подключения к удаленному рабочему столу в файл RDP в Windows
Сохранение настроек подключения к удаленному рабочему столу в файл RDP в Windows
В этой статье мы увидим, как сохранить учетные данные для подключения к удаленному рабочему столу в файл RDP в Windows 10. Это позволит экспортировать ваши настройки.
Обзор Samsung Gear VR: что нужно знать
Обзор Samsung Gear VR: что нужно знать
Последние пару лет Samsung действительно продвигает свою мобильную гарнитуру виртуальной реальности Gear VR. После запуска Samsung Galaxy S7 и S7 Edge южнокорейский производитель смартфонов подарил всем, кто предварительно заказал
Как подсчитывать дубликаты в Google Таблицах
Как подсчитывать дубликаты в Google Таблицах
Многие люди используют облачные приложения для работы с электронными таблицами, такие как Google Таблицы, для анализа своих данных и часто сталкиваются с проблемой дублирования данных. Дублированные данные означают несколько экземпляров одних и тех же данных, где должен быть только один экземпляр.
Как запустить отчет о расходах в QuickBooks
Как запустить отчет о расходах в QuickBooks
Ведение отчетов о расходах — один из жизненно важных компонентов управления вашим бизнесом с помощью QuickBooks. Это дает вам представление о том, на что вы тратите свои деньги, и правильно ли вы управляете своими финансами. Но как именно сделать