Реклама i
|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как \"отобрать\" у Windows оперативную память?
проектирование
Кемерово
Регистрация: 01.11.2006
Сообщений: 2,891
|
||
Просмотров: 8255
|
|
||||
проектирование гидротехнических сооружений Регистрация: 20.02.2006
Москва
Сообщений: 5,022
|
ИМХО Вы бредите мил человек!!! Извиняюсь конечно за резкозть, но надо немножко в мат.части рабираться...
У меня дома 2 Гб оперативы - из них виндовс подъедает максимум 200Мб. На работе - 1 Гиг оперативы, и Виндовс кушает не больше 150Мб (все не нужные процессы выключаю). При этом автокад в зависимости от того что с ним делаю - может забить всю оставшуюся оперативу, и даже в файл подкачки на HDD вылезти. Чтобы "Windows" памяти лишней не кушал - херню всякую на компьютер не устанавливайте! |
|||
![]() |
|
||||
Регистрация: 14.03.2006
Сообщений: 863
|
Отключение лишних служб в Windows XP http://www.pcuser.ru/winda_3.php
еще можете в Диспетчере задач Windows поставить процессу приоритет реального времени еще можно поискать что-нибудь |
|||
![]() |
|
||||
проектирование, обследование Регистрация: 22.10.2006
Днепропетровск
Сообщений: 115
![]() |
Цитата:
__________________
Мосты важнее, чем дома, они более святы, чем церкви, ибо сильнее объединяют.. ..они возводятся именно в тех местах, где сходится множество человеческих потребностей, они долговечнее других строений и никогда не служат какой-то скрытой или злой цели.. |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,282
![]() |
Цитата:
На сайте мелкомягкого можно почитать, как при 4Гб оперативы отковырять 3 Гб под программы, используя ключ /3GB в Boot.ini. |
|||
![]() |
|
||||
проектирование гидротехнических сооружений Регистрация: 20.02.2006
Москва
Сообщений: 5,022
|
Солидворкер - много букоф по ссылке, ниасилил. Вы цитатку дали бы...
Если всё действительно как Вы говорите - то объясните мне-отсталому, каким образом может быть занято исключительно Windows-ом - 200Мб, далее при загрузке например автокадовского чертежа - память загружается почти до 1Гб (на компе всего 1Гб оперативы), а файл подкачки на диске не больше 100Мб??? - если следовать Вашей логике - память должна остаться не до конца забитой (т.к. виндой зарезервирована) а "излишки" должны уходить в файл подкачки? Или я ошибаюсь в рассуждениях? :roll: |
|||
![]() |
|
||||
инженер-строитель Регистрация: 21.04.2006
Сообщений: 177
|
Неверно!!!
В двух словах, по-моему, суть в том, что система выделяет для всех процессов в системе 4 гигабайта (32-бит. проц, на 64-бит еще больше) виртуального адресного пространства. Вида 0x12345678. И количество оперативки тут ни причем. http://<a href="http://www.soft32.ru...head13.htm</a> "Многие разработчики уже давно сетовали на нехватку адресного пространства для пользовательского режима. Microsoft пошла навстречу и предусмотрела в версиях Windows 2000 Advanced Server и Windows 2000 Data Center для процессоров x86 возможность увеличения этого пространства до 3 Гб. Чтобы все процессы использовали раздел для кода и данных пользовательского режима размером 3 Гб, а раздел для кода и данных режима ядра — объемом 1 Гб, Вы должны добавить ключ /3GB к нужной записи в системном файле Boot.ini. Как выглядит адресное пространство процесса в этом случае, показано в графе «32-разрядная Windows 2000 (на x86 с ключом /3GB)" таблицы 13-1. Раньше, когда такого ключа не было, программа не видела адресов памяти по указателю с установленным старшим битом. Некоторые изобретательные разработчики самостоятельно использовали этот бит как фляг, который имел смысл только в их приложениях. При обращении программы no адресам за пределами 2 Гб предварительно выполнялся специальный код, который сбрасывал старший бит указателя Но, как Вы понимаете, когда приложение на свой страх и риск создает себе трехгигабайтовую среду пользовательского режима, оно может с треском рухнуть. " |
|||
![]() |
|
||||
проектирование Регистрация: 01.11.2006
Кемерово
Сообщений: 2,891
|
Спасибо за отзывчивость.
Солидворкер, спасибо, очень в точку. koster, спасибо, узучаем.. Файл подкачки от 12,5 до 20 Гб, точно не помню, задан вручную. Только причем здесь подкачка, если приложение принципиально не хочет ее использовать, опять-таки о чем свидетельствует цифра из статусбара самого архикада, точно не помню, но не больше 100 Мб, а размер подкачки в архикаде используется динамично. Я понимаю, что архикад не эффективен для рендера, но архитекторы пока слазить с него не хотят, но уже задумались.. |
|||
![]() |
|
||||
инженер-строитель Регистрация: 21.04.2006
Сообщений: 177
|
Виртуальное адресное пространство, если не ошибаюсь, выделяется процессором системе для адресации процессов и никаким боком не завязано с оперативной памятью, а тем более с подкачкой.
А вот 20Гб подкачки действительно - на фига?? |
|||
![]() |
|
||||
проектирование Регистрация: 01.11.2006
Кемерово
Сообщений: 2,891
|
Поправьте меня, если ошибаюсь, но для 32-разрядных процов ограничение на виртуальную память 4096 Мб, для 64-разрядных такого ограничения не существует. А поставил, чтобы графические редакторы типа Corel не плакались из-за недостатка виртуальной памяти. Поясню, что минимальный - 12.5 Гб, а если ему надо, то развить может до 20 Гб. А почему бы и нет? Место позволяет.
|
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,282
![]() |
Цитата:
|
|||
![]() |
|
||||
Инженер-Архитектор Регистрация: 20.03.2005
Сообщений: 776
|
Это не виндус виноват, это архикад деревянный. В максе подобные проблемы тоже были, в частности с врэем. Их решили придумав ВРЭЙПРОКСИ. Теперь пжалуста, на персональном компе можно рэндить сцены по несколько десятков миллионов полигонов.
Исчо естесно про ключ на 3гб в винде забывать не стоит, он помогает даже если 3гб. нету. |
|||
![]() |
|
||||
проектирование Регистрация: 01.11.2006
Кемерово
Сообщений: 2,891
|
Еще по Windows XP есть вопрос, может кто знает как решить такую проблему: все знают, что есть папочка Documents and Settings, там по юзерам отдельные папки, так вот, если пароль учетной записи был установлен, то папка юзера становится недоступной, при подключении жесткого диска вторым на другом компе. Даже если после этого снимешь пароль, папка все равно остается недоступной. Комп накрылся, а инфа вся в этой папке. Я то уже по знанию этого там свои файлы не храню, во всяком случае пароль не ставлю. И как ее оттуда достать? Варианты конечно есть, можно, в принципе, специально установить Windows на какой-нибудь комп с этим жестким, можно поробовать что-нибудь по восстановлению данных, но вот попроще ничего нет?
|
|||
![]() |
|
||||
проектирование Регистрация: 01.11.2006
Кемерово
Сообщений: 2,891
|
Om81, файлы не зашифрованы (EFS, или как ее там), они просто не доступны для другого пользователя из-за когда-то установленного пароля, но его снятие потом ничего уже не дает.
DEM, по-моему, такие нюансы давно уже решены корпорацией Microsoft.. |
|||
![]() |
|
||||
умею проводить линии Регистрация: 11.10.2005
Россия
Сообщений: 292
|
Цитата:
[ATTACH]1174288297.jpg[/ATTACH] |
|||
![]() |