Просьбы о помощи и разнообразные вопросы.

Обо всём и не только

Модераторы: dimentiy, CARCASS, Администраторы

Ответить
мониторщик_тч1
Машинист
Машинист
Сообщения: 404
Зарегистрирован: 17 май 2010, 23:08

Сообщение мониторщик_тч1 »

Вопросы к знатокам.
Есть ли тут те кто использует RAM-Disk?
Меня интересует на сколько процентов поднимется производительность при размещении файла подкачки на RAM-Диске? Стабильно ли будет работать ОС? Надо ли вообще этим заморачиваться? Вобщем все плюсы и минусы.
Для наглядности сделал тесты программой CrystalDiskMark 3.0.1. В тесте приняли участие WD1002FAEX и RAM-Disk.

Скрин
Sequential Read : 118.732 MB/s
Sequential Write : 104.440 MB/s
Random Read 512KB : 61.440 MB/s
Random Write 512KB : 94.576 MB/s
Random Read 4KB (QD=1) : 0.831 MB/s [ 202.8 IOPS]
Random Write 4KB (QD=1) : 1.154 MB/s [ 281.6 IOPS]
Random Read 4KB (QD=32) : 1.254 MB/s [ 306.2 IOPS]
Random Write 4KB (QD=32) : 1.163 MB/s [ 284.0 IOPS]

Test : 100 MB [D: 36.9% (343.6/931.5 GB)] (x5)
Date : 2011/01/11 18:30:54
WD1002FAEX-00Z3A0 1000.2 GB

Скрин
Sequential Read : 4022.269 MB/s
Sequential Write : 2592.729 MB/s
Random Read 512KB : 3886.074 MB/s
Random Write 512KB : 2599.587 MB/s
Random Read 4KB (QD=1) : 230.604 MB/s [ 56299.8 IOPS]
Random Write 4KB (QD=1) : 219.510 MB/s [ 53591.2 IOPS]
Random Read 4KB (QD=32) : 208.521 MB/s [ 50908.6 IOPS]
Random Write 4KB (QD=32) : 199.573 MB/s [ 48724.0 IOPS]

Test : 100 MB [R: 0.0% (0.0/511.0 MB)] (x5)
Date : 2011/01/11 18:00:17
RAM-Disk

Аватара пользователя
sashman
Мэр (городской голова)
Мэр (городской голова)
Сообщения: 7031
Зарегистрирован: 08 сен 2004, 21:05
Откуда: оттуда.
Контактная информация:

Сообщение sashman »

бред потёрт
Последний раз редактировалось sashman 12 янв 2011, 06:31, всего редактировалось 2 раза.

мониторщик_тч1
Машинист
Машинист
Сообщения: 404
Зарегистрирован: 17 май 2010, 23:08

Сообщение мониторщик_тч1 »

sashman писал(а):Вы имеете в виду "ram-диск" как софтовый объект, поддерживаемый операционной системой?
Именно так. Использование части RAM в качестве HDD.

Аватара пользователя
sashman
Мэр (городской голова)
Мэр (городской голова)
Сообщения: 7031
Зарегистрирован: 08 сен 2004, 21:05
Откуда: оттуда.
Контактная информация:

Сообщение sashman »

бред потёрт
Последний раз редактировалось sashman 12 янв 2011, 06:30, всего редактировалось 2 раза.

мониторщик_тч1
Машинист
Машинист
Сообщения: 404
Зарегистрирован: 17 май 2010, 23:08

Сообщение мониторщик_тч1 »

В 32-х разрядных ОС используется 3.25 Гб RAM. Если общее количество RAM допустим 16 Гб то ~12 Гб не используются.

Аватара пользователя
sashman
Мэр (городской голова)
Мэр (городской голова)
Сообщения: 7031
Зарегистрирован: 08 сен 2004, 21:05
Откуда: оттуда.
Контактная информация:

Сообщение sashman »

бред потёрт
Последний раз редактировалось sashman 12 янв 2011, 06:31, всего редактировалось 2 раза.

мониторщик_тч1
Машинист
Машинист
Сообщения: 404
Зарегистрирован: 17 май 2010, 23:08

Сообщение мониторщик_тч1 »

При наличии 4 Гб RAM можно "откусить" всю память отведенную под нужды системы (0,75 Гб) но это 50 на 50 приведет к BSoD. Если объем RAM например 8 или 16 Гб (может быть любое число бОльшее чем 4) то "откусывается" не задействованная часть. Также если при "откусывании" выбран объем превышающий размер незадействованной области то это тоже почти BSoD.

vvm508
Путеец
Путеец
Сообщения: 118
Зарегистрирован: 28 июн 2008, 18:57
Откуда: Kiev

Сообщение vvm508 »

Для Windows XP есть программа (подозреваю, что даже и не одна), которая умеет размещать рам-диск за пределами определяемых системой 3.25 Гб. Сам пользуюсь, работает отлично.

Аватара пользователя
DFAW
Мэр (городской голова)
Мэр (городской голова)
Сообщения: 15017
Зарегистрирован: 09 фев 2005, 19:43
Откуда: Саме велике село в Украине
Контактная информация:

Сообщение DFAW »

А не проще поставить 64 бит операционку и запретить своп ?
Я не волшебник, я только учусь. :prof:
Я из того мрачного прошлого, о котором вам, в светлом будущем, остаётся только мечтать.

vvm508
Путеец
Путеец
Сообщения: 118
Зарегистрирован: 28 июн 2008, 18:57
Откуда: Kiev

Сообщение vvm508 »

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

мониторщик_тч1
Машинист
Машинист
Сообщения: 404
Зарегистрирован: 17 май 2010, 23:08

Сообщение мониторщик_тч1 »

Согласен с vvm508.
Прирост производительности от х64 будет плюс 5-7%. 90% софта "заточено" под х86 и т.д.. Это уже пройденный этап. Хочется ничего не менять и чтобы ОЗУ без дела не оставалась.
P.s. Создал в зарезервированной части диск на 512 мб и сделал там файл подкачки 500 мб. Пол часа покатался в W.O.T., заметил что в некоторых местах игрушка вообще перестала подтормаживать. :oops:

sirrosh
Машинист
Машинист
Сообщения: 537
Зарегистрирован: 17 авг 2007, 14:20

Сообщение sirrosh »

Речь идет о bsd?
Что мешает использовать х32 ядро в сборке smp-pae? Поддерживает многопроцессорность и память до 32Гб.
Кстати, с чего вы взяли, что в 32-битной архитектуре нельзя адресовать больше ~4G памяти? Вы забываете о наличии PAE режима, в котором доступно до 64G физической памяти.

Анатолий
п/п-к Очевидность
п/п-к Очевидность
Сообщения: 7719
Зарегистрирован: 16 фев 2006, 17:37
Откуда: из Киева

Сообщение Анатолий »

Что-то после обеда лень переводить с английского...
Можно на пальцах, в трёх словах объяснить в чём дело?

Аватара пользователя
dimentiy
Злой литовец
Сообщения: 9683
Зарегистрирован: 26 дек 2005, 19:54
Откуда: KBP/DEN
Контактная информация:

Сообщение dimentiy »

Есть русскоязычная версия статьи, хоть и укороченная - http://ru.wikipedia.org/wiki/PAE
– Как правильно и удобно искать по форуму: инструкция

мониторщик_тч1
Машинист
Машинист
Сообщения: 404
Зарегистрирован: 17 май 2010, 23:08

Сообщение мониторщик_тч1 »

Речь идет про Windows XP/Vista/7.
А где здесь написано что нельзя адресовать больше 4 Гб? Написано что использует 3.25 Гб по умолчанию. Про режим PAE знаю, пробовал, ОС работала максимум минут 5-6 и наглухо зависала. Такую же картину наблюдал если 32-х разрядному приложению принудительно разрешить использовать адресное пространство ОЗУ больше чем 2 Гб.
Суть вопроса в том чтобы ничего не меняя задействовать незадействованную часть ОЗУ. Еще форум посещают люди не шибко грамотные в компьютерах, им данная фича может и пригодится.

Ответить