Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 11 (http://forum.oszone.net/forumdisplay.php?f=120)
-   -   Ограничение на использование оперативной памяти. (http://forum.oszone.net/showthread.php?t=352191)

AlhimikRu 22-10-2022 22:32 2994708

Ограничение на использование оперативной памяти.
 
Всем доброго дня, Столкнулся со странной ситуацией. Периодически запуская расчеты в программе gaussian через WSL. Раньше, под 10 виндой в параметрах указывал использовать оперативной памяти 240 гб из имеющихся 256 на борту и все нормально работало. Но вот обновился до 11 винды и при тех же параметрах расчета прога вылетает с ошибкой. Опытным путем удалось установить, что винда не дает этой проге задействовать 240 гб оперативы из 256 как раньше. Так же опытным путем понял, что процесс запускается только если задать 156 или 158 гб для расчета и не более. Замечу, что кроме того, что обновил винду ничего больше не делал т.е. сама прога через wsl осталась та же, без обновления. Где то в 11 винде прописаны ограничение на использование оперативной памяти? Не просто так я ставил туда 256 гб, для расчета это важно. Как можно исправить ситуацию? Снять ограничения?

sputnikk 23-10-2022 04:37 2994715

Какая редакция 11? У Домашней ограничение в 128 гб https://learn.microsoft.com/ru-ru/wi...ndows-releases

Пишите разработчику, поддерживает ли установленная версия программы работу на 11 или нет. Вы наверняка не первый с такой проблемой

AlhimikRu 23-10-2022 10:48 2994726

Цитата:

Цитата sputnikk
Какая редакция 11? У Домашней ограничение в 128 гб »

Выпуск Windows 11 Pro для рабочих станций
Версия 22H2
Сборка ОС 22621.675

Процессор AMD Ryzen Threadripper 3970X 32-Core Processor 3.70 GHz
Оперативная память 256 ГБ (доступно: 256 ГБ)
Тип системы 64-разрядная операционная система, процессор x64

Windows то видит полный объем оперативной памяти, только не дает расчетной проге задействовать больше 156 Гб. И дело не в программе т.к. она работает через wsl из под линукса и не обновлялась после обновления windows.

У разработчиков программы тоже спросить не вариант т.к. лицензии у меня нет, а все вопросы только при прелъявлении лицензионного ключа. Я бы может даже купил бы эту прогу, но в текущей ситуации санкции не позволят это сделать.

NickM 23-10-2022 11:32 2994728

AlhimikRu, ознакомьтесь и попробуйте сконфигурировать .wslconfig вручную, тем самым обойти ограничения по умолчанию.

sputnikk 23-10-2022 13:16 2994731

Я бы сделал проще - восстановил старую винду за 10 минут, если осталась папка windowsold

AlhimikRu 23-10-2022 19:41 2994767

Цитата:

Цитата sputnikk
Я бы сделал проще - восстановил старую винду за 10 минут, если осталась папка windowsold »

А как же ваше "СИФИЛИС ампутацией не лечат"?

sputnikk 24-10-2022 04:05 2994812

Цитата:

Цитата AlhimikRu
А как же ваше "СИФИЛИС ампутацией не лечат"? »

это про чистую установку, когда сносят все приложения и настройки накопленные за много лет. В Вашем случае старая 10 восстановится из бекапа сделанного системой перед обновлением до 11, если прошло меньше 10 дней.
Я вместо переустановки в подобных случаях восстанавливаю систему из бекапа, сделанного штатной утилитой архивации, поэтому не переустанавливал начисто Вин 7 уже 10 лет, со дня покупки компа.

Jula0071 24-10-2022 14:06 2994835

Цитата:

Цитата AlhimikRu
WSL »

А сколько памяти-то виртуалке выделено? free -h что говорит?
Цитата:

Цитата AlhimikRu
Замечу, что кроме того, что обновил винду ничего больше не делал т.е. сама прога через wsl осталась та же, без обновления. »

Возможно, вы использовали WSL1, а при апгрейде ОС он также апнулся до WSL2, где используется полная виртуализация, с родным ядром и ограничением выделенной памяти. В этом случае рекомендую прислушаться к совету
Цитата:

Цитата NickM
ознакомьтесь и попробуйте сконфигурировать .wslconfig вручную, тем самым обойти ограничения по умолчанию. »

Также можно откатиться к WSL1. Или установить ту же Ubuntu в Hyper-V, выделив ресурсы по своему разумению.

AlhimikRu 25-10-2022 11:48 2994899

сколько памяти-то виртуалке выделено? free -h что говорит? »



я уже понял, нужно в конфиге копаться.

хотя если тотал 125gb, а запуск идет с параметром 155 gb, то не совсем понятно. Запрос превышает выделенный объем памяти.

NickM 25-10-2022 12:06 2994904

Цитата:

Цитата AlhimikRu
хотя если тотал 125gb, а запуск идет с параметром 155 gb, то не совсем понятно. Запрос превышает выделенный объем памяти. »

Что именно не понятно?
Сейчас Вы ограничены половиной оперативной памяти хоста - это настройки "по умолчанию".

Jula0071 25-10-2022 12:23 2994908

Цитата:

Цитата AlhimikRu
хотя если тотал 125gb, а запуск идет с параметром 155 gb, то не совсем понятно. Запрос превышает выделенный объем памяти. »

+ 32 GiB swap и всё сходится

AlhimikRu 25-10-2022 14:09 2994913

Цитата:

Цитата Jula0071
+ 32 GiB swap и всё сходится »

понял, спасибо.

Jula0071 25-10-2022 14:10 2994914

AlhimikRu, выше ответил про свап.


Время: 10:24.

Время: 10:24.
© OSzone.net 2001-