|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
На компьютере с Windows 10 ночью выполняются некоторые регламентные задачи, которые забирают почти всю оперативную память и после завершения работы освобождают. Запущенные приложения при этом выгружаются в файл подкачки. Соответственно утром при продолжении работы с запущенными приложениями приходится по полчаса ждать, пока все выгруженные страницы загрузятся обратно в память. Есть ли какая-то команда, чтобы заставить windows по максимуму использовать свободную оперативную память? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 10:04 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
svcoder Есть ли какая-то команда, чтобы заставить windows по максимуму использовать свободную оперативную память? svcoder На компьютере с Windows 10 ночью выполняются некоторые регламентные задачи, которые забирают почти всю оперативную память и после завершения работы освобождают. Запущенные приложения при этом выгружаются в файл подкачки. Соответственно утром при продолжении работы с запущенными приложениями приходится по полчаса ждать, пока все выгруженные страницы загрузятся обратно в память. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 10:13 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Купи SSD и полчаса превратятся в несколько секунд. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 12:04 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
svcoder, винда и так использует память по максимуму. Разве только если вы поставили 128 гиг RAM, а запускаете приложений, которые требуют только 32 гиг. И то, всё равно оставшаяся память будет использована под файловый кэш ОС. Запустите rammap, оно вам покажет, что там у вас с памятью. p.s. правда, по описанным симптомам уже ясно, что памяти не хватает. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 14:42 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
В этом случае поможет команда "рядовой Петров, а ну-ка быстро сгонял в магазин за парой планок памяти побольше!" Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 14:55 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Практика показывает, что всё зависит не столько от самой ОС, сколько от того, что в ней запущено. У меня не так давно было 8 гб RAM, и так как я перешел на работу из дома, пришлось на домашний комп накатить MSSQL сервер и прочее рабочее барахло. После перезагрузки на компе было свободно 1гб ! Работать было очень сложно, так как постоянно приходилось вычищать память с помощью RamMap, но это было как мёртвому припарка, помогало минут на 10, MSSQL сервер отжирал большую часть. ну и просто не нужно писать\пользоваться программы, которые безмерно и бездумно потребляют память. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 15:01 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Roman Mejtesне нужно пользоваться программами, которые безмерно и бездумно потребляют память. Согласен, поэтому я снес ORACLE и MS_SQL и установил Firebird и то как приложение. Памяти теперь много! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 15:45 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Roman Mejtes Практика показывает, что всё зависит не столько от самой ОС, сколько от того, что в ней запущено. У меня не так давно было 8 гб RAM, и так как я перешел на работу из дома, пришлось на домашний комп накатить MSSQL сервер и прочее рабочее барахло. После перезагрузки на компе было свободно 1гб ! Работать было очень сложно, так как постоянно приходилось вычищать память с помощью RamMap, но это было как мёртвому припарка, помогало минут на 10, MSSQL сервер отжирал большую часть. ну и просто не нужно писать\пользоваться программы, которые безмерно и бездумно потребляют память. А настроить его не пробовали? Чтобы он "отжирал" столько, сколько ему разрешили. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2021, 15:49 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Roman Mejtes У меня не так давно было 8 гб RAM Ну как бы 2021 год на дворе. Один только Хром сколько пожирает. У меня 24 ОЗУ и около 60+-% свободно, система на SSD, вполне комфортная работа, одно удовольствие. 640 кб уже давно не хватает ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2021, 19:19 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
svcoder, Можно попробовать сделать бота, который повышает приоритет нужных процессов и запланировать его выполнение, допустим, ежедневно в 6:00. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2021, 19:32 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Думаю, соглашусь с автором. Windows действительно не даёт прав свободы, "там" решается всё за рабов божьих. Но, к счастью, пока не Аапл :) Автор. Возможно вам действительно стоит добрать ОЗУ, и отключить своп (хоть это и не рекомендуется), тогда всё будет в ОЗУ. У меня 24 ОЗУ в системе, своп выключен, всё супер чего и другим желаю ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2021, 21:02 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
FreeAdman Думаю, соглашусь с автором. Windows действительно не даёт прав свободы, "там" решается всё за рабов божьих. Но, к счастью, пока не Аапл :) Автор. Возможно вам действительно стоит добрать ОЗУ, и отключить своп (хоть это и не рекомендуется), тогда всё будет в ОЗУ. У меня 24 ОЗУ в системе, своп выключен, всё супер чего и другим желаю Вот нубских вредных советов не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2021, 22:17 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Siemargl, т.е. отключение свопа? Это вы к Майке идите, спросите почему в XP 3 ОЗУ хватало, а сейчас 8 Гб пограничный минимум. Своп тоже не резиновый. Ни HDD, ни SSD не предназначены для выполнения обязанностей ОЗУ. А потому что плевать всем. Работают по принципу "моё время важнее железяки, да будут жирные конструкторы". У меня периодически калькулятор не стартует. Калькулятор, Карл! Птьфу... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2021, 22:50 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Совсем отключать файл подкачки не надо, но есть смысл вручную задать его размер. От 16 Мб (не Гб) до рекомендуемого виндовсом. Тогда при достаточном объеме памяти он так и останется 16 Мб. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2021, 07:39 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
FreeAdman Siemargl, т.е. отключение свопа? Это вы к Майке идите, спросите почему в XP 3 ОЗУ хватало, а сейчас 8 Гб пограничный минимум. Своп тоже не резиновый. Ни HDD, ни SSD не предназначены для выполнения обязанностей ОЗУ. А потому что плевать всем. Работают по принципу "моё время важнее железяки, да будут жирные конструкторы". У меня периодически калькулятор не стартует. Калькулятор, Карл! Птьфу... Видимо у кого то лапки. Читаем учебники, своп в Винде работает совсем не так как в Линухе. Вот в Линухе он признак проблем с объемом, а в винде -нормальное состояние. PS. NT4 и на 32Мб (Мегабайт!) нормально жила. Dima T Совсем отключать файл подкачки не надо, но есть смысл вручную задать его размер. От 16 Мб (не Гб) до рекомендуемого виндовсом. Тогда при достаточном объеме памяти он так и останется 16 Мб. Нужно минимум 1объем РАМ, для прямого сбрасывания грязных страниц. Собственно, рекомендуемый системой - 1-1.5 размера. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2021, 10:00 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Siemargl, ну у меня отключён вообще в win10 и система стабильно работает неделями без перезагрузки. Какие проблемы то... Вот вам и лапки ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2021, 10:05 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Siemargl Dima T Совсем отключать файл подкачки не надо, но есть смысл вручную задать его размер. От 16 Мб (не Гб) до рекомендуемого виндовсом. Тогда при достаточном объеме памяти он так и останется 16 Мб. Нужно минимум 1объем РАМ, для прямого сбрасывания грязных страниц. Собственно, рекомендуемый системой - 1-1.5 размера. Я и написал что "до рекомендуемого виндовсом", надо будет - раздуется. Но я не замечал чтобы он сильно раздувался. Потом половина памяти, если не больше, занята кэшем диска. Какой смысл ее в подкачку кидать? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2021, 12:44 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dima T, у вас тоже 24 ОЗУ ??? Нет ? Ну тогда оставьте в покоя мой СВОП. Галочка там снимается же почему-то, значит можно. Выключил его несколько лет назад и всё стабильно работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.04.2021, 19:20 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Roman Mejtes MSSQL сервер отжирал большую часть. Ему в настройках можно лимит памяти выставить. А по умолчанию он под кеш съедает всю свободную память, что есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2021, 08:42 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
FreeAdman Ну тогда оставьте в покоя мой СВОП. Вообще-то мой последний пост был для Siemargl FreeAdman Галочка там снимается же почему-то, значит можно. Выключил его несколько лет назад и всё стабильно работает. Угу, особенно эта фраза подтверждает стабильность FreeAdman У меня периодически калькулятор не стартует. Калькулятор, Карл! Птьфу... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2021, 09:38 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
господа. используйте утилиту RAMMAP, чтобы понять, что в памяти винды сколько занимает, сколько и что кэшируется, и т.д. Не надо уподобляться персонажам из стихотворения "берем картину мирозданья, да, и тупо смотрим что к чему". ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2021, 18:19 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
kdvНе надо уподобляться персонажам из стихотворения Во-первых, это песня. Во-вторых, они картину берут не просто так, а "В целях природы обуздания, В целях рассеять неученья Тьму!". Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2021, 18:28 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dima T Совсем отключать файл подкачки не надо, но есть смысл вручную задать его размер. От 16 Мб (не Гб) до рекомендуемого виндовсом. Тогда при достаточном объеме памяти он так и останется 16 Мб. Отключил, полёт нормальный уже лет 7. 32 Гб ОЗУ ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2021, 21:12 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dima T Угу, особенно эта фраза подтверждает стабильность FreeAdman У меня периодически калькулятор не стартует. Калькулятор, Карл! Птьфу... Вот таких как вы выгонять нужно в первую очередь. Из-за таких, как Вы, мир полон нестабильного, глупого софта на всех уровнях. Такие, как Вы, всегда будут находить оправдания своей халатности и безответственности. Калькулятор периодически не запускается... Это же уму непостижимо! ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2021, 22:43 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Вот, элементарно, на днях в win2012 просто кликнув по белому фону и всё окно "Управление компьютером" улетает в космос. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2021, 23:06 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
kdv, проблема в том, что понимание того, в чем засрана память, мало чем поможет вот как у меня, было 8 гб памяти и скуль со всем окружением, пару вс и других увесистых программ, всё умирало, видно, что винда всё выделила под кэш, под скуль и прочую билиберду, да, это можно всё сбросить, но кэш наполнится всё равно и это "затормозит" процесс. лучше просто купить памяти, если её не хватает не по вашей вине, это сейчас не сказать, что супер дорогой ресурс ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2021, 23:57 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
FreeAdman Dima T Угу, особенно эта фраза подтверждает стабильность пропущено... Вот таких как вы выгонять нужно в первую очередь. Из-за таких, как Вы, мир полон нестабильного, глупого софта на всех уровнях. Такие, как Вы, всегда будут находить оправдания своей халатности и безответственности. Калькулятор периодически не запускается... Это же уму непостижимо! Не, рыба с головы гниет. Виноваты производители процов, которые уже 15+ лет как застопорились на 4 ГГц и от безысходности растут вширь, добавляя больше и больше ядер, чтобы маркетологи могли показывать рост суммарной производительности. Только вот нам, программистам, от этой многоядерности толку очень мало, т.к. почти все алгоритмы однопоточные. Построение собственных многопоточных велосипедов дело очень сложное. Вот тут второй слой виноватых появляется - разработчики языков программирования, которые доработали свои ЯП для написания многопоточного кода. При введении многопоточности они сразу попали на проблему управления памятью, т.к. старый надежный подсчет ссылок в многопоточке это жуткий тормоз, от него отказываются. Появляется сборка мусора, т.е. память не очищается сразу как объект в ней становится ненужен, а засирается непрерывно и при достижении некоторого уровня запускается сборщик. Как догадываешься расход памяти возрос. Вторая проблема многопоточки - работа с данными с нескольких потоков, тут тоже находят простое решение - иммутабельность, т.е. изменения не вносятся, а просто делается копия с изменениями и далее работа с копией. Сам понимаешь что количество "мусора" разрастается многократно. Это еще больше памяти надо. Еще барьер был 32-битное адресное пространство, которое ограничивало память процесса 2 Гб, сейчас этого ограничения нет и я даже не знаю как ОС решает сколько можно разрешить использовать приложению. Есть подозрения что это пропорционально общему объему памяти, если так, то поставив 24 Гб вместо 8 Гб ты автоматом разрешаешь сборщику мусора засирать в три раза больше памяти (мое предположение). PS У меня везде 4 Гб и Win10, мне хватает. Калькулятор стабильно запускается )) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2021, 15:26 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dima T, что за ахинею вы несете? Пишите чушь, говорите о том в чём не разбираетесь. Подобные сказки можете рассказывать девушкам в баре, а здесь такое не проканает. В связи с тем, что вы глупый тролль, дискуссии с вами прекращаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2021, 15:43 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
FreeAdman Dima T, что за ахинею вы несете? Пишите чушь, говорите о том в чём не разбираетесь. Подобные сказки можете рассказывать девушкам в баре, а здесь такое не проканает. В связи с тем, что вы глупый тролль, дискуссии с вами прекращаются. Правильно он пишет, а ты читай Руссиновича. Вот только тут как ОС решает сколько можно разрешить использовать приложению. Есть подозрения что это пропорционально общему объему памяти АФАИК никак не решает, кто первый запросил, того и тапки. Есть свободная - даст, нету - вытеснит неудачников в своп. Только кэш - праймари из неудачников. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2021, 00:10 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Siemargl FreeAdman Dima T, что за ахинею вы несете? Пишите чушь, говорите о том в чём не разбираетесь. Подобные сказки можете рассказывать девушкам в баре, а здесь такое не проканает. В связи с тем, что вы глупый тролль, дискуссии с вами прекращаются. Правильно он пишет, а ты читай Руссиновича. Вот только тут как ОС решает сколько можно разрешить использовать приложению. Есть подозрения что это пропорционально общему объему памяти АФАИК никак не решает, кто первый запросил, того и тапки. Есть свободная - даст, нету - вытеснит неудачников в своп. Только кэш - праймари из неудачников. Зачем великому "прогеру" рассказываешь за тапки? У него же подозрения есть, вот пусть и подозревает дальше. Правильно он пишет, говоришь? Вы из общей палаты, видимо. Dima TВиноваты производители процов, которые уже 15+ лет как застопорились на 4 ГГц и от безысходности растут вширь, добавляя больше и больше ядер, чтобы маркетологи могли показывать рост суммарной производительности. Если бы этот человек хоть как-то бы развивался, то не писал бы чушь хотя бы потому, что увеличение частоты ЦП невозможно чисто физически. Да и причём тут частота ЦП к СВОПу? С головой всё нормально у него? Dima T Только вот нам, программистам, от этой многоядерности толку очень мало, т.к. почти все алгоритмы однопоточные. Программистам? Говорю же, гнать надо таких бестолковых со своими подозрительными фантазиями. Мне в большинстве случаев всегда хватало 1 потока, попросту руки из нормального места с рождения у меня. Dima T Построение собственных многопоточных велосипедов дело очень сложное Говорю же, не его ремесло это. Не его. С многопоточностью ему очень сложно, да и вообще Dima T При введении многопоточности они сразу попали на проблему управления памятью, т.к. старый надежный подсчет ссылок в многопоточке это жуткий тормоз, от него отказываются. Очередная чушь. JAVA - это не язык программирования, это язык Димок всяких. Dima T Появляется сборка мусора, т.е. память не очищается сразу как объект в ней становится ненужен, а засирается непрерывно и при достижении некоторого уровня запускается сборщик. Как догадываешься расход памяти возрос. Снова недоЯва или его подобие? Мои приложения месяцами работают бесперебойно и не потребляют ни 1 кб лишнего. Димкам то невдомёк, что работа с памятью, указателями и даже (о нет!!!) в многопотоке - это ответственное дело, но это не про нашего программиста Димку. Dima T Вторая проблема многопоточки - работа с данными с нескольких потоков, Никакой проблемы, Димка. Запись в одну и ту же область синхронизируется и всё Dima T тут тоже находят простое решение - иммутабельность, т.е. изменения не вносятся, а просто делается копия с изменениями и далее работа с копией. Ага Dima T Сам понимаешь что количество "мусора" разрастается многократно. Это еще больше памяти надо. В консультанты ему идти надо. Стопудов! Столько оперативки продать сможет! Будет висеть Димкина лыба на доске почёта "консультант года" у входа и отпугивать покупателей Dima T Еще барьер был 32-битное адресное пространство, которое ограничивало память процесса 2 Гб Ну, у 32 бита число немножечко более 2 Гб, ну немножко в 2 раза где-то. Ну ладно... Дети 2000 не поймут. Dima T я даже не знаю как ОС решает сколько можно разрешить использовать приложению. Этим его незнание не ограничивается Dima T У меня везде 4 Гб и Win10, мне хватает. Калькулятор стабильно запускается Ну, с баааальшим HDD у Димки оперативы больше, чем у всех нас вместе взятых ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2021, 01:05 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
FreeAdmanНу, у 32 бита число немножечко более 2 Гб, ну немножко в 2 раза где-то. Ну ладно... Дети 2000 не поймут. А ты попробуй =) В общем твой уровень понятен, оффтоп разводить не буду. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2021, 02:48 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Siemargl, Пробовать что? Упереться в ограничение самой ОС? Или в 32 бита? Чао какао! Дозревайте, персики! аффтоп он разводить, видите ли, не будет ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2021, 03:48 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
В 32битной ОС, разумеется. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2021, 03:48 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
AFAIK В 32 битной OS под _один_ процесс можно выделить до 3 Gb памяти, если использовать некоторое шаманство. Серверные 32 bit Windows могут использовать памяти больше 4Gb, если драйвера железа позволяют и не падают ))). ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2021, 13:38 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Использовать более 4ГБ физической памяти можно со времён Peintium Pro. С середины девяностых, в общем. Только это костыль на пару с геморроем. И 32-разрядность адресного пространства процесса никуда не исчезает. Фрагментация адресного пространства, кстати, тоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2021, 14:45 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev AFAIK В 32 битной OS под _один_ процесс можно выделить до 3 Gb памяти, если использовать некоторое шаманство. Можно, но это админ должен шаманить с настройками ОС. Leonid Kudryavtsev Серверные 32 bit Windows могут использовать памяти больше 4Gb, если драйвера железа позволяют и не падают ))). Это PAE , оно в XP было, но тоже админ должен включить. Да и все там непрозрачно становится, ты же только кусок той памяти в свое адресное пространство проецируешь, потом двигаешь это окно. Если без шаманства от админа, то по умолчанию 2 Гб. Админы шаманить очень как не любят, поэтому лучше на большее не рассчитывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2021, 16:18 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Siemargl Вот только тут как ОС решает сколько можно разрешить использовать приложению. Есть подозрения что это пропорционально общему объему памяти АФАИК никак не решает, кто первый запросил, того и тапки. Есть свободная - даст, нету - вытеснит неудачников в своп. Только кэш - праймари из неудачников. При 4 Гб так. На компе с 32 Гб выделилось 55 Гб и своп не раздулся, мистика. Диспетчер показывал не более 24 Гб. Тема для пятничного топика: как потестить выделение много памяти. Исходник Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2021, 19:22 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dima T Это PAE , оно в XP было, но тоже админ должен включить. Да и все там непрозрачно становится, ты же только кусок той памяти в свое адресное пространство проецируешь, потом двигаешь это окно. У нас на серверах PAE включено, для пользователя все прозрачно ))). Разницы никакой, только все летает (на серваке почти весь отдел в RDP сидит и работает) ))) Софт старый и на 64 bit бывают проблемы. Много лет назад пытался дома серверную винду с PAE поставить, не получилось, драйвера видеокарты (Radion) в режиме PAE просто свалились в синий экран. Википедияиспользуются 64-битные элементы таблиц страниц Как я подозреваю, разные процессы / приложения / пользователи просто маппируются в свободную память. В общем, 32 бит приложение под 64 бит OS или 32 приложение под 32 PAE OS - без разницы IMHO Dima T и своп не раздулся, мистика Если в выделенную память ничего не пишется / не изменяется, то в чем мистика - не понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 14:16 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev Да и все там непрозрачно становится, ты же только кусок той памяти в свое адресное пространство проецируешь, потом двигаешь это окно. Возможность использовать более 4ГБ физической одним процессом против возможности разместить в физической памяти (суммарно) более 4ГБ из разных процессов , каждый из которых использует не более 2ГБ. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 14:50 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev Dima T Это PAE , оно в XP было, но тоже админ должен включить. Да и все там непрозрачно становится, ты же только кусок той памяти в свое адресное пространство проецируешь, потом двигаешь это окно. У нас на серверах PAE включено, для пользователя все прозрачно ))). Разницы никакой, только все летает (на серваке почти весь отдел в RDP сидит и работает) ))) Какой толк от PAE для кучи терминальных пользователей? Они же каждый со своими процессами. Разве что сам RDP-сервер в одном процессе ведет все пользовательские сессии. PAE это же для одного жирного процесса, например MS SQL, кэширующий большие базы. Leonid Kudryavtsev Dima T и своп не раздулся, мистика Если в выделенную память ничего не пишется / не изменяется, то в чем мистика - не понятно. Пишется и читается Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 14:52 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dima T Какой толк от PAE для кучи терминальных пользователей? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 14:55 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dima T Какой толк от PAE для кучи терминальных пользователей? Они же каждый со своими процессами. 4 Gb на 10 пользователей или 8 Gb на 10 пользователей - разница в обще-то даже не в два раза, а на порядки ))). Leonid Kudryavtsev пропущено... Dima T Если в выделенную память ничего не пишется / не изменяется, то в чем мистика - не понятно. Пишется и читается Тогда мистика ))) Но я в мистику не сильно верю. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 14:56 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Basil A. Sidorov Dima T Какой толк от PAE для кучи терминальных пользователей? Т.е. самому виндавсу надо PAE чтобы работать с более 4 Гб физической памяти? Если честно я не сталкивался с x86 серверными виндавсами, а для XP и Win7x86 было ограничение 4 Гб, чтобы серверов с них не делали. Но насколько я понимаю - сопоставление страниц физической и виртуальной памяти происходит где-то в проце, где-то там хранятся таблицы сопоставления страниц, а размер этих таблиц определяет максимальный размер физической памяти. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 15:15 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dima T Но насколько я понимаю - сопоставление страниц физической и виртуальной памяти происходит где-то в проце, где-то там хранятся таблицы сопоставления страниц Типа того. Когда софт пытается обратиться к памяти за её физ. пределами, происходит INT прерывание и управление передаётся ОС которая делает нужные подмены, а после возвращает управление софту и как ни в чём не бывало. Таким образом своп может размещаться где и как угодно, хоть на перфоленте ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 16:16 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dima TТ.е. самому виндавсу надо PAE чтобы работать с более 4 Гб физической памяти? Вообще-то нет, там ограничения чисто лицензионные, но раз люди говорят... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 16:42 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Dima TТ.е. самому виндавсу надо PAE чтобы работать с более 4 Гб физической памяти? Вообще-то нет, там ограничения чисто лицензионные, но раз люди говорят... В общем-то логично, что без PAE более с чем 4 Gb физической памяти работать крайне сложно ))) Меня удивляет, что википедия уверяет, что "Начиная с Windows XP Service Pack 2, по умолчанию, на процессорах с поддержкой технологий no-execute (NX) или execute-disable (XD) система использует PAE для возможности использования DEP[7]." В Windows Server (скорее всего 2003) PAE именно что включался. И у меня не включился - свалились драйвера видеокарты. Без PAE и с NX - все работало, но видело только 4 Gb. https://ru.wikipedia.org/wiki/PAE Physical Address Extension (PAE) — режим работы встроенного блока управления памятью x86-совместимых процессоров, в котором используются 64-битные элементы таблиц страниц (из которых для адресации используются только 36 бит), c помощью которых процессор может адресовать 64 ГБ физической памяти (вместо 4 ГБ, адресуемых при использовании 32-разрядных таблиц), хотя каждая задача (программа) всё равно может адресовать максимум до 4 ГБ виртуальной памяти https://ru.wikipedia.org/wiki/Address_Windowing_Extensions Address Windowing Extensions (AWE) — программный интерфейс в ОС семейства Microsoft Windows, позволяющий 32-битному приложению получить доступ к оперативной памяти, размер которой превышает размеры доступного приложению виртуального адресного пространства (2-3[1] гигабайта). Процесс отображения дополнительной памяти в адресное пространство приложения при помощи AWE называется «windowing» (оконный доступ) и схож с концепцией «overlay», используемой, например, в DOS. AWE подходит для приложений, обрабатывающих большие объёмы данных, например СУБД, научных и инженерных приложений. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 17:59 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
https://social.technet.microsoft.com/Forums/windows/en-US/ece2d9a9-26bf-488a-a7d3-174ed0937eab/how-to-enable-pae-on-windows-2008-server-enterprise-32bit?forum=winserversetup How to enable PAE on Windows 2008 Server Enterprise 32bit Т.е. по умолчанию выключено, нужно включать отдельно (если позволят драйвера железа) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 18:02 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
https://docs.microsoft.com/en-us/windows/win32/memory/physical-address-extension Утверждает, что "Windows automatically enables PAE if DEP is enabled on a computer that supports hardware-enabled DEP, or if the computer is configured for hot-add memory devices in memory ranges beyond 4 GB", что по идее включает в себя процессора свежее Пентиума 4. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 18:14 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, читать читал, но что это значит - нифига не ясно что бы увидело больше 4 Gb RAM - нужно включать явно если включено - то с вероятностью 90% (т.к. ровно с такой вероятностью в комьютере видеокарта ATI или NVIDEO ))) ) могут упасть драйвера Но при это M$ утверждает, что оно по default'у включено и не верить MS у нас нет никаких оснований (они лучше знают) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 18:19 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
ИМХО как бы пофиг уже на x86 и свойственные ей ограничения и особенности, для того и перешли на x64. x86 это уже история. Только x86 проги до сих пор работают, главное чтобы их не запретили запускать, у МС были такие планы, но увидев Win10x86 понял что до их реализации еще далеко. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 18:49 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dima T Но насколько я понимаю - сопоставление страниц физической и виртуальной памяти происходит где-то в проце, где-то там хранятся таблицы сопоставления страниц, а размер этих таблиц определяет максимальный размер физической памяти. Таблицы карт памяти, по которым процессор будет транслировать линейные адреса в физические, "кто-то" должен построить. И этот "кто-то" - диспетчер виртуальной памяти операционной системы. Чтобы иметь возможность строить карту для более чем четырёх гигабайт физически доступной памяти требуется некое "расширение" структур трансляции. Вариантов ровно два: 1. PAE - несколько карт трансляции "старого" формата и каждый процесс видит "свою" карту памяти. За согласованность и непротиворечивость этих карт отвечает операционная система; 2. Прямое расширение структур трансляции с 32 до 64 бит и необходимая эмуляция для работы 32-режима. P.S. PAE заметен даже на 4ГБ ОЗУ - для PCI-устройств в 32-разрядном адресном пространстве резервируется, как минимум, 256МБ. Обычно даже больше. Поэтому часть из 4ГБ физической памяти переотображается за пределы 32-разрядного адресного пространства. И без PAE для системы доступно 3,75-3,25ГБ (зависел о от матери и настроек биоса). С PAE доступны все 4ГБ за вычетом какой-то мелочи. Для 64-разрядного железа все эти финты уже не требуются. Для M$ доступные объёмы физической памяти ограничиваются по лицензионным соображениям. Т.е. зависят от стоимости редакции OS. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.04.2021, 19:01 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Dima T x86 это уже история x86 - история, а 32 адресация нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2021, 05:47 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
А еще был такой ключик как /3GB ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2021, 11:42 |
|
Как заставить Windows 10 использовать свободную оперативную память
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev У нас на серверах PAE включено, для пользователя все прозрачно ))). Разницы никакой, только все летает (на серваке почти весь отдел в RDP сидит и работает) ))) Софт старый и на 64 bit бывают проблемы. Много лет назад пытался дома серверную винду с PAE поставить, не получилось, драйвера видеокарты (Radion) в режиме PAE просто свалились в синий экран. PAE нормально включалась только на 32-битном 2003 серверах в редакциях enterprise и datacenter, все остальное, это копание ручками в реестре... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.04.2021, 23:34 |
|
|
start [/forum/topic.php?all=1&fid=26&tid=1492045]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
76ms |
get tp. blocked users: |
1ms |
others: | 274ms |
total: | 432ms |
0 / 0 |