Skip to main content

WINDOWS-7

Аватар пользователя vaness345
Не в сети
Студент
Зарегистрирован: 16.05.2008
Сообщения: 271
Баллы: 289
Re: WINDOWS-7

Priest пишет:

Так стоит менять висту на семерку? 64битная есть в сетке?(если не сложно, скиньте ник у кого есть)

Естественно ? и виста это небо и земля у меня стояла виста так я вешался игры тупят лаги всякие софта мало! В результате перешол опять на хр а сча поставил 7 неичё не тупит!

Аватар пользователя m1cr0sh
Не в сети
Студент
Зарегистрирован: 01.12.2006
Сообщения: 842
Баллы: 925
Re: WINDOWS-7

у меня на семерке алкоголь не заработал

Аватар пользователя skil_ru
Не в сети
Студент
Зарегистрирован: 13.09.2007
Сообщения: 595
Баллы: 623
Re: WINDOWS-7

Гад - не суди всех по себе Smile
40 мб ~ 50р
а я студент Smile денежки трачу ток на нужное, без чего ну никак нельзя

Аватар пользователя Featurs
Не в сети
Студент
Зарегистрирован: 14.05.2008
Сообщения: 355
Баллы: 412
Re: WINDOWS-7

vaness345 пишет:
Priest пишет:

Так стоит менять висту на семерку? 64битная есть в сетке?(если не сложно, скиньте ник у кого есть)

Естественно ? и виста это небо и земля у меня стояла виста так я вешался игры тупят лаги всякие софта мало! В результате перешол опять на хр а сча поставил 7 неичё не тупит!

Вот мой совет: обнови комп!
А если у тебя глючат игры на Висте, то они так-же буду глючить и на хр.
Кстати сейчас большинство софа делается под Vista

Аватар пользователя Ansi
Не в сети
Студент
Зарегистрирован: 12.06.2007
Сообщения: 277
Баллы: 296
Re: WINDOWS-7

каспер 8 в сетке есть

Аватар пользователя Ansi
Не в сети
Студент
Зарегистрирован: 12.06.2007
Сообщения: 277
Баллы: 296
Re: WINDOWS-7

m1cr0sh пишет:

у меня на семерке алкоголь не заработал

PowerISO или UltraISO

Аватар пользователя Ansi
Не в сети
Студент
Зарегистрирован: 12.06.2007
Сообщения: 277
Баллы: 296
Re: WINDOWS-7

в поиске руская Windows 7- 7000.0.081212-1400Ultimate-GB1CULXFRE_ru_DVD.iso

в образе немного софта:
Драва: АTI vista32-64_CAT-8-12
Geforce 181.20_64bit
PhysX_8.11.18
directx_nov2008
wrar380ru
Ксаспер kis8.0.0.506ru+
Виртуал PowerISO, UltraISO
Активатор винды, темы.

Аватар пользователя vaness345
Не в сети
Студент
Зарегистрирован: 16.05.2008
Сообщения: 271
Баллы: 289
Re: WINDOWS-7

Featurs пишет:
vaness345 пишет:
Priest пишет:

Так стоит менять висту на семерку? 64битная есть в сетке?(если не сложно, скиньте ник у кого есть)

Естественно ? и виста это небо и земля у меня стояла виста так я вешался игры тупят лаги всякие софта мало! В результате перешол опять на хр а сча поставил 7 неичё не тупит!

Вот мой совет: обнови комп!
А если у тебя глючат игры на Висте, то они так-же буду глючить и на хр.
Кстати сейчас большинство софа делается под Vista

На хр и на 7 по чему то не глючат а компу 2 месяца!!!

Аватар пользователя vaness345
Не в сети
Студент
Зарегистрирован: 16.05.2008
Сообщения: 271
Баллы: 289
Re: WINDOWS-7

m1cr0sh пишет:

у меня на семерке алкоголь не заработал

А я поставил алкаш на 7 и терь она не запускается))))

Аватар пользователя GAD и Лена
Не в сети
Студент
Зарегистрирован: 07.12.2008
Сообщения: 269
Баллы: 280
Re: WINDOWS-7

skil_ru пишет:

Гад - не суди всех по себе Smile
40 мб ~ 50р
а я студент Smile денежки трачу ток на нужное, без чего ну никак нельзя

Если чё, я и Лена тоже студенты, в том же УГТУ!
А на сайты я такие не захожу, мне без надобности. И 50 рублей это норм, в Л-ке я с пацанами трачу больше на кофе и булочки!

Аватар пользователя sExpert
Не в сети
Активист
Зарегистрирован: 20.08.2005
Сообщения: 2765
Баллы: 3035
Re: WINDOWS-7

gun_ пишет:
sExpert пишет:

Компьютер не раскрывает всех возможностей с этой ОС.

Нельзя ли подробнее? непонятно кто что не раскрывает? в чем выражается?

нет) ы

Аватар пользователя skil_ru
Не в сети
Студент
Зарегистрирован: 13.09.2007
Сообщения: 595
Баллы: 623
Re: WINDOWS-7

GAD и Лена пишет:
skil_ru пишет:

Гад - не суди всех по себе Smile
40 мб ~ 50р
а я студент Smile денежки трачу ток на нужное, без чего ну никак нельзя

Если чё, я и Лена тоже студенты, в том же УГТУ!
А на сайты я такие не захожу, мне без надобности. И 50 рублей это норм, в Л-ке я с пацанами трачу больше на кофе и булочки!

ты че тока чай берешь ? Smile наверняка еще без заварки и сахара Smile

вот немного по 7-ке из инета Smile

Список клавиатурных сокращений Windows 7:
Основные:
Win+Up - Развернуть окно
Win+Down - Восстановить / Минимизировать окно
Win+Left - Прикрепить окно к левому краю экрана
Win+Right - Прикрепить окно к правому краю экрана
Win+Shift+Left - Переключиться на левый монитор
Win+Shift+Right - Переключиться на правый монитор
Win+Home - Минимизировать / Восстановить все окна
Win+Т - Выбрать первый элемент в панели задач (Повторное нажатие переключает на следующий элемент, Win+Shift+T - прокручивает в обратном порядке)
Win+Space - Показать рабочий стол
Win+G - Отобразить гаджеты поверх всех окон
Win+P - Отобразить дополнительные опции дисплея (расширить рабочий стол на 2 монитор и т.п.)
Win+X - Запустить Mobility Center
Win+ цифра- Запустить приложение с панели задач (Win+1 запускает первое приложения слева, Win+2, второе, и т.к.)
Win + "+" - Увеличить масштаб
Win + "-" - Уменьшить мастшаб

Windows Explorer:
Alt+P - Показать / Скрыть панель предпросмотра

Панель задач:
Shift + щелчок на иконке - Открыть новое окно приложения
Ctrl + Shift + щелчок по иконке - Открыть новое окно приложения с привилегиями администратора
Shift + щелчок правой кнопкой на иконке - Показать меню приложения
Shift + щелчок правой кнопкой на группе иконок - Показать меню, восстановить все / cвернуть все / Закрыть все
Ctrl + щелчок по группе икнонок - Развернуть все окна группы

Cписок несовместимого софта:
AdMuncher
Alcohol - как альтернатива работает Ultra ISO, а лучше Virtual Clone Drive.
Arum Switcher
Comodo Firewall - не устанавливается
Daemon Tools- просто не функционирует, может быть будет поддержка позже,
Dr.Web Security Space 5
DU Meter с альтернативной активацией убивает бетку х64
Google Earth
Google Chrome под х64 ставится, но не открывает страницы. Для этого нужно в свойствах ярлыка дописать
--in-process-plugins. Результат должен выглядеть примерно так
InkSaver
Microangelo On Display
Microsoft Visual Studio 2008 - у кого то работает без проблем, можно пробовать..
Nero InCD
NetLimiter 1.х / 2.х
Nokia PCSuite - у кого то поддержка видимо все таки есть
Norton 360™ version 2.0
OneCare
Outpost Security Suite - ставится некоректно, был синий экран и вообще "кривая" загрузка компьютера
PerfectDisk 2008
Pinnacle Studio v.12
Sony Ericsson PC Suite
Sony Ericsson Update Service
Sunbelt Personal Firewall - устанавливается, при загрузке вешает систему
sXe Injected - античит для игры CS, пишет сразу Unsupported Version Windows...
TuneUp Utilities 2009 - но, встречалось нормальное функционирование)
ZoneAlarm Firewall
+от себя добавлю что не запускается маяк

...Дата выхода финальной сборки пока неизвестна, но некоторые представители Microsoft предполагают, что релиз состоится в конце 2009 года или в январе 2010 года ...
...Также в Windows 7 будет использоваться DirectX 11...

Мин требования (как видим ниже чем на висте)
Центральный Процессор 1 GHz (32-Бит или 64-Бит)
Оперативная память 1 GB
Видеокарта DirectX 9.0 Совместимая
Видеопамять 128 MB
Место на жестком диске 16 GB
Привод DVD-ROM
Аудио Динамики или Наушники

...Ранее сообщалось, что Windows 7 не будет использовать в качестве основы новое ядро MinWin. По словам Стивена Синофски корпорация хочет, чтобы драйверы устройств для Vista работали в новой системе. Поэтому будет использовано ядро Windows Server 2008. Это решение было озвучено Стивеном Синофски на конференции "All Things Digital" 27 мая 2008 года. 4 ноября 2008 года Марк Руссинович, член технического совета корпорации Microsoft, в своей веб-трансляции на MSDN Channel 9 сообщил, что в Windows 7 все же внедрено ядро WinMin, но принцип его реализации основан на разделении ядра на слои, где базовый слой (KernelBase.dll и т.д.) суммарно занимает 30 мб, а остальной функционал остается в старых библиотеках (к примеру, kernel32.dll и т.д.). Для работы приложений и драйверов устройств это изменение незаметно благодаря тщательно продуманной схеме разделения функционала...

содрано с оверклокерови и википедии

Аватар пользователя skil_ru
Не в сети
Студент
Зарегистрирован: 13.09.2007
Сообщения: 595
Баллы: 623
Re: WINDOWS-7

Ansi пишет:

в поиске руская Windows 7- 7000.0.081212-1400Ultimate-GB1CULXFRE_ru_DVD.iso

в образе немного софта:
Драва: АTI vista32-64_CAT-8-12
Geforce 181.20_64bit
PhysX_8.11.18
directx_nov2008
wrar380ru
Ксаспер kis8.0.0.506ru+
Виртуал PowerISO, UltraISO
Активатор винды, темы.

русик и кряк есть в дц - можно самим русифицировать инглиш версию (советую самим)
софт этот просто добавлен папкой - можно и самому накидать чего хочешь, а можно и автоматизировать установку этого софта Smile
кстати дрова которые шли на этом образе не хотели распаковываться (181,20)

Аватар пользователя Featurs
Не в сети
Студент
Зарегистрирован: 14.05.2008
Сообщения: 355
Баллы: 412
Re: WINDOWS-7

"Мин требования (как видим ниже чем на висте)
Оперативная память 1 GB"

Кхм, Виста жрет 256мб, да и то в aero режиме...

Аватар пользователя GAD и Лена
Не в сети
Студент
Зарегистрирован: 07.12.2008
Сообщения: 269
Баллы: 280
Re: WINDOWS-7

skil_ru пишет:
GAD и Лена пишет:
skil_ru пишет:

Гад - не суди всех по себе Smile
40 мб ~ 50р
а я студент Smile денежки трачу ток на нужное, без чего ну никак нельзя

Если чё, я и Лена тоже студенты, в том же УГТУ!
А на сайты я такие не захожу, мне без надобности. И 50 рублей это норм, в Л-ке я с пацанами трачу больше на кофе и булочки!

ты че тока чай берешь ? Smile наверняка еще без заварки и сахара Smile

Сам учись читать! Так написано намного больше.
Ладно, это флуд!

Теперь в тему. У меня есть ноут старенький и не знаю, потянет ли!
Можно узнать минимальные системные требования?

Аватар пользователя skil_ru
Не в сети
Студент
Зарегистрирован: 13.09.2007
Сообщения: 595
Баллы: 623
Re: WINDOWS-7

GAD и Лена пишет:
skil_ru пишет:
GAD и Лена пишет:
skil_ru пишет:

Гад - не суди всех по себе Smile
40 мб ~ 50р
а я студент Smile денежки трачу ток на нужное, без чего ну никак нельзя

Если чё, я и Лена тоже студенты, в том же УГТУ!
А на сайты я такие не захожу, мне без надобности. И 50 рублей это норм, в Л-ке я с пацанами трачу больше на кофе и булочки!

ты че тока чай берешь ? Smile наверняка еще без заварки и сахара Smile

Сам учись читать! Так написано намного больше.
Ладно, это флуд!

Теперь в тему. У меня есть ноут старенький и не знаю, потянет ли!
Можно узнать минимальные системные требования?

Чувак, ты жжошь Smile Не учи читать если сам не умеешь Smile

skil_ru пишет:

Мин требования (как видим ниже чем на висте)
Центральный Процессор 1 GHz (32-Бит или 64-Бит)
Оперативная память 1 GB
Видеокарта DirectX 9.0 Совместимая
Видеопамять 128 MB
Место на жестком диске 16 GB
Привод DVD-ROM
Аудио Динамики или Наушники

Для висты
32-разрядный (x86) или 64-разрядный (x64) процессор с тактовой частотой 1 ГГц1.
1 ГБ оперативной памяти.
Поддержка интерфейса DirectX 9 с драйвером WDDM, не менее 128 МБ видеопамяти2, функция Pixel Shader 2.0 и цветность 32 бит/пиксел.
Жесткий диск емкостью 40 Гб с 15 Гб свободного дискового пространства.
Дисковод для DVD-дисков3.
Возможность вывода аудиосигнала.
Доступ в Интернет.
Но не будем забывать что они мягко говоря занижены Smile

Аватар пользователя gun_
Не в сети
Активист
Зарегистрирован: 04.11.2006
Сообщения: 2421
Баллы: 2489
Re: WINDOWS-7

sExpert пишет:
gun_ пишет:
sExpert пишет:

Компьютер не раскрывает всех возможностей с этой ОС.

Нельзя ли подробнее? непонятно кто что не раскрывает? в чем выражается?

нет) ы

я разошелся со своей первой женой потому, что она позволяла себе нести всякую чушь в ответ на логически обоснованные замечания и вопросы. одна знакомая так об этом отозвалась: "ну надо же женщине что-то сказать". это о том, что когда сказать нечего, то женщина готова сказать любую глупость - только бы за ней было последнее слово. я так понимаю, случай похожий.
а ник, как будто, мужеского пола...

Аватар пользователя skil_ru
Не в сети
Студент
Зарегистрирован: 13.09.2007
Сообщения: 595
Баллы: 623
Re: WINDOWS-7

gun_ пишет:
sExpert пишет:
gun_ пишет:
sExpert пишет:

Компьютер не раскрывает всех возможностей с этой ОС.

Нельзя ли подробнее? непонятно кто что не раскрывает? в чем выражается?

нет) ы

я разошелся со своей первой женой потому, что она позволяла себе нести всякую чушь в ответ на логически обоснованные замечания и вопросы. одна знакомая так об этом отозвалась: "ну надо же женщине что-то сказать". это о том, что когда сказать нечего, то женщина готова сказать любую глупость - только бы за ней было последнее слово. я так понимаю, случай похожий.
а ник, как будто, мужеского пола...

так ты ган, баба ? оО Smile
пс-сори, дэвушка?

Аватар пользователя gun_
Не в сети
Активист
Зарегистрирован: 04.11.2006
Сообщения: 2421
Баллы: 2489
Re: WINDOWS-7

skil_ru пишет:

так ты ган, баба ? оО Smile
пс-сори, дэвушка?

ну, женщины с женами не разводятся. к тому же, у меня не бывает женских аргументов: чего не знаю, того не пишу.

Аватар пользователя m1cr0sh
Не в сети
Студент
Зарегистрирован: 01.12.2006
Сообщения: 842
Баллы: 925
Re: WINDOWS-7

gun_ пишет:
skil_ru пишет:

так ты ган, баба ? оО Smile
пс-сори, дэвушка?

ну, женщины с женами не разводятся. к тому же, у меня не бывает женских аргументов: чего не знаю, того не пишу.

а не разводятся они только по тому что в РФ формально запрещены такие браки... как сказал, не помню кто, флудерасты ))))

Аватар пользователя gun_
Не в сети
Активист
Зарегистрирован: 04.11.2006
Сообщения: 2421
Баллы: 2489
Re: WINDOWS-7

m1cr0sh пишет:

а не разводятся они только по тому что в РФ формально запрещены такие браки... как сказал, не помню кто, флудерасты ))))

сегодня, и правда, никакая глупость уже не удивляет.
а по теме ускорения:
после установки 2го винта почему-то не сразу пришла в голову идея установить свап на параллелный диск. после разделения функций - мама дорогая, какое влияние оказала такая простая макля! и почему раньше я этого не сделал? возможность была и раньше - не было мозга. так что всем и каждому советую.

Аватар пользователя skil_ru
Не в сети
Студент
Зарегистрирован: 13.09.2007
Сообщения: 595
Баллы: 623
Re: WINDOWS-7

gun_ пишет:

а по теме ускорения:
после установки 2го винта почему-то не сразу пришла в голову идея установить свап на параллелный диск. после разделения функций - мама дорогая, какое влияние оказала такая простая макля! и почему раньше я этого не сделал? возможность была и раньше - не было мозга. так что всем и каждому советую.

на параллельный в смыле логический или физический? ОС 7-ка или линь? в чем выражается ускорение? скрины?

Аватар пользователя gun_
Не в сети
Активист
Зарегистрирован: 04.11.2006
Сообщения: 2421
Баллы: 2489
Re: WINDOWS-7

skil_ru][quote=gun_ пишет:

на параллельный в смыле логический или физический? ОС 7-ка или линь? в чем выражается ускорение? скрины?

зачем скрины? достаточно мозга. держать своп, если вас как-то интересует скорость работы системы, безусловно нужно на отдельном логическом диске. если он при этом будет в начале физического диска и будет отформатирован под фат16, то это только к лучшему. это тоже дает заметный прирост скорости и надежности. но если фат16 в начале второго физического диска, то разделяется не только положение свопа, от свопа освобождается системный диск! головке уже не нужно постоянно возвращаться к месту свопа - она работает на исполнение программ - и только. безусловно, что своппинг на системном диске нужно отключить полностью (пояснение для никника).

Не в сети
Новенький
Зарегистрирован: 10.01.2009
Сообщения: 37
Баллы: 37
Re: WINDOWS-7

gun_][quote=skil_ru пишет:
gun_ пишет:

на параллельный в смыле логический или физический? ОС 7-ка или линь? в чем выражается ускорение? скрины?

зачем скрины? достаточно мозга. держать своп, если вас как-то интересует скорость работы системы, безусловно нужно на отдельном логическом диске. если он при этом будет в начале физического диска и будет отформатирован под фат16, то это только к лучшему. это тоже дает заметный прирост скорости и надежности. но если фат16 в начале второго физического диска, то разделяется не только положение свопа, от свопа освобождается системный диск! головке уже не нужно постоянно возвращаться к месту свопа - она работает на исполнение программ - и только. безусловно, что своппинг на системном диске нужно отключить полностью (пояснение для никника).

нах.. те свап ? отключи ее вообще ! опера счас дешевая 3 гб те хватити я да же на 2 уже отключал и работает нормал

Аватар пользователя gun_
Не в сети
Активист
Зарегистрирован: 04.11.2006
Сообщения: 2421
Баллы: 2489
Re: WINDOWS-7

Guriella пишет:

нах.. те свап ? отключи ее вообще ! опера счас дешевая 3 гб те хватити я да же на 2 уже отключал и работает нормал

по-настоящему все познается в сравнении. у меня озу 4гб. из них аж 3,5 винда в состоянии видеть. целых 531мб используется прямо сейчас - я пересчитываю фильм. остальное просто стоит и мирно потребляет электроэнергию. нормально и быстро - разные вещи. если не включить своппинг многие программы тормозят просто до безобразия - я уже пробовал. например - тот же акронис, тот вообще при отключении свопа впал в ступор.
но - мысль занимательная сама по себе. нужно попытаться организовать рам-диск и поставить своп на него.

Аватар пользователя m1cr0sh
Не в сети
Студент
Зарегистрирован: 01.12.2006
Сообщения: 842
Баллы: 925
Re: WINDOWS-7

gun_ пишет:

по-настоящему все познается в сравнении. у меня озу 4гб. из них аж 3,5 винда в состоянии видеть. целых 531мб используется прямо сейчас - я пересчитываю фильм. остальное просто стоит и мирно потребляет электроэнергию. нормально и быстро - разные вещи. если не включить своппинг многие программы тормозят просто до безобразия - я уже пробовал. например - тот же акронис, тот вообще при отключении свопа впал в ступор.
но - мысль занимательная сама по себе. нужно попытаться организовать рам-диск и поставить своп на него.

смысла от свопа на рам-диске нету, если оперативы достаточно, то лучше просто отключить его. если проги начинают глючить, то сменить драйвер pryamye_ruki.sys)))
на рам-диск имеет смысл перенести кеш от браузера и прочую лабуду...

Аватар пользователя skil_ru
Не в сети
Студент
Зарегистрирован: 13.09.2007
Сообщения: 595
Баллы: 623
Re: WINDOWS-7

gun_ пишет:

на параллельный в смыле логический или физический? ОС 7-ка или линь? в чем выражается ускорение? скрины?
зачем скрины? достаточно мозга. держать своп, если вас как-то интересует скорость работы системы, безусловно нужно на отдельном логическом диске. если он при этом будет в начале физического диска и будет отформатирован под фат16, то это только к лучшему. это тоже дает заметный прирост скорости и надежности. но если фат16 в начале второго физического диска, то разделяется не только положение свопа, от свопа освобождается системный диск! головке уже не нужно постоянно возвращаться к месту свопа - она работает на исполнение программ - и только. безусловно, что своппинг на системном диске нужно отключить полностью (пояснение для никника).

скрины с увеличением быстродействия до и после. в противном случае бред сивой кобылы

Аватар пользователя skil_ru
Не в сети
Студент
Зарегистрирован: 13.09.2007
Сообщения: 595
Баллы: 623
Re: WINDOWS-7

gun_ пишет:

на параллельный в смыле логический или физический? ОС 7-ка или линь? в чем выражается ускорение? скрины?
зачем скрины? достаточно мозга. держать своп, если вас как-то интересует скорость работы системы, безусловно нужно на отдельном логическом диске. если он при этом будет в начале физического диска и будет отформатирован под фат16, то это только к лучшему. это тоже дает заметный прирост скорости и надежности. но если фат16 в начале второго физического диска, то разделяется не только положение свопа, от свопа освобождается системный диск! головке уже не нужно постоянно возвращаться к месту свопа - она работает на исполнение программ - и только. безусловно, что своппинг на системном диске нужно отключить полностью (пояснение для никника).

скрины с увеличением быстродействия до и после. в противном случае бред сивой кобылы

Аватар пользователя sExpert
Не в сети
Активист
Зарегистрирован: 20.08.2005
Сообщения: 2765
Баллы: 3035
Re: WINDOWS-7

gun_ пишет:
sExpert пишет:
gun_ пишет:
sExpert пишет:

Компьютер не раскрывает всех возможностей с этой ОС.

Нельзя ли подробнее? непонятно кто что не раскрывает? в чем выражается?

нет) ы

я разошелся со своей первой женой потому, что она позволяла себе нести всякую чушь в ответ на логически обоснованные замечания и вопросы. одна знакомая так об этом отозвалась: "ну надо же женщине что-то сказать". это о том, что когда сказать нечего, то женщина готова сказать любую глупость - только бы за ней было последнее слово. я так понимаю, случай похожий.
а ник, как будто, мужеского пола...

Не будем кидаться в крайности, а самое главное - оффтопить. О линуксе я уже писал в теме про линукс.
P.s. прежде чем что то писать, думай головой, а не ж...женой;)

Аватар пользователя gun_
Не в сети
Активист
Зарегистрирован: 04.11.2006
Сообщения: 2421
Баллы: 2489
Re: WINDOWS-7

m1cr0sh пишет:

смысла от свопа на рам-диске нету, если оперативы достаточно, то лучше просто отключить его. если проги начинают глючить, то сменить драйвер pryamye_ruki.sys)))
на рам-диск имеет смысл перенести кеш от браузера и прочую лабуду...

прямые руки могут быть только при здоровой голове. большинство рабочих программ (не игр) пока что пишут (и, думаю, не скоро перестанут писать) с расчетом на негеймерское оборудование. в результате очень ресурсоемкий пересчет использует только 351мб из 3500. не шедевр рациональности. зато пересчет бодро работает со свопом. как втолковать каждой отдельной программулине, что мемори - море, я не ведаю. и, думаю, не имеет смысл вдаваться. гораздо проще предложить всей этой публике рам-диск. просто я под виндой его никогда не делал, нужно почитать и пока не знаю где.
и кеш браузера с темпами всех программ, тоже, пожалуй, имеет смысл туда впереть - винчестер чище будет. одна проблема - как я помню, под досом рам-диск с чем-то конфликтовал, очень полезным. тут нет подобных проблем? можно ли впереть рам-диск в неиспользуемые виндой 500мб?

Аватар пользователя gun_
Не в сети
Активист
Зарегистрирован: 04.11.2006
Сообщения: 2421
Баллы: 2489
Re: WINDOWS-7

sExpert пишет:

Не будем кидаться в крайности, а самое главное - оффтопить. О линуксе я уже писал в теме про линукс.
P.s. прежде чем что то писать, думай головой, а не ж...женой;)

о линуксе сейчас много чего написано. здесь народ преимущественно вежливый и дают ссылки. если действительно есть что сказать. а нечего сказать - клавиши трогать - только позориться.

Аватар пользователя AlXumuk
Не в сети
Студент
Зарегистрирован: 10.05.2007
Сообщения: 183
Баллы: 194
Re: WINDOWS-7

сам обрезал, что б столько занимала? Laughing out loud

Аватар пользователя m1cr0sh
Не в сети
Студент
Зарегистрирован: 01.12.2006
Сообщения: 842
Баллы: 925
Re: WINDOWS-7

gun_ пишет:

...
в результате очень ресурсоемкий пересчет использует только 351мб из 3500. не шедевр рациональности. зато пересчет бодро работает со свопом. как втолковать каждой отдельной программулине, что мемори - море, я не ведаю...

это не программы используют 351мб, а винда старательно пытаетсья освободить как можно больше оперативы, поэтому просто отключай своп!!! и будет тебе счастье.

gun_ пишет:

...
и, думаю, не имеет смысл вдаваться. гораздо проще предложить всей этой публике рам-диск. просто я под виндой его никогда не делал, нужно почитать и пока не знаю где.
и кеш браузера с темпами всех программ, тоже, пожалуй, имеет смысл туда впереть - винчестер чище будет. одна проблема - как я помню, под досом рам-диск с чем-то конфликтовал, очень полезным. тут нет подобных проблем? можно ли впереть рам-диск в неиспользуемые виндой 500мб?

RAMDisk Enterprise x86 прекрасно себя чувствует на WInХР, создал диск на 50 метров и перенес на него кеш FireFox-а, мне устраивает...

Аватар пользователя ustas
Не в сети
Студент
Зарегистрирован: 14.03.2006
Сообщения: 393
Баллы: 412
Re: WINDOWS-7

http://people.overclockers.ru/zauropod/record17
http://people.overclockers.ru/zauropod/record18
рекомендую почитать

Аватар пользователя gun_
Не в сети
Активист
Зарегистрирован: 04.11.2006
Сообщения: 2421
Баллы: 2489
Re: WINDOWS-7

m1cr0sh пишет:

это не программы используют 351мб, а винда старательно пытаетсья освободить как можно больше оперативы, поэтому просто отключай своп!!! и будет тебе счастье.

даже и не знаю, не меньше 3х раз писал, что это пройденный этап. отключал своп - висли некоторые программы. думаешь, если еще раз отключу - будет по-другому? сомневаюсь - у виндузы мозги так заточены - она и дальше будет память освобождать.

Аватар пользователя Henry_Towshend
Не в сети
Студент
Зарегистрирован: 11.01.2009
Сообщения: 97
Баллы: 121
Re: WINDOWS-7

И еще такой вопрос : Windows 7 будет больше требовать ресурсов компьютера, чем Vista к примеру для игр? Или же наоборот?

Аватар пользователя gun_
Не в сети
Активист
Зарегистрирован: 04.11.2006
Сообщения: 2421
Баллы: 2489
Re: WINDOWS-7

спасибо большое!
для не имеющих инета откопипастил:

Немного о RAMdisk-ах, своп-файле, SSD и бесшумном компьютере

20:53 24.09.2008 Ностальгическое предисловие

Уже не многие помнят то далекое время, когда нахлынуло первое поколение х86-совместимых персональных компьютеров, снабженных одним-двумя приводом гибких дисков формата 5.25”. В моем втором IBM PC-совместимом аппарате, по умолчанию, не было даже их, пришлось докупать, а о жестком диске, размером аж в 5 мегабайт можно было лишь мечтать. Поэтому тогда широко использовался входящий в комплект MS-DOS драйвер виртуального диска ramdisk.sys, позволяющий создавать виртуальные логические диски с несравнимо высоким быстродействием, но маленького размера – оперативная память была очень дорогой, да и считалось, что вряд ли когда-нибудь ее потребуется более, чем 640 килобайт (это был максимум возможного пространства под пользовательские нужды).

Жесткие диски развивались куда быстрее, чем наращивался объем оперативной памяти и она падала в цене, и, постепенно, наличие виртуальных дисков в памяти, в большинстве случаев, из-за дорогизны и маленького объема, потеряло смысл для домашнего применения.

Но в настоящее время, когда мы имеем беспрецендентно низкие по стоимости компоненты полупроводниковой памяти, может быть, стоит вернуть RAM-диски в наши компьютеры? Будет ли от них польза, так как несмотря на доступность дешевой памяти, все равно ее никогда не бывает много и это дефицитный ресурс с точки зрения ОС? Впрочем, многие и так используют эти диски, даже не задаваясь вопросом об их природе, имея в виду различные эмуляторы CD-DVD, которые, на самом деле, является специализированным RAM-диском.
В данной статье и будет дана легкая попытка увидеть пользу от использования RAM-дисков в их классической ипостаси, помимо очевидной пользы эмуляции CD-DVD.

Конечно, RAM-диск - не жизненная необходимость, можно прекрасно обойтись и без этого. Особенно, если установленной памяти пару гигабайт. Но если ее установлено поболее, то, в особенности для 32-битных несерверных ОС, наличие RAM-диска в системе становится вполне оправданным. Иногда это может быть единственным средством для доступа и практического использования памяти объемом 4, 8, 16 и более гигабайт в самой обычной Windows XP Hоме Edition.

Кроме того, начинается повсеместный переход с традиционных HDD на более прогрессивные SSD. Первенцы доступных бытовых SSD не показывают выдающихся чудес, в сравнении с традиционными накопителями, если не брать в расчет стоимость, но они – только в начале свего, безусловно победоносного, пути. Лучшие же образцы SSD уже серьезно превосходят лучшие HDD, но их стоимость пока запредельна. Если вы приобщаетесь к миру SSD наименее финансово-затратным путем (как я, например), экспериментируя с картами CF и дешевыми MLC приводами, то RAM-диски могут существенно помочь преодолеть некоторые технические несовершенства первых SSD. Но об этом чуть позже, а пока определимся:

Зачем нужен RAMdisk

Скорость – на порядок, а то и на два выше

Очевидное преимущество виртуального диска, созданного в памяти (впрочем, некоторые производители виртульным называют только RAM-диск, который не прикидывается HDD, но в данном контексте я имею виду все разновидности RAM-дисков), над обычным жестким диском – его многократное, на порядки, быстродействие по всем параметрам. Говоря про термин “скорость” имеется в виду некоторая квинтэссенция тестов, которую, в принципе, все равно можно привести к предельным величинам вида ГБ/c, несмотря на измерение, например, транзакций за единицу времени.

Средняя скорость чтения RAM-диска, созданного на неразогнанных шине/компонентах P35+CoreDuo 2.66 + 4GB DDR2 800 близка к 3 ГБайт/с и среднее время доступа менее 0.1 мс против 0,11 ГБайт/с и 14 мс у рейда из 320 ГБ Хитачей (в малошумящем режиме) на той же системе.

Разница впечатляет. Говоря о состязании SSD vs RAM-диск, то, в обозримом будущем, будет снижен только разрыв со временем доступа, но даже новый интерфейс SATA3 не позволит SSD сильно приблизиться по скорости чтения-записи к RAM-дискам, тем более, тогда уже основной системной памятью будет DDR3. Да и отрыв скорости чтения от скорости записи, особенно для небольших файлов, для SSD пока очень заметен. Таким образом, и при наличии в системе SSD как единственных накопителей, потенциальная целесообразность виртуального диска, созданного в памяти, сохраняется. Более того, с сегодняшней точки зрения, она усиливается, так как, с целью продления ресурса SSD, имеющих ограничения на гарантированное чисо циклов записи, актуально встает вопрос о переносе, по-возможности, “дисковой активности” на запись за пределы SSD.

Итак, делаем вывод, что потенциальные преимущества, в обозримом будущем, при использовании RAM-дисков есть. Давайте попробуем обрисовать круг задач для таких устройств, но сначала отметим интересную возможность:

Использование 4ГБ (и выше, насколько позволяет motherboard) на обычных 32-битных ОС

Большинство персональных компьютеров в мире оснащено ОС Windows. Из них большинство имеет 32-битные ОС (пока). Это обстоятельство, для не серверных ОС, ограничивает доступное виртуальное адресное пространство и, сответственно, максимальный объем доступной оперативной памяти до величины в 4ГБ. Но эффективно использовать такую память не получится – примерно 20% останется недоступной (это - как минимум, в некоторых конфигурациях можно получить и менее 50%), так как адресное пространство – тоже дефицит и нужно системным устройствам и компьютерным компонентам. В то же время, редкие современные материнские платы поддерживают менее 8ГБ оперативной памяти. Применение RAM-дисков позволит использовать возможности по объему памяти, заложенной в аппаратуре, даже при наличии 32-битной ОС! Эта память, не видимая ОС, может быть сконфигурирована в один или несколько RAMdisk-ов (размер одного RAMdisk-а в 32-битной ОС ограничен объемом RAM, которое максимально может видеть эта ОС, т.е. около 3Гб плюс невидимая для ОС , так называемая “unmanaged” память RAM, физически присутствующая в компьютере ).

Сразу следует сказать, что “невидимость” для 32-разрядных систем памяти более 4ГБ на самом деле искусственная и обусловлена, в основном, соображениями безопасности и стоимостью поддержки. Поэтому, некоторым серверным ОС и специальным программам, спокойно удается “обойти” такое ограничение, для этого включается режим PAE (а по умолчанию это автоматически верно уже с Windows XP SP2) и для разработки программ используется API AWE.

Владельцы 64-битных ОС не связаны с ограничением доступного адресного пространства, для них, скорее, аппаратная поддержка только 8ГБ оперативной памяти – это уже ограничение свободы, но доступны и более продвинутые материнские платы, потихоньку нарастает массовость выпуска 4Гб модулей памяти, так что желающие уже сегодня могут взять на борт 16ГБ и более (не надо только забывать и о некоторых других искусственных ограничениях 64-битных ОС, например, 64-битная Windows Vista Home Basic не увидит более 8ГБ памяти). Разумеется, те, кто ставит такие объемы, имеют соответствующий класс задач, но и они спокойно могут выделить несколько гигабайт оперативной памяти под RAM-диски.

Итак, мы выяснили, что даже в 32-битной среде RAM-диск серьезного объема от нескольких гигабайт и выше вполне доступен, без ущерба для работы ОС и приложений. Теперь можно подумать, чем и как его наполнить.

Тут можно выделить несколько стратегий действий. Сразу оговоримся, что речь идет о “среднедомашнем” применении, ибо специалисты, сисадмины, web- и DB-саппортеры и так в курсе дела, используют эти возможности давно и данный материал ориентирован не на них. Кроме того, оверклокеры тоже не остались в стороне и практикуют ряд твиков с использованием RAM-диска, что давно уже не секрет, но об этом ведется дискуссия в специализированных ветках форума overclokers.ru.

Следует также отметить, что, в отличие от старого ДОСовского RAM-диска, его работа в среде современных ОС гораздо более продвинута и имеет много опций, включая автоматическое сохранение образа диска и его загрузку на ранней стадии начала работы ОС, поэтому, при желании, содержимое RAM-диска может сохраняться сколь угодно долго в системе, причем может быть организован развитый менеджмент образов дисков,
диск может “прикидываться” HDD, CD, FDD и т.д., да и самих дисков может быть сотни, но вряд ли в домашних условиях это будет востребовано. Впрочем, если вы экспериментируете с малоемкими SSD, то следует заранее позаботиться о хранении образов RAM-дисков, например, на USB-флэш памяти. Кстати, разные программы серии RAMdisk обладают весьма различающейся скоростью загрузки образов.

Теперь можем подумать, куда направить с пользой для дела память, которую, к примеру, Windows XP Home Edition все равно не видит, но она есть (если есть . Конечно, не стоит пытаться активно использовать RAMдиск в системе с 1ГБ RAM ). На 64-битных ОС проблемы с “невидимостью” RAM нет, но, тем не менее, целесообразность применения RAM-дисков может быть рассмотрена. Итак,

Направления главного удара RAM-диском по компьютеру:

Оптимизировать работу компьютера как системы в целом

Оптимизировать быстродействие конкретных приложений

Решать специальные задачи, например, такие, как поддержка создания информационных систем, имеющих в качестве накопителей только SSD, поддержание домашнего сервера, шифрование данных и работа систем безопасности и т.д.
Коротко пройдемся по некоторым аспектам этих задач.

По первой - сразу напрашивается решение – перенос файла подкачки на виртуальный диск. Впрочем, по этому вопросу имеются разные мнения и всегда надо исходить из конкретных условий. Поскольку многие считают себя умнее Microsoft и, при некотором количестве оперативной памяти, отключают файл подкачки, заявляя, что ничего не изменилось в худшую сторону, все стало “летать”, выскажу свою точку зрения. Между прочим, менеджмент памяти Windows разрабатывала команда из DEC, и это отнюдь не самая слабая сторона Windows.

Файл подкачки (своп-файл) pagefile.sys – инструмент ОС, используемый ее ядром. Помимо хранения страниц-кандидатов на вытеснение из оперативной памяти (запись образа памяти в файл подкачки совсем не означает, что эти страницы удалены из RAM, то есть, своп-файл работает “на упреждение”, даже в случае “достаточности” RAM), это и небольшая служебная область буферного обмена самой ОС, используемая для внутренних целей и, например, для ввода-вывода в случае критической ошибки и для формирования дампа памяти при BSOD. Можно ли при этом совсем убрать файл подкачки? Безусловно, можно, особенно, для 64-битных ОС.

Microsoft, KB 889654 :

“The 64-bit versions of Microsoft Windows Server 2003 and Microsoft Windows XP can support more RAM than the 32-bit versions of these products. When lots of memory is added to a computer, a paging file may not be required.”

Сказано достаточно расплывчато и осторожно “...При установке в компьютер RAM большого объема, файл подкачки может и не потребоваться.”

Не умаляя достоинств всех Windows, понять MS можно, проколов все же хватает. Но нам не привыкать действовать на свой страх и риск, поэтому смело отключаем файл подкачки на машине с 2ГБ памяти. Чего стесняться-то, виртуального пространства все равно 4ГБ даже на 32-разрядной системе, пусть ОС и работает грамотно, распределяя реальную память, ее же тьма народу годами разрабатывает! Правильно ли мы поступим?

Конечно, удалить файл подкачки вы можете, но вы не можете этим изменить внутреннюю логику работы системы (в лучшую сторону), которая будет делать “подкачку” вне зависимости от того, есть ли физически pagefile.sys, ибо этот принцип работы, заложенный в саму ОС. Она все равно попытается выделить себе кусочек виртуального пространства для этих целей (раньше ОС опять создавали файл подкачки при его удалении). Грубо говоря, операции по дисковому вводу-выводу меняются на операции выделения и отображения памяти и чтения и запись в память. Которых будет теперь намного больше. Которые довольно чувствительны по времени (не надо путать их со временем непосредственных операций чтения-записи в память). И далеко не факт, что в итоге система получит плюсы, а уж в нагруженной среде плюсов не будет наверняка. К тому же, не будут выгружаться долго неиспользуемые страницы – некуда просто. То есть, объем выделения страниц ограничен для 32 разрядных систем только 470МБ физической памяти, чего может со временем просто не хватить.
И бесполезной работы не уменьшится, имея в виду, что примерно 8% всех операций по подкачке выполняется с пустыми страницами, что устранено только в Висте (возможно, в XP SP3 тоже, но я в XP работаю редко, поэтому не интересовался изменениями этого сервиспака, хотя и установил его на все три свои машинки с XP).

По большому счету, в некоторых условиях и 4GB RAM, 64-битная ОС и наличие управляемого системой файла подкачки не смогут удовлетворить требования памяти по вполне законным операциям в ОС. Например, известная еще со времен Vista RC1 проблема копирования множества небольших файлов. Эта проблема самой ОС, связанная с внутренним движком копирования, когда все файлы меньше 256КБ кэшировались, что при многих десятках тысяч файлов приводила к ситуации “Оut of memory”. Но она показывает, что нехватка физической памяти не может заменить практически бесконечного (с сегодняшней точки зрения) виртуального адресного пространства. Я об этом уже года полтора назад упоминал на этом форуме. В Vista SP1 эта проблема, наконец, решена, мелкие файлы больше не кэшируются, да и, в целом, движок копирования существенно переаботан.

Отключением файла подкачки вы лишаете ОС стратегии лучшего выбора по оптимизации производительности. И “подкачка” теперь будет использовать усеченный неоптимальный алгоритм. Желающие могут изучить работу менеджера памяти, совместно с работой менеджера кэша и IO, так как они взаимосвязаны, скоординированы и дополняют друг друга (тут надо перекреститься) и что происходит с интенсивностью обмена.

Многие программы виртуализации не заработают без серьезного файла подкачки, То же касается и некоторых игр, хотя, в случае с играми, это - конкретная вина разработчиков таких игр.

Поэтому, если ваш компьютер – это некоторое подобие однозадачной игровой консоли, то, в некоторых случаях, отключение файла подкачки может быть даже целесообразно, возможна улучшенная реакция при завершении процессов, но это зависит от конкретного установленного оборудования и конкретной версии ОС, сервиспаков и настроек и далеко не аксиома. Для незагруженного компьютера отсутствие файла подкачки не должно заметно и быстро отразиться в худшую сторону. Хотя быстрее в целом он не станет. Лично я всегда, в повседневной работе, предпочитаю некоторый запас надежности вместо различного рода “твиков” и примочек, особенно когда теоретически это ничем не подкреплено, как в случае с отключением pagefile.sys. Windows не позарится на лишнее без нужды, то есть, бОльшим, чем на самом деле нужно, файлом подкачки вы никак не спровоцируете ее на повышенную интенсивность дискового обмена. Но, конечно, первоозвученная норма Microsoft по кратному (1-2.5) превышению размера своп-файла над объемом физически установленной RAM уже давно устарела и по мере роста RAM спокойно можно уменьшать и размер файла подкачки, все зависит от ваших задач и конкретного железа.

Очень интересно и полезно пообщаться, например, с работниками MS, которые вынуждены мучаться с компромиссными решениями, разрабатывая мультиплатформенную среду программирования игр XNA GS для PC и XBOX360.

Подводим итог - если у вас компьютер для серьезных целей, то отключение pagefile.sys (при любом количестве RAM) – это удар по быстродействию (несильный), но, что гораздо существенней, возможная замедленная бомба под стабильность при долговременной непрерывной работе.

Не следует забывать, что для формирования дампа крэш-файла memory.dmp при BSOD, необходимо наличие pagefile.sys на загрузочном диске, 64МБ для 32-битных домашних ОС будет достаточно, а в Vista 64 SP1, с появлением настраиваемой WER (нужно включать руками), это зависит уже от выбранных опций по дампу.

Сторонники выключения файла подкачки часто аргументируют это и повышением безопасности, но безопасность – это понятие комплексное и, без рассмотрения проблемы целиком, исключение своп-файла только “в целях безопасности” - нонсенс.

Последнее замечание, если компьютер виснет или работает со странностями с отключенным файлом подкачки, то это вовсе не говорит о нехватке оперативной памяти. Скорее, это повод проверить саму оперативную память, обратить внимание на работу антивирусных программ и тонкие настройки ОС.

Если я хоть кого-то убедил в том, что при объеме 4GB памяти и более, все-таки стоит оставить файл подкачки, то для этого лучше всего иметь выделенный RAM-диск, размером по потребностям, не забыв про небольшой 64MB pagefile.sys на загрузочном диске. Тем более, что в обычных 32-битных ОС, при установленных 4ГБ памяти, процентов 20 уже недоступно, так что при установке такого объема памяти, или большего, файл подкачки в RAM-диске точно не будет лишним. Конечно, при любой разрядности, не стоит создавать файл подкачки в оперативной памяти, если ее меньше 4ГБ.

По своп-файлу пока все.

RAM-диск – прекрасное место для временных папок и файлов, и различного рода архивных манипуляций. Единственная возможная проблема, для 32-битных ОС, - даже в случае максимально емкого RAM-диска в 7ГБ (при 8ГБ RAM), иногда этого может оказаться недостаточно. Можно, тем не менее, перенести \TEMP и \TMP, а Windows\Temp наверное, лучше оставить, так как иногда именно там некоторые приложения, требующие после установки перезагрузки, хранят свои временные данные.

Поскольку IE на сегодня - самый популярный браузер и фактически встроен в ОС, то кэш страниц браузера вполне может располагаться на RAM-диске. Впрочем, браузеры сторонних производителей, при соответствующей настройке, также могут там располагать свои временные файлы. Там же могут располагаться и cookies, если не требуется их сохранение, (для этого в Windows надо править пару значений в регистре), впрочем, можно сделать и не стираемый образ, поэтому можно иметь два разных браузера – один основной, к примеру, Оперу с сохраняемым кэшем и(или) cookies и мусорный вариант с “анонимной историей” в виде IE, или наоборот.

Установка приложений может происходить непосредственно на RAM-диск. Это даст возможность объемному приложению выполняться намного быстрее, имея в виду скорость подгрузки данных и создания новых процессов. Технология “Отдельный RAM-диск на приложение” позволит хранить на внутренних или внешних носителях обширную библиотеку приложений, в виде образов RAM-дисков, подгружаемых в нужный момент. Для этого особенно хорошо подходят ОС Vistа, выделяющие системное виртуальное адресное пространство динамически, то есть, интересна была бы реализация драйвера RAM-диска, к примеру, не выделяющая, этого пространства в случае, если образ RAM-диска не найден.

Целесообразно размещать на RAM-диске программы, использующие интенсивные дисковые операции, создавая временные файлы, или игры, требующие долгой начальной загрузки или последующей подгрузки контента, например, при смене уровня.

Да и множество других программ могут выиграть от размещения в RAM, например, Adobe Photoshop и другие (видеомонтаж, конвертирование файлов), создающие большие временные файлы, средства моделирования, визуализации, программирования.

Kaк правило, серьезные программы позволяют устанавливать свои пути для размещения критичных по скорости доступа или объема файлов и надстраивают свой вариант виртуализации, поэтому наличие RAM-дисков для таких программ представляется целесообразным.

И немного по последнему классу задач.

Использованием SSD сегодня уже никого не удивишь. Цены на SSD стремительно падают. Но все же пока они очень дороги, особенно быстрые SLC-модели. Хотя 64 ГБ SSD диск от OCZ сейчас у нас стоит 350 долларов (170/98 МБ/с R/W). Такого же объема диск с параметрами (140/93 МБ/с R/W) стоит уже 280 долларов. В штатах цена на эти диски уже опустилась ниже 100-долларовой отметки. Разумеется, есть и более дорогие модели, и более дешевые и от других вендоров – Samsung, Patriot и т.д.
Кроме того, A-Data, Transcend, Silicon Power и прочие выплеснули массу дешевых решений MLC в диапазоне 8-32ГБ, цены у нас начинаются с 80 USD, но и скорость соответствующая. На подходе доступные решения от Samsung в форм-факторе половины 2.5” дисков. Дальше будет только лучше, а, кроме того, вполне можно использовать и CF карты, благо и там скорости чтения достигают 45 MБ/с, записи – под тридцать.

К сожалению, совсем дешевыми решениями нельзя рассчитывать на отказ от HDD в пользу SSD, время пока не еще пришло, и многие энтузиасты столкнулись с определенными трудностями в плане нормальной работы таких систем. И дело совсем не в параметрах скоростей чтения-записи, но это тема для отдельного разговора. Впрочем, это не говорит о том, что это невозможно сделать, и помочь этому может правильная организация и распределение ролей между SSD и RAM-диском.

Краткий обзор некоторых программ для создания RAM-дисков

Многие реализации восходят корнями к исходному коду драйвера, выложенного компанией Microsoft в DDK SDK, еще для OC Windows 2000. Однако, с тех пор вышло много новых ОC, и комплексно решить задачу по подготовке нового драйвера удалось не всем, Microsoft же свой пример так с тех пор и не обновила.

RamDisk и RamDisk Plus от компании SuperSpeed, сертифицированного золотого партнера Microsoft

http://www.superspeed.com/desktop/ramdisk.php

Одно из самых продвинутых решений на рынке, а из рассматриваемых обладает наиболее продвинутыми возможностями (RamDisk Plus) и удобством работы, имеет только коммерческие версии, раздельные по типам и разрядностям ОС. Предоставляются пробные, полностью функциональные версии, работоспособные 15 дней. Стоимость продуктов соответствует статусу золотого партнера Microsoft и лежит в пределах 34.95 – 99.95 долларов (версии для 64-битных ОС в два раза дороже, чем для 32-битных).

Возможности программ:

(кликните по картинке для увеличения)

Ценник:

(кликните по картинке для увеличения)

Сразу надо сказать, что, исходя из уникальных возможностей, покупать следует только Plus версию, возможности (за исключением максимального размера, но пока вряд ли кто для дома может иметь сотни гигабайт RAM. Хотя в лаборатории MS, занимающейся memory management, 2TB куда-то ставили, интересные скриншоты ). Даже бесплатные продукты обладают многим из возможностей версии RamDisk Plus.

Для материала статьи устанавливалась версия программы RAMDisk Plus 9.0.3.0 для 64-битной ОС Vista и версия для 32-битных ОС на Windows XP HE. Инсталляция и работа прошла без эксцессов, только раз в XP при задании параметров программа вылетела с ругательствами от ОС, но ничего не сбилось.

Интерфейс программы очень простой и осваивается за несколько минут:

(кликните по картинке для увеличения)

Можно просмотреть информацию о памяти в системе:

(кликните по картинке для увеличения)

“Невидимая” для Windows XP “unmanaged memory” потребляется в первую очередь, а когда она исчерпана, то выделяется память, подконтрольная Windows. Вот скриншот созданного в Windows XP RAM-диска объемом 5346 МБ.

(кликните по картинке для увеличения)

Эмуляторы жестких дисков видны для Window Disk Management, соответственно они доступны для различных утилит анализа параметров жестких дисков, таких как HDTune, Lavalys EVEREST и др. Создание-удаление дисков не требует перезагрузки ОС. Перезагрузка потребуется, если вы изменяете размер “unmanaged memory” или решите изменить место хранения образа RAM-диска.

Отметим, что RamDisk Plus – единственная программа из рассматриваемых, позволяющая создавать и поддерживать одновременно 99 дисков и работать с ними через один интерфейс. Остальные программы создают единственный RAM-диск. Кроме того, она и единственная, которая способна на 32-битных ОС использовать физическую память сверх того, что видит ОС.

Замечено несколько мелких недостатков, возможно отсутвующих в оплаченной версии. К примеру, независимо от выбранной буквы для свежесозданного накопителя, сначала предлагается отформатировать диск с первой свободной буквой по алфавиту (которого реально не существет).

Как оказалось позже, просто не нужно торопиться нажимать кнопки при выборе опций создаваемого диска, дайте программе пару секунд подумать над каждым вашим решением . Но все же, не всегда четко срабатывает, например, опция смены диска – носителя образа RAM-диска, для этого нужно программу закрыть и снова открыть, что не гарантирует успеха.

RAMDisk9XMe, RAMDiskXP, RAMDiskSE и RAMDiskVE от компании CENATEK

http://www.cenatek.com/product_page_ramdisk_download_list.php

Также достаточно развитый набор коммерческих решений
Стоимость всех версий 24.99$, за исключением серверной версии RAMDiskSE, за которую просят 249 долларов. На все продукты предлагаются пробные версии, полностью работоспособные в течение 40 запусков, после чего ограничивается максимальный размер создаваемого диска до величины 400 МБ.

Внешний вид интерфейса:

(кликните по картинке для увеличения)

Несмотря на отсутствия опции создания диска с файловой системой NTFS, она легко получается путем форматирования диска, созданного с FAT или FAT32.

RAMDisk “Enterprise” от Qualitative Software Product

http://www.ramdisk.tk/

Компания QSoft давно уже является поставшиком подобных решений и, на сегодня, из рассматриваемых произвоителей имеет самое свежее обновление для своих продуктов (от 15 августа текущего года). В отличие от позиционирования уже рассмотренных продуктов по вариантам и разрядностям ОС, разновидности RAMDisk “Enterprise” разделяются по разрядности ОС и наличию/отсутствию обновлений и поддержки. То есть имеются версии NS (No Support) и FS (Full Support) в 32 и 64-битном вариантах и самый универсальный – в дистрибутиве есть версии и под 32, и 64 бита. Таким образом, 64-битный вариант поддерживает все 64-битные Windows, включая серверные 2003/2008. Стоимость вариантов находится в диапазоне от 8 до 35 долларов. Впрочем, период до 29 января 2009 года объявлен как “evaluation period”, так что есть время бесплатно и без спешки оценить, подходит вам продукция QSoft или нет.

Инсталляция идет через ручное подсовывание inf-файла. Видимо, компания понимает, что те, кому RAMdisk нужен, разбираются в компьютерах лучше простого пользователя. Также с нелюбовью к пользователю сделан и доступ к настройкам – только через Device Manager, в котором нужно добраться до свойств RAM-диска. Впрочем, на сайте можно скачать утилитку, которая будет предлагать GUI без необходимости залазить в Device Manager.

Интерфейс программы – самый сложный из рассматриваемых. Впрочем, на сайте он подробно описан, также, как и инсталляция для разных ОС.

(кликните по картинке для увеличения)

В отличие от рассмотренных выше, RAM-диски QSoft не видны для Window Disk Management, соответственно они не доступны для различных утилит анализа параметров жестких дисков, таких как HDTune, Lavalys EVEREST и др. Создание-удаление дисков требует перезагрузки ОС.

Бесплатная программа для windows-vista-xp-2000-and-2003-server

http://www.mydigitallife.info/2007/05/27/free-ramdisk-for-windows-vista-xp-2000-and-2003-server/

Программа бесплатна. Данный продукт не работоспособен в 64-битных ОС (программа запускается, но диск не создает). Простой интерфейс и достаточно много возможностей, имеются отдельные утилиты для получения-восстановления регистра Windows и работы со своп-файлом. Интерфейс крайне прост:

(кликните по картинке для увеличения)

Однако, бесплатность имеет и обратную сторону – при попытке создать диск в 3ГБ, при установленной RAM 1ГБ, система вылетает в BSOD, последующая загрузка безуспешна – циклическая перезагрузка, так как попытка выделить себе 3ГБ повторяется на этапе загрузки ОС. Пришлось грузиться в Safe Mode и там изменять параметры. Рассмотренные выше программы при попытке получить больше, чем можно, вежливо отказывали и предлагали повторить попытку.
Тестовые программы и дискменеджер RAM-диски этой программы не увидят.

Отметим, что все указанные продукты не конфликтуют друг с другом и есть возможность одновременно устанавить и использовать RAM-диски от различных производителей.
Мелкие недостатки замечены у всех продуктов.

Существуют и еще некоторое количество других программ, основанных, как правило, на опубликованном исходном коде от Microsoft, при желании можно найти, например http://www.winsoft.sk/ramdisk.htm.

Лучшее решение для себя я определил – RAMdisk Plus, так как мне нужно несколько дисков в системе, и доступ к "невидимой" для ОС памяти. Вероятно, буду ждать рождественской скидки для приобретения продукта. А пока, для моих экспериментов, описываемых далее, все равно неизбежны частые переустановки ОС, так что пробные периоды в 15 дней будут использованы для тестирования новых и новых конфигураций.

Для примера, вот результаты тестов RAM-дисков по 640МБ от SuperSpeed и Cenatek. Диски существуют одновременно, на одном компьютере, Blitz Formula + E6750 + 4GB DDR2 800, Vista HB 64 SP1.

(кликните по картинке для увеличения)

(кликните по картинке для увеличения)

Тесты запускались несколько десятков раз, в разные дни, но неизменно диск от Cenatek на 3-4% быстрее, и всегда проигрывает по времени доступа, хотя по графику этого и не скажешь.

Мечты о бесшумном компьютере с SSD

Все вышеперечисленное было почти теорией. И написано все это было только потому, потому, что мне захотелось сменить начинку своего HTPC.

(кликните по картинке для увеличения)

(кликните по картинке для увеличения)

(кликните по картинке для увеличения)

Это - снимки из неопубликованной статьи, сделаны год назад. Видео – Asus EAX1600ХТ Silent, но с родным пассивным радиатором, загнутым назад, она не помещалась, поэтому за долгую и безупречную службу она была награждена только появившемся в то время радиатором Zalman CF-1000. Также был заменен вентилятор блока питания на малошумящий Rasurbo, на процессоре X2 3800 практически бесшумный Igloo 7311E, и ряд других доработок.

Дело даже не в том, что он меня в чем-то устраивал, все в порядке с этим, дело в другом – мне захотелось иметь материнскую плату а-ля Asus Express Gate. Может это хоть как-то сподвигнет меня к Linux . Но пока, по немногим описаниям, не получилось составить об этой технологии какое-то свое четкое впечатление. Тем не менее, рано или поздно будет апгрейд, а с учетом массового выброса SSD и наличия на рынке моря CF, нужно было набить руку и в этом вопросе. Также в планах – переход на пассивный блок питания (самопеределанный) и выбор процессора под пассивное охлаждение и само охлаждение. Последний вопрос – самый сложный, на мой взгляд, так как не хотелось бы менять формат корпуса, а имеющийся не позволит использовать массивный радиатор, предназначенный для работы в пассивном режиме.

Для оценки возможности перехода на слабомощный (читай-очень дешевый) SSD, было решено проверить свои ощущения, использовав в качестве системного диска CF. Требования к CF – от 4ГБ и от 133х. Быстрый набег в местные интернет-магазины не баловал разнообразием цен между именитыми брендами, но в итоге, за цену 133х от бренда попалась 266х от Maxflash. Поиск в интернете ни к чему не привел, но потенциальная потеря не велика, поэтому решил взять пару на эксперименты, даже не имея в виду рейд, разве что в будущем и на SATA-переходниках. Продавец пояснил, что это – торговая марка от Konig, так что все-таки бренд, хотя в ассоциации CF они и не состоят. Да и разборки у них сейчас по реструктуризации. Ну и бог с ними. Также докупил первые встреченные переходники IDE-CF, так как важны сами разъемы, а чего-то допаять проблем нет. В частности, иногда отсутствуют дорожки, обеспечивающие работу DMA. Но оказалось, что у меня все в порядке. Переходник SATA пока оставил на потом, сначала нужно оценить в принципе. В итоге - вот он, на фото ниже, весь золотой запас CF, включая чудом уцелевшую СF Apacer на 64МБ. Канула в лету моя первая CF Viking, 32МБ, заказанная еще в прошлом веке, за 150 долларов из США, как и еще несколько не помню куда потерявшихся мелких карточек.

(кликните по картинке для увеличения)

Кстати, при покупке рассматривал вариант приобретения Apacer 32GB Speedy, так как конечная цель – иметь Висту на SSD, а для нее нужен диск на 20ГБ. Но скорость, даже чтения – 15МБ/c, не говоря о записи. Впрочим, и мои новокупленные по записи оказались такие же.

На левом переходнике видна подпаянная перемычка, это чтобы помочь системе перевести режим UDMA на максимально возможный. Мать AsRock K8SLI-sSATA2 удостоила карту 266х Maxflash аж UDMA2 (Apacer смог осилить только PIO2), что дало в бенче

(кликните по картинке для увеличения)

Та же карта с доработанным переходником, теперь карта работает в UDMA4.

(кликните по картинке для увеличения)

Скорость возросла почти в 2 раза, правда, на бенче файлов скорость записи, которая, естественно, не блещет, не выросла. Тем не менее, хоть что-то.

Поэтому ставить ОС рекомендуется не напрямую, а скачав образ предварительно инсталлированной на жесткий диск системы, но мы не ищем легких путей и я решил на материнской плате Asus M2N-VM DH установить OC, как обычно, сразу на СF. Использовался официальный CD Windows XP HE от Microsoft, затем установка SP3. Все прошло без проблем, за исключением долгого времени (примерно 2.40), но с такой скоростью записи оно и понятно.
Из 4ГБ пространства CF после полной установки ОС осталось чуть меньше 2ГБ.

(кликните по картинке для увеличения)

При работе ощущения непривычные в том плане, что уже привык по прекратившемуся шуршанию HDD определять возможность начала работы после загрузки (точно также непривычно было за новым ноутбуком, после старого тошибовского 30ГБ винта), а тут вроде все тихо, но на клик реакции нет. Но привыкнуть можно. В остальном – приемлимо. Без лагов и дискомфорта.

Попробовал свою технологию “Один RAM-диск на приложение”. На диск 500 MB (программа RAMdisk Plus) инсталлировал “Ил-2”, я ее купил много лет назад, как авиатор, но играть так и не научился, помнил только, что загрузка шла довольно долго. Для хранения образа была иcпользована USB флэшка A-Data.

Игра стартует за 2 секунды, далее никаких торможений и визуальной работы LOD не заметно. Если ставить опцию на сохранение образа при выключении компьютера, то диск 500МВ записывается около 40 секунд на эту USB флэш и на этой материнской плате. При вставленной флэшке система загружается и автоматически монтирует диск с “Ил-2”, практически прозрачно по времени для пользователя, в отличие от весьма заметной записи.

Теперь меня интересовало, как поведет себя драйвер RAM-диска, если флэшку не ставить. Если он не найдет образа, будет ли смонтирован, или нет и будет ли занимать память если не смонтируется.
К сожалению, диск, хоть и не смонтировался и не виден ОС, но драйвер честно свой кусок в 500МБ откусил... При следующей звгрузке, с подключенной USB флэш, диск смонтировался нормально.

Придется повторить проверку в Висте, может, там будет поинтеллектуальней, так как внедрено динамическое выделение виртуального системного адресного пространства и, возможно, такая опция драйвером предоставляется, надо еще на форуме SuperSpeed поспрашивать. Или еще можно попробовать преименование образов, хотя если применяется хэш-код, то не прокатит. Так что идея динамической конфигурвции “Один RAM-диск на приложение” пока зашла в тупичок, но я еще в самом начале.

Еще одна инсталляция, с русской версии XP

(кликните по картинке для увеличения)

Попробовал монтировать с сетевого HDD, подключенного к рутеру Asus Wl-500W, но, как и ожидалось, Wi-Fi соединение появляется тогда, когда драйвер уже устал ждать и не смонтировал диск. Остался только другой RAM-диск, которому не нужен был образ.

При установке ОС пробуйте различные опции. Например, на плате от AsRoсk СF использовалаcь с LBA. На Asus первая часть установки прошла нормально, но после перезагрузки – ошибка чтения. Помогла установка вместо LBA опции прямого выбора параметров CHS.

Я свой первый шаг сделал, наверняка кому-то, кто уже ушел далеко вперед, мои откровения неинтересны, но, надеюсь, тем, кто еще на распутье, мои записи пригодятся.

Сейчас меня интересует инструментальный анализ IO операций по сравнению работы со своп-файлом и без него, а также задача как следует погонять CF-SSD. Ну и выяснить, как сделать так, чтобы драйвер с опцией загрузки образа, в случае, если во время бута образа не найдено, не только не монтировался, но и не занимал память. В ближайших планах – инсталлировать на SSD Висту, для чего куплю либо SATA MLC, либо емкую CF (самый дешевый Silicon Power 8ГБ у нас стоит 80$, 64ГБ OCZ Core v2 – за 300, куча других примерно в эту цену, не говоря уже о дорогих). Надеюсь, что еще вернусь к этой теме, а пока прокомментировать или обругать по делу можно здесь .

Проблемы Windows XP, Ramdisk Plus и памяти 4ГБ

22:43 07.10.2008 Эта заметка является дополнением к моей статье . Статья появилась после экспериментов с использованием CF в качестве HDD, когда стала очевидна необходимость организации помощи CF, для разгрузки по операциям записи, что можно сделать с помощью RAM-диска, так как одной из целей был поставлен отказ от HDD. Поэтому были приведены ссылки на некоторые популярные продукты этого класса, включая программу RAMdisk Plus от SuperSpeed, обеспечивающую поддержку физически установленной, но не используемой 32-битными несерверными ОС памяти в диапазоне выше 3ГБ и до предела возможностей материнской платы. Это не было основной темой статьи, но вызвало определенный интерес и породило массу вопросов, появилось дополнение в виде заметки serj , где предлагалось использование прямой адресации страниц в RAMdisk Plus, которое также вопросов не уменьшило. Люди даже стали постить малоинформативные наборы скриншотов, чтобы разобраться с проблемами. Но, как было подмечено, “мопед не мой”. Поддержу его в этом, поскольку “я только разместил объяву”. Мой опыт работы с продуктом – на день больше возраста статьи. Даже производитель указывает, что включение доступа к “самому вкусному”, то есть, к неуправляемой памяти, может привести к краху системы, так что наверняка такие конфигурации будут. Так же не проходят и некоторые левые инсталляции типа звэр-едишн, гэйм-эдишн и т.д. Кроме того, многие забывают (или не знают), как посмотреть или настроить некоторые системные параметры, существенные для процесса. Но, судя по сообщениям, есть люди, вполне удачно использующие этот продукт, особенно, если памяти установлено более 4ГБ.

Поэтому, чтобы попробовать отсечь ряд вопросов, которые возникают, в основом, у пользователей 32-битной Windows XP, я решил написать небольшое дополнение и именно по этой ОС. Хотя лично я уже практически ей не пользуюсь, за редким исключением, две OEM лицензии – на ноутбуках и еще одна – на десктопной машине, бывшем полигоне CUDA до выхода ее 64-битной версии 2.0, и хранилищем ряда устройств, 64-битные драйвера которых так и не появятся. Плюс иногда там запускается дремучий софт. Ну и еще на этих трех машинах разные антивирусы, тоже иногда интересно. Да и не к чему сносить легальный и пока еще актульный софт. Но интереса к 32-битным ОС у меня не осталось никакого. Меня полностью устраивает Vista64, как в плане надежности, так в плане возможностей, а недостатки есть и будут у любых ОС, достоинства их с лихвой перекрывают.

Тем не менее, далее речь пойдет о 32-битной Windows XP, где это не будет оговорено особо.

Заметка не претендует на полноту и системность изложения, использует упрощенный подход к проблеме, и не гарантируется 100% безошибочности суждений, поэтому автор с благодарностью примет все обоснованные замечания, предложения и дополнения и исправит допущенные промахи. Так как я уже год как перестал читать ветки по Windows на этом форуме, то возможно, что об этом уже писалось, но в весь материал заметки авторский и не основан на других материалах. Впрочем, нельзя не упомянуть книгу Русиновича & Cоломона, хоть это и библия Windows, но, также как и священное писание, она генерирует больше вопросов, чем дает ответов.

Начнем с того, что такое “32-битная” ОС? Разрядность ОС определяется, в первом приближении, разрядностью указателей (ну, или эквивалентных по логике понятий в разных языках системного программирования).
То есть, это дает возможность направить (или получить) данные на 2^32 адреса. Если по всем этим адресам будет находиться по одному байту RAM, то в итоге мы получим возможность читать и писать в 4GB RAM.

Допустим, мы установим 4GB памяти в систему, и сможем адресовать каждый драгоценный байт этой памяти. Диапазон доступных физических адресов будет, в шестнадцатеричной системе счисления, от 0 до FFFFFFFF. Обычно, для указания шестнадцатеричного числа, чтобы отличить его от десятичного, в конце добавляется постфикс h, или, в программировании, префикс 0х и нижний регистр, например 0хffffffff или 0х0ffffffff (десятичное число 16 соответствует шестнадцатеричному 10, и без указания основания системы счисления непонятно, что имеется в виду).

Но как тогда заставить что-нибудь попасть в эту память?
Технически, конечно, это можно организовать, но путь получится крайне неэффективным и сложным. Поэтому намного лучшее решение - обеспечить адресацию требуемых для работы системных устройств так, чтобы доступ к ним и требуемой для их работы буферной памяти лежал внутри легкодоступного 32-битного адресного пространства. То есть, придется забрать часть физических адресов у RAM. Теперь по этим адресам можно будет, например, расположить буфер IO устройств PCI, но на это адресное пространство будет уменьшаться доступный для ОС размер RAM.
Поэтому, физическое адресное пространство распределяет, в основном, материнская плата, с тем, чтобы все устройства (как установленные, так и те, которые возможно установить в слоты и разъемы расширения), были бы доступны в 32-х разрядном адресном пространстве.

При загрузке одна из задач ОС – подсчитать количество доступной RAM, которую она может использовать. Не надо считать, что она “не видит” всей установленной памяти, так как и BIOS рапортует об этом. 32-битная Vista SP1 уже показывает, сколько на самом деле установлено памяти на борту (но там также искусственно ограничен к ней доступ, если ее больше 3 ГБ). Впрочем, помимо BIOS это число и так известно, так как большинство читающих этот материал самостоятельно (надеюсь) подсоединяют свои модули памяти.

Считается память просто – через определенный интервал сканируется все физическое адресное пространство, идет попытка чтения (так как могут, например, располагаться ROM периферии), или записи-чтения, что, в случае удачи, позволяет определить RAM. Адрес каждого протестированного 4КБ блока (страницы) памяти последовательно нумеруется и заносится в базу данных PFN (Page Frame Number) номеров страниц. Структура этой базы данных есть страшная тайна Microsoft, хотя, при желании, можно найти и описание структур, и исходники для того, чтобы попробовать их самому на зуб. Запись о каждой странице имеет информацию не только о физическом адресе, но и о ее состоянии – выделена, свободна, в режиме записи и т.д., и то, кому она выделена. Даже имеется поле с указанием, уж не через AWE ли она получена. Впрочем, я никогда API AWE не использовал - с сисадминства уходил с Novell, успев поставить только пару появившихся серверов с NT, а в то время еще объем 4ГБ казался почти фантастикой. Но RAMdisk и обошлась без AWE, управляя памятью самостоятельно.

Так как база данных с PFN жизненно важна для системы, и очень быстро меняется, то она постоянно обновляется в спинлоке (непрерывном цикле). Записи сформированы в связанные списки по типам состояния для быстрого просмотра.

Таким образом, ОС после загрузки всегда обладает информацией о количестве страниц памяти RAM и их состоянии. Так как, при сканировании физического пространства, вместо RAM зачастую встречались системные устройства материнской платы и установленного оборудования, а то и просто пустота, то общее число доступных байт RAM меньше максимально возможного 100000000h (максимальный физический адрес FFFFFFFFh +1, так как отсчет начинается с Innocent. Так как выделение памяти идет страницами по 4К (хотя, можно вплоть до 2М), то максимальный номер страницы RAM в PFN – FFFFFh. Делить на 4096 в 16-ричной системе счисления очень легко. Узнать, делится ли число на 4096 без остатка, просто – если три последние цифры нули – то делится. При этом достаточно эти нули просто отбросить. То есть, всего возможно (внутри 4Г диапазона) 100000000h байт RAM, максимально возможное число страниц будет 100000h, номер максимальной страницы на единицу меньше, так как отсчет с 0, то есть FFFFFh. Типовое значение в реальной системе будет ниже.

В качестве стенда для иллюстрации будет использоваться система, основанная на Asus M2N-VM DH c процессором X2 3800+, чипсет Nvidia 430 MCP со встроенной GF6150 SE (выбран видеобуфер 32 МБ), диск – СF 4ГБ Maxflash 266х, 4ГБ A-Data DDR2-800, DVD Asus 1814BLT, Wi-Fi от Realtek. ОС – мусорная 32-битная корпоративка Windows XP PRO RUS SP2. Все ненужное оборудование в BIOS выключено, впрочем на запрос ресурсов это может и не влиять.

(кликните по картинке для увеличения)
Размер видимой RAM и доступое число страниц

На правом скрине видим, что ОС может использовать 3,46ГБ. Кстати, несмотря на то, что установлен видеобуфер всего 32МБ, "видимой" ОС памяти стало меньше, чем со стоявшей 1600XT c 256МБ, тогда было 3,50ГБ. Слева – два окна из RAMdisk Plus, после активации прямой адресации. Первый свободный номер страницы DDEE0h. Ниже можно видеть и максимально доступный номер страницы, 11E11Fh. И все бы хорошо, да что-то нехорошо. Еще ниже строчка – 262270 доступных страниц RAM. Вот теперь явно видно, что это неправда, так как такое количество страниц дает больше гигабайта RAM. Учитывая, что 3,46ГБ использует ОС, в итоге получается, что всего в системе около 4,5ГБ RAM, чего быть не может, более 100000h страниц в системе просто не могут появиться, не установлено столько! Я не сразу сообразил, что меня дурят, но при 4ГБ RAM система с RAM-диском практически неработоспособна (в отличие, кстати, от Vista64). Стоит, правда, добавить памяти и уже появляются признаки нормальной работы, но из-за небоьшого времени тестирования определенно ничего сказать нельзя.

Как убедиться, что нас дурят? И виновата ли программа RAMdisk Plus? Может, на правом скрине ошибка, ведь доступной памяти, по данным на среднем скрине, всего 2960МБ?

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

На самом деле, приведенный выше левый скрин надо читать таким образом: к числу страниц, обнаруженных внутри 4Г физического пространства DDEE0h, надо добавить “невидимые” 11E11Fh – 100000h = 1E11Fh страниц, отсчитанные от базы 100000h, в то время как программа почему-то считает их от DDEE0h. При создании небольшого (32МБ) диска в диапазоне от 100000h, видим, что программа по-прежнему считает, что существует около 500 МБ в регионе 0.

(кликните по картинке для увеличения)
Фейковый набор страниц объявлен доступным

Складываем, DDEE0h + 1E11Fh = FBFFFh.C учетом того, что я при включении “unmanaged memory” оставил резерв 64 МБ (32 МБ – видеобуфер, еще в 1МБ потребность матери видна через BIOS, остальное – подстраховка), что составляет ровно 4000h страниц, получаем число страниц
FBFFFh + 4000h = FFFFFh,
и, так как отсчет – с нуля (в DDEE0h уже это было учтено, а для "unmanaged"-нет), в итоге получаем 100000h страниц, то есть ровно 4ГБ памяти. Что и требовалось доказать.

Честно говоря, я не нашел информации, как физически представляется номер страницы. Возможны несколько вариантов, например сквозная последовательная нумерация найденных страниц. Тогда понятно, что после DDEE0h будет DDEE1h, DDEE2h и так далее до FFFFFh при 4ГБ. Кажется, с эти согласна и RAMdisk Plus, объявляя доступными страницы DDEE0h - FFFFFh.

Номер может быть физическим адресом, выровненным по размеру блока. RAMdisk Plus легко соглашается и с этим, заявляя доступность страниц 100000h - 11E11Fh.

Но эти два варианта взаимоисключающие.

Так как есть еще вариант, более реальный, с использованием внутреннего индексирования, то оба предыдущих могут быть использованы лишь как декораторы, но опять же, не одновременно.
Вероятно, следующие версии программы RAMdisk Plus исправят ситуацию, ибо что-то не так в нашем королевстве.

Посмотреть “живьем” на физические адреса можно в диспетчере задач, выбираем ресурс память и получаем расфасовочную простыню. Как узнать, где именно память? В регистре, как показано слева, выбираем Physical Memory и справа в окне щелкаем по Translated, в появившемся маленьком окне (скрин слева) выбираем Внутренний->Отобразить, вылезет большое окно, в котором и показывается физичиское размещение адреса в виде адрес – длина. Там всего три записи при 4ГБ (при большем RAM и x64 ОС появится еще строчка, но в диспетчере задач этого диапазона уже видно не будет), но окно на две строчки (и не расширяется), можно посмотреть, чему эти адреса соответствуют в диспетчере задач. Естественно, адресам системной платы. Если сложить длину всех блоков, то получим также 3,46ГБ. Так что, слава Microsoft, позор SuperSpeed, золотому партнеру славного Microsoft.

(кликните по картинке для увеличения)
Распределение физических адресов

Кстати, по поводу точности измерений памяти в Windows есть замечательная MS KB 935268, описывающая, почему ее семь разных программ, из комплекта одной ОС, показывают семь разных значений :

“Each component reports a slightly different amount of total RAM that is available on the computer. This behavior occurs because some components were designed to display a consumer-friendly amount of RAM. Additionally, each component was developed by different teams at different times for a particular purpose. “

Вспоминаются сразу первые записи блога Русиновича, полные нескрываемого сарказма в адрес Мicrosoft и ее продукции, по разным ляпам, датировка – 2005 год, в то время уже вышло четвертое издание Windows Internals (а его редактировал и Катлер, и вся МS, курировал вицепрезидент Джим Олчин). После 2006 (года покупки Русиновича вместе с его компаниями) иронии к MS стало намного меньше – он теперь и сам есть Microsoft.

На той же конфигурации, но в ее “родной” Vista64, распределение практически идентичное:

(кликните по картинке для увеличения)
Распределение физических адресов в Vista 64

Завершая про физическое пространство и память, несколько замечаний.
Виртуальное адресное пространство и физическое – совсем не одно и то же. Многие часто путают, говоря, к примеру, что ОС выделяет приложению до 2ГБ RAM, имея в виду общий принцип, что в корне неверно. Также нельзя по номеру страницы или ее физическому адресу определить априори, за кем она закреплена (за исключением очень небольшого числа системных страниц), так как они находятся в постоянном “движении”. Кстати, полезно прочитать и материалы Русиновича про “пользу” различных “оптимизаторов памяти”.

Пара риторических вопросов.

Является ли разрядность ОС ограничителем используемого физического адреса?
Нет. Серверные ОС легко преодолевают этот барьер. Ядро же 32-битной Windows XP не адресует более 4ГБ.

Является ли разрядность ОС ограничителем используемого объема физической памяти?
Нет. Ограничения по доступному объему памяти, после сервиспака, искусственно введены в Windows XP с тем, чтобы обезопасить ядро системы от появившихся многочисленных интерфейсных устройств и драйверов, некорректно использующих расширенную адресацию, чем, кстати, славилась Nvidia и еще ряд компаний с их дисковыми контроллерами.

Ограничения разрядности ОС, физически адресуемого адресного пространства, физической памяти - есть вещи относительно некоррелируемые и совпадения – всего лишь случайность.

http://msdn.microsoft.com/en-us/library/aa366778.aspx

Сюда же можно добавить и виртуальную память, так как часто многие путают виртуальные и физические адреса, в том числе и в ветке обсуждения моей статьи, и в перпендикулярной от serj. Если будут пожелания продолжить тему, то попозже можно и про виртуальную память добавить материал.

В заключение - сделаем вывод.
Рекомендовать использовать программу RAMdisk Plus при 4ГБ RAM на Windows XP нельзя, ибо многоглючна.
И не только в части информативности по несуществующим страницам, но и в реальных попытках лезть туда, куда не надо. Что приводит к явлениям вплоть до сноса загрузчика (разок получил), крахам системы, невозможности удаления созданного диска без удаления “unmanaged “ памяти и необходимости пары перезагрузок, засорению реестра в разделе “Mounted drives”, что приводит либо к невозможности создания дисков с заданными параметрами и буквой, либо создают с другой буквой. Также диск может быть создан без буквы и форматирования, при этом может форматироваться и присваиваться буква только в Disk Manager, а может и там не получиться. Может форматироваться только в FAT32, но не в NTFS. После создания диска нужно обязательно проверить его на запись всего объема, ибо создание диска чревато наличием непонятно откуда взятых страниц. Это еще не все. Некоторая неконсистентность есть и в возможности создания дисков с разным размером резерва и верхней границы, даже в пределах одной сессии, что можно было понять для Vistы, но не в XP.

Не забывайте про резерв. Крайне не рекомендую ставить мало. Смотрите, что пишется в BIOS, не жадничайте. На резервную память может быть больше желающих, чем кажется.
Так что готовых рецептов на все случаи можно и не дождаться.

Значительная часть вопросов снимается при установке более 4ГБ памяти в XP и на Vista64. Товарищи со звэрэдишн, гэймэдишн, etc, вопросов могут не задавать – не дается там доступ к “unmanaged”. Чего там недовложено – никакого интереса разбираться.

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

Попытался быстро найти буржуйские форумы с серьезным обсуждением продукта, но не попалось таких, хотя владельцы не пробных версий вроде не жалуются. Может, действительно полная версия немного другая, так как пробники разделяются только по разрядности, а коммерческие – еще и по типам ОС и имеют разные ценники.

ну уж кто картинки хочет посмотреть - тем в интернет конкретно.
думаю, резюме сходится с ходом мыслей, который был у меня прежде.
возражайте.

Аватар пользователя skil_ru
Не в сети
Студент
Зарегистрирован: 13.09.2007
Сообщения: 595
Баллы: 623
Re: WINDOWS-7

Henry_Towshend пишет:

И еще такой вопрос : Windows 7 будет больше требовать ресурсов компьютера, чем Vista к примеру для игр? Или же наоборот?

наоборот

Аватар пользователя m1cr0sh
Не в сети
Студент
Зарегистрирован: 01.12.2006
Сообщения: 842
Баллы: 925
Re: WINDOWS-7

gun_ пишет:

...
отключал своп - висли некоторые программы.

какие программы? я несколько лет с отключенным свопом сижу

Аватар пользователя Henry_Towshend
Не в сети
Студент
Зарегистрирован: 11.01.2009
Сообщения: 97
Баллы: 121
Re: WINDOWS-7

Для примера : У меня сейчас Crysis стоит на средних системных. Оперативной памяти у меня 1 гб. На Windows 7 придется ставить все на низкое? И еще такой вопрос, Windows 7 будет кушать больше только оперативную память чем ХР?

Аватар пользователя Henry_Towshend
Не в сети
Студент
Зарегистрирован: 11.01.2009
Сообщения: 97
Баллы: 121
Re: WINDOWS-7

Там же вроде как на Windows 7 cтоит уже DirectX 11...

Аватар пользователя skil_ru
Не в сети
Студент
Зарегистрирован: 13.09.2007
Сообщения: 595
Баллы: 623
Re: WINDOWS-7

Henry_Towshend пишет:

Для примера : У меня сейчас Crysis стоит на средних системных. Оперативной памяти у меня 1 гб. На Windows 7 придется ставить все на низкое? И еще такой вопрос, Windows 7 будет кушать больше только оперативную память чем ХР?

вряд ли, но точно скаэет только проверка боем Smile
больше, но меньше висты, если отключить часть служб то будет еще меньше

Henry_Towshend пишет:

Там же вроде как на Windows 7 cтоит уже DirectX 11...

сегодняшние игры идут под 10-м, и для этого нужен мощный комп,
поддержка 11-го в играх не предвидится еще долго

Аватар пользователя 6aTbka
Не в сети
Студент
Зарегистрирован: 28.02.2008
Сообщения: 283
Баллы: 288
Re: WINDOWS-7

Henry_Towshend пишет:

Там же вроде как на Windows 7 cтоит уже DirectX 11...

А у тебя видюха есть с поддержкой DirectX 11 ? Мне казалось такие тока во втором полугодии минимум выйдут.

Аватар пользователя 6aTbka
Не в сети
Студент
Зарегистрирован: 28.02.2008
Сообщения: 283
Баллы: 288
Re: WINDOWS-7

delete

Аватар пользователя vaness345
Не в сети
Студент
Зарегистрирован: 16.05.2008
Сообщения: 271
Баллы: 289
Re: WINDOWS-7

Да на 7 стоит 11х но у меня дже форс 6600 всё катит)

Аватар пользователя 6aTbka
Не в сети
Студент
Зарегистрирован: 28.02.2008
Сообщения: 283
Баллы: 288
Re: WINDOWS-7

мля поддержку предыдущих версий директа никто не отменял. Твоя карта работает на DX9.

Аватар пользователя skil_ru
Не в сети
Студент
Зарегистрирован: 13.09.2007
Сообщения: 595
Баллы: 623
Re: WINDOWS-7

vaness345 пишет:

Да на 7 стоит 11х но у меня дже форс 6600 всё катит)

побёг в магаз за джи фарс 66оо чтоб погамать в игры на директ 11 Smile

Не в сети
Новенький
Зарегистрирован: 10.01.2009
Сообщения: 37
Баллы: 37
Re: WINDOWS-7

vaness345 пишет:

Да на 7 стоит 11х но у меня дже форс 6600 всё катит)

т бы книжки почтил в начале и понял бы в каком ты с час себя свети выставил

Аватар пользователя GAD и Лена
Не в сети
Студент
Зарегистрирован: 07.12.2008
Сообщения: 269
Баллы: 280
Re: WINDOWS-7

Guriella пишет:
vaness345 пишет:

Да на 7 стоит 11х но у меня дже форс 6600 всё катит)

т бы книжки почтил в начале и понял бы в каком ты с час себя свети выставил

Ты тоже в "свети" плохом сейчас себя показал. Может, человек не знал. Сходи в школу, а если там, то учись лучше.

Не в сети
Новенький
Зарегистрирован: 10.01.2009
Сообщения: 37
Баллы: 37
Re: WINDOWS-7

GAD и Лена пишет:
Guriella пишет:
vaness345 пишет:

Да на 7 стоит 11х но у меня дже форс 6600 всё катит)

т бы книжки почтил в начале и понял бы в каком ты с час себя свети выставил

Ты тоже в "свети" плохом сейчас себя показал. Может, человек не знал. Сходи в школу, а если там, то учись лучше.

не знаешь не ху. пиз.еть

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".