-
- Молодая, совсем ещё зелёная муха, жужжит напряжно, и долбится головой в стекло. =AlexD=(571 знак., 15.08.2016 10:59)
- ...это не делает её вопрос менее правильным -- ну, после того, как она его вдогонку дообъяснила. Суть не в том, как ей реорганизовать рабкряк, а как работает ипанутая аллокация в мастдае. Это в любом случае всем нам полезный вопрос. - Николай Коровин(15.08.2016 14:41)
- Нет, вопрос это совершенно неправильный, поскольку ответ на него уведёт в совершеннейшие дебри бесконечно далеко от начальной задачи. =AlexD=(282 знак., 15.08.2016 20:02)
- Вопрос о том, как это работает в Мастдае, уже выдаёт смелого человека. У людей попроще, вроде меня, попытка разобраться вызывала истерику и недельный запой. - Крок(15.08.2016 15:43)
- +100500 - De_User(15.08.2016 20:33)
- ...это не делает её вопрос менее правильным -- ну, после того, как она его вдогонку дообъяснила. Суть не в том, как ей реорганизовать рабкряк, а как работает ипанутая аллокация в мастдае. Это в любом случае всем нам полезный вопрос. - Николай Коровин(15.08.2016 14:41)
- Да сколько бы ни было физической памяти, граница от этого не зависит, своп автоматом добавляется вроде. Если разбить задачу на 4 приложения с гигабайтом каждое -- как миленькие запустятся. Так что вопрос надо было формулировать именно про средства Николай Коровин(153 знак., 14.08.2016 22:28)
- -> - Evgeny_CD(14.08.2016 22:35, ссылка)
- Вот же человек-Симпсоны :) Всё уже было в "Симпсонах"... %) - Николай Коровин(15.08.2016 11:02)
- -> - Evgeny_CD(14.08.2016 22:35, ссылка)
- Вы не сказали, какая у вас ОС. Для XP/2003 есть ключик в boot.ini называется /3GB. Точный синтаксис гуглится быстро. В семерке тоже есть такой ключик,но лежит где-то в других местах. Расширит виртуальное пространство процесса до 3GB. Думаю Lightelf(173 знак., 14.08.2016 21:46)
- Про ключик знаю. Странно другое - почему Win XP с памятью 2 Гб отдает блок 1.83 (т.е. дает очень приличное соотношение 2.00:1.83). Тогда как с памятью 4 Гб отдает лишь 1.73 Гб (совсем неприличное соотношение 4.00:1.83). Разницу между 1.83 и 1.73 Ксения(270 знак., 15.08.2016 02:19)
- Аллокируйте 1ГБ. И пишите свою программу под 1ГБ. Программа должна работать на любом компьютере. Ale3000(185 знак., 15.08.2016 07:33)
- Дык, 3 GB для программы тоже будет мало. Т.е. 32-битную ОС проехали, по этой части вопрос решен - переходим на 64-битную ОС. Но почему-то и она не хочет отдавать память свыше 2 GB, хотя в наличии 4 GB (машину с большим объемом памяти мне пока Ксения(19 знак., 16.08.2016 19:43)
- Для 32-битных процессов винда выделяет не более 2 ГБ. Поэтому и делают 64-битные версии серьёзных программных продуктов (КОМПАС, CorelDRAW и т.п). - FDA(17.08.2016 09:47)
- Кол-во установленной RAM на компьютере не имеет к этому никакого отношения. Вы программу компилируете как 64-битную ? - Ale3000(17.08.2016 04:00)
- -> - kaf1(16.08.2016 21:36, ссылка)
- +1 symbions(31 знак., 17.08.2016 19:43)
- Кстати, отличная защита от копирования получится :) - asd(16.08.2016 15:27,
)
- Дык, 3 GB для программы тоже будет мало. Т.е. 32-битную ОС проехали, по этой части вопрос решен - переходим на 64-битную ОС. Но почему-то и она не хочет отдавать память свыше 2 GB, хотя в наличии 4 GB (машину с большим объемом памяти мне пока Ксения(19 знак., 16.08.2016 19:43)
- Аллокируйте 1ГБ. И пишите свою программу под 1ГБ. Программа должна работать на любом компьютере. Ale3000(185 знак., 15.08.2016 07:33)
- Про ключик знаю. Странно другое - почему Win XP с памятью 2 Гб отдает блок 1.83 (т.е. дает очень приличное соотношение 2.00:1.83). Тогда как с памятью 4 Гб отдает лишь 1.73 Гб (совсем неприличное соотношение 4.00:1.83). Разницу между 1.83 и 1.73 Ксения(270 знак., 15.08.2016 02:19)
- Молодая, совсем ещё зелёная муха, жужжит напряжно, и долбится головой в стекло. =AlexD=(571 знак., 15.08.2016 10:59)