Здравствуйте, подскажите кто знает.
Купил новый комп и столкнулся с 2 проблеммами.
В Win7, МТ4 при установке в произвольную директорию на диске "С" не запоминает настройки при выходе. При установке в оригинальную- запоминает.
В Win7 32, 64, winXP 32,64, независимо от версии Win, эксперт не может использовать более 2 ГБ оперативки (есть 4).
Терминал Build 225
первый вопрос- проблема в политике безопасности, ставь на другие диски, диск С: всетаки системный и ОС защищается от посягательств, или правой кнопкой мыши по папке с МТ4, свойства, безопасность и разреши там все для пользователя.
По второму вопросу, 4гига доступны только в 64х насчет версий не помню, но win7 ultimate подерживает 4 гига, файловая с-ма NTFS. Если эти условия выполняются, то проблема действительно в МТ4.
В Win7 32, 64, winXP 32,64, независимо от версии Win, эксперт не может использовать более 2 ГБ оперативки (есть 4).
MT4 - 32-битное приложение
64-битная винда эмулирует запуск 32-битных приложений в специальной среде WoW64 (Windows-on-Windows 64-bit)
Там масса ньюансов и тонкостей
Что значит настраивать???
Существует 32-битная архитектура Windows. Она говорит о том, что обычному рядовому процессу операционная система не может выделить более 2 Гб оперативной памяти. И баста. В серверных Enterprise редакциях Windows возможна специальная настройка, которая позволит выделить процессу до 3 Гб.
Более 2Гб памяти может выделить только 64-битная винда и ТОЛЬКО 64-битному приложению
Кстати ошибаетесь про 3.25
у 32-бит предел адресации пространства 2^32 = 4 Гб, но в те времена, когда писали ядро Windows о таких объёмах даже мечтать не могли, поэтому всю техническую адресацию (ресурсы) отправили жить на галёрку
Так вот, доступная память в windows 32-bits зависит от железа компьютера (мать и видео). В зависимости от распределния ресурсов материнской платой при 4 физических Гб может быть доступно от 2,5 до 3.8 Гб.
У Вас частный случай - 3.25 Гб
Курим:
32-битные версии операционных систем Windows XP SP2, Windows Vista и Windows Server 2003 Standard Edition принципиально не могут использовать более 4 Гб оперативной памяти в силу внутренних архитектурных ограничений.
Однако на практике при установке одной из этих ОС на компьютер с 4Гб оперативной памяти доступный ей объём оперативной памяти (Его можно посмотреть, кликнув правой кнопкой на значке «Мой компьютер» и выбрав «Свойства») оказывается существенно меньшим – обычно от 2.7 до 3.75Гб.
Это происходит из-за того, что существенная часть адресного пространства используется в нуждах установленных периферийных устройств (основной потребитель – видеокарты), при этом сама оперативная память никоим образом ими не используется. Конкретная цифра доступного адресного пространства зависит от чипсета, особенностей BIOS и конфигурации конкретного ПК (например, эта величина зависит от интерфейса и количества видеокарт, но никоим образом не зависит от того, каким количеством модулей и какого объёма у вас получен такой общий объём памяти.)
Радикальное решение данной проблемы существует только одно – замена ОС на 64-битную и включение в BIOS материнской платы опции «Memory Remap Feature» (или «H/W Mem Remap», обычно находится в разделе «Chipset Settings» или «NorthBridge Settings», некоторые современные платы включают эту функцию автоматически). Только при соблюдении обоих этих условий вы сделаете доступным для ОС весь объём установленной памяти. Предупреждение - не все чипсеты поддерживают аппаратный ремаппинг, в первую очередь это касается чипсетов cемейства Intel 915/945, на системе с таким чипсетом сделать доступными все 4Гб установленной памяти нельзя в принципе. Со всеми серверными чипсетами, более новыми десктопными (965/P35 и выше) и системами на базе 64-битных процессоров AMD такой проблемы нет. Если вы включите Memory Remap с 32-битной ОС, то доступный ей объём оперативной памяти будет ограничен 2Гб, поэтому такого делать не надо.
Помните, что максимальное количество оперативной памяти, которое 32-битная версия Windows может выделить приложению составляет 2Гб по умолчанию и 2,7Гб, если ОС запущена с ключами /PAE и /3GB в boot.ini, а приложение откомпилировано с поддержкой такой возможности. Поэтому использование более 3Гб оперативной памяти совместно с 32-битными «десктопными» (не серверными!) ОС в подавляющем большинстве случаев совершенно не оправдано.
P. S. Статья старая. Для Win7 (ВНИМАНИЕ) в большинстве(!) случаев предел составляет 3.25.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Купил новый комп и столкнулся с 2 проблеммами.
В Win7, МТ4 при установке в произвольную директорию на диске "С" не запоминает настройки при выходе. При установке в оригинальную- запоминает.
В Win7 32, 64, winXP 32,64, независимо от версии Win, эксперт не может использовать более 2 ГБ оперативки (есть 4).
Терминал Build 225