Было любопытно прочесть. Пока что мои впечатления от использования SSD весьма двояки. Попробую помочь системе рамдиском - возможно это улучшит ситуацию.
Member
Статус: Не в сети Регистрация: 12.03.2005 Откуда: Sumy (UA)
А вот интересно, почему бы производителям материнских плат не включить в биос возможность резервирования памяти для виртуального диска, по аналогии со встроенной видеокартой?
_________________ ЭТО Я НЕТЕРПЕЛИВЫЙ!?!!?Да я Сталкера прошел,не зная что можно бегать! Как убивать друзей в STALKER: people.overclockers.ru/SilentF/record2
Advanced member
Статус: Не в сети Регистрация: 16.11.2006 Откуда: Всегда!
vicus писал(а):
Прога эта - скорее драйвер с GUI, чем собственно программа. Я прав?
Естественно, это драйвер ядра с ГУИ. А драйвер - это разве не программа? Есть системное и прикладное программирование.
vicus писал(а):
Лучше (в смысле - быстрее) не стало ничего - это точно
А кто обещал, что будет быстрее? Смысл свопа в RAM - освободить диск от операций IO, чтобы он мог отдать всего себя для прикладных программ, при условии, если RAM достаточно или, для 32-битных ОС, ее уже больше, чем может использовать ОС. Ваша профильная машина имеет только 2Гб, при этом вообще не имеет смысла размещение своп-файла в RAM. На "скорость", в вашем понимании, это вообще не влияет, так как страницы все равно меняются в памяти, а в своп-файл проводится "упреждающая" запись, а вот если вы отберете у ОС видимую ей часть памяти, то нанесете быстродействию прямой ущерб.
vicus писал(а):
Не дорос я до технического прогресса, что ли? В чем мои ошибки
Ошибка - в слабом знании английского языка и невнимательности. Page size (bytes) 4096 означает стандартный размер страницы выделяемой памяти, поэтому, ваши слова
vicus писал(а):
Сабжевая прога "сказала", что общий объем (она "обозвала" это "paging file") - 4,096 Гб
не имеют отношения к правде.
Еще раз скажу, не отбирайте без нужды у ОС видимую ей память. 1024МБ в вашем случае перебор.
Кроме того, лично мне не нравится, как себя ведет RamDisk Plus на XP с именно с 4ГБ памяти, в отличие от Висты. При большем объеме у меня проблем пока не возникало.
zauropod
Мы мыслим в одном направлении, но я вижу, что вы продвинулись дальше. Поэтому чтобы не наступать на грабли - может расскажете какие то неочевидные вещи, к которым дошли со временем? Моя задача - бесшумный комп, поэтому обеспечив всё оборудование пассивным охлаждением, я пришел к выводу что нужен твердотельный накопитель. Начинал эксперементировать с рейдов из CF карточек - понял, что полное фуфло, ну а к этому времени и SSD стали доступнее.
Счел возможным попробовать небольшой SSD накопитель MTRON MOBI 2.5" 16GB SATA. Купил я его в начале июля за примерно 400$ (этот предел я определил для себя как комфортный, в случае неудачи). Эксперементы ставил на дестопе с Vista Ultimate x86. Прогнал графики чтения, снял скриншот, установил ОС и понял - вот оно. Окна открываются как из оперативной памяти. Лагов задержек нет совсем. Понятно что из за объема все приложения запускал с жесткого диска, но работой ОС остался очень доволен. Уехал в отпуск. По возвращению ОС не грузится - на другом компе подключил этот мтрон - могу только читать, что то записать на него небыло возможности. А вскоре он и совсем сдох. Связался с продавцом - он дал контакты мтрона. Забегая вперед - отправил я этот диск в корею, и попросил изыскать возможность взять с меня доплату за более емкий и более мощный вариант (речь шла о 64Gb 7500 pro). Но доплату выставили такую, что я решил пусть шлют эту же модель - поставлю в MSI Wind.
На этом первая часть эпопеи с SSD закончилась, и я снова установил ОС на жесткий. Однако продолжая изучать динамику цен вскоре с изумлением обнаружил что за те же 400$ (уже с учетом доставки) можно взять 64Gb OCZ - этот факт меня расстроил в плане того что всего за месяц до этого был куплен 16Гб МТрон за те же деньги, который вскоре еще и сдох, и порадовал в том аспекте что на 64Гб я бы уже мог установить базовый пакет всех нужных мне программ, да еще и характеристики утверждали что этот диск более скоростной (было обещано 120-150MB/S Read and 80-95MB/S Write), на деле HDTune показал график в районе 120Мб, и что могло его заставить выжать 150 я так и не понял.
Снова ставлю ОС, но уже накатываю все программы. В итоге что имею - отличная скорость запуска приложений и открытия окошек и при этом удручающие падение скорости работы системы в момент записи (типичный пример - инсталляция программы). На жестком диске мы можем комфортно работать, параллельно устанавливая приложения - тут же такое ощущения, что весь приоритет отдается инсталлятору программы, и проще выйти покурить. Решился каким то образом добиться правды, и удалось это при помощи бенчмарка Sandra 2009 - на тестировании скорости файловой системы я получаю обещаный результат скорости на линейном чтении-записи, и катастрофическое падение скорости при рандомной записи (до 5Мб-сек). Решил что это решение для моего энтузиастского десктопа не совсем подходит - отвел место OCZ в своем ноуте. А для десктопа начинается третий этап:
Пару недель назад заказал 2 накопителя PATRIOT PE32G25SSDR 32gb (кстати по 155$ каждый) с заявленными характеристиками # Sequential Read: up to 175MB/s # Sequential Write: up to 100MB/s, буду строить из них страйп под систему. О результатах сообщу, надеюсь уже скоро.
Только недавно обнаружил что ОС (Виста ультимэйт) нужно настраивать под работу на ССД - руки пока не дошли. Но что то веры в них всё меньше. вуже подумываю о новом рапторе в акустическом режиме - там хоть сик и побольше, но результаты всегда предсказуемы.
про рам диск - как только доедет память 4х2х1066 - сразу начну эксперементы с рамдиском, и возможно обратно перейду на 32 битную ОС. Но что то мне подсказывает, что проблемы медленной записи ССД это не решит.
Advanced member
Статус: Не в сети Регистрация: 16.11.2006 Откуда: Всегда!
Victory Спасибо за развернутый пост! Но по продвинутости вперед можно поспорить , хотя мы идем немного в разные места
У меня несколько другая цель, поэтому я не сомневаюсь в том, что, по крайней мере сейчас
Victory писал(а):
Но что то мне подсказывает, что проблемы медленной записи ССД это не решит
а что будет через три месяца, сказать сложно, может, не только Intel встроит буферную DDR память в SDD и прочие чудеса воткнут. Поэтому я и не разоряюсь пока на SSD, пусть маленько устаканится. Да и про рейд все понятно, с CF поэтому я даже и не пытаюсь на CF.
Я хочу сделать один "ночной" комп (у меня их сейчас шесть), на котором будет только инет и еще ряд девелоперских программ и утилит, так что все это можно делать в RAM-диске, а запись на системный диск меня пока волнунет меньше.
Интересно, OCZ был Core или Core v2?
Какая-то сладкая цена на Патриоты, у нас только 128ГБ за 1200$, ссылкой не поделитесь?
Advanced member
Статус: Не в сети Регистрация: 08.11.2005 Откуда: Петербург
zauropod Спасибо за интересная статью!
Прочёл, но не всё понял - решил проверить на практике...
У меня установлено 4 планки по 1 гигабайту, то есть 4096 метров.
Windows Vista Home Premium физически работает только с 3198 метрами (именно это число пишется в диспетчере задач).
Таким образом, по идее, я безболезненно могу выделить около 850 метров под RAM-диск.
Я скачал и установил SuperSpeed RamDisk Plus.
Монтирую в ней диск (850 метров), но она берёт их из той памяти, которую видит система.
То есть при подключении 850 MB RAM-диска, моментально увеличивается используемая оперативная память (ровно на 850 метров).
Залезал в меню Memory->Unmanaged Memory и ставил там флажок "Enable use of unmanaged memory", но программа ругается следующим сообщением:
"Unmanaged memory properties were not set. Unable to detect valid memory at the highest candidate page".
Я так понимаю, перевод примерно такой: "Параметры не были применены. Невозможно определить размер доступной памяти на предыдущей (родительской?) странице".
В полях Installed и Reserved стоит n/a в колонке Active.
Подскажите, в чём может заключаться проблема?
_________________ Большая Игра - Смерть! Чушь... Большая Игра - ЖИЗНЬ!!!
У меня похожая ситуация...Правда у меня никто ни на что не ругается... Мне автор уже объяснил чуть выше на этой странице... Может и Вас устроит то объяснение?
Advanced member
Статус: Не в сети Регистрация: 08.11.2005 Откуда: Петербург
vicus Хм, у меня проблем с английским почти нет... Наверное. Как я понял, у Вас оперативы немного (2 гига), а прога как и у меня выделяет ресурсы под RAM-диски из используемой оперативной памяти.
В следствии этого, работа не только не ускоряется, а даже замедляется.
Я свою систему на скорость не тестировал. Поставил прогу чисто из академического любопытства. Как заставить прогу видеть и использовать память, которая не востребована системой - не знаю.
Уже поискал в инете - но ничего, могущего помоч мне в решении проблемы, не нашёл.
Не очень приятно, но и не страшно. Могу и без RAM-дисков обойтись. Хотя иметь файл подкачки в оперативке я бы не отказался.
Ведь в любом случае, эти мои 850 метров простаивают просто так и никогда не используются...
_________________ Большая Игра - Смерть! Чушь... Большая Игра - ЖИЗНЬ!!!
У меня тоже. Просто там с автором мы немного не поняли друг друга.
MycuQ писал(а):
Как я понял, у Вас оперативы немного (2 гига)
Неправильно! В профиле ведь указано: 4 гиговых планки. Тут тоже какая-то "непонятка". И автор не понял и Вы не поняли. Я специально в профиль (свой же) сходил. Посмотрел. Нет. Всё верно. 4 планки. Никто не украл.
MycuQ писал(а):
Поставил прогу чисто из академического любопытства
Аналогично.
MycuQ писал(а):
ак заставить прогу видеть и использовать память, которая не востребована системой - не знаю.
Я тоже.
vicus писал(а):
Могу и без RAM-дисков обойтись
То же самое и я.
MycuQ писал(а):
Хотя иметь файл подкачки в оперативке я бы не отказался.
Я тоже.
MycuQ писал(а):
едь в любом случае, эти мои 850 метров простаивают просто так и никогда не используются...
Согласен.
So, according to all abovementioned here, we both have almost the same troubles with RamDiskPlus.
имею asus p5KC p35 4*1gb core6550@3.3ghz видео giga9600gtsilent
win xp pro sp3 сборка zverdvdsp3 чистая, ставлю систему все по маслу
ставлю дрова. ставлю ramdiskplus, ставлю /PAE в бут ини, перегружаюсь, проверяю расширение физических... в свойствах системы (кстати ни одна галочка в dep не активна)
захожу в рамдиск в memory
Node Available Memory (MB)
0 2960
Estimated total memory available: 2960 MB
The System Management BIOS reports 4096 MB of
main memory installed in the system.
реально доступно для приложений 3327мб
и где ж та память, что между 4096 и 3327???
как мне ее активировать?
снизу только кнопочка закрыть и все
когда добавляю диск - убавляется память доступная системе, но не скрытая, что я делаю не так????
метод НАУЧНОГО тыка позволил мне ответить на вопос "как заставить прогу видеть и использовать память, которая не востребована системой ?":file...memory...unmanaged...configure и далее выставить Reserved(MB) более 1
статья бесспорно интересна с теоретической и экспериментальной точки зрения.
На практике я сам имел опыт работы с ram-диском, помещая на него временные файлы разных программ и собственно ОС. И вот какие выводы сделал
1. бывают ли у вас, оверклокеров, такие случаи, когда в результате ваших экспериментов комп зависает? бывает ли, что у вас выключают свет? бывает ли, что просто кто-то хочет выдернуть "ненужную" вилку, а выключает компьютер? бывает ли софт, который спрашивает "перезагрузить (y/n)?", и вы жмёте "y" на автомате, а софт этот выполняет форсированную перезагрузку так, что рам-драйв не успевает слить инфу на винт?
У меня бывали все эти ситуации! Мало того, что все полезные файлы, помещённые недавно на рам-диск терялись после такого сбоя, так случалось, что образ диска оказвался повреждённым и, соответственно рам-диск неотформатированным, либо вообще не монтировался!
Значит, ХРАНИТЬ НА РАМ-ДИСКЕ ВАЖНУЮ ИНФУ ОПАСНО!
2. хорошо, поставили рам-диск только для временных файлов. но откуда берутся временные файлы? чаще всего это всевозможные распакованные архивы дистрибутивов, какие-то мелкие промежуточные данные, которые почему-то нельзя было пихнуть в своп (например, промежуточные файлы WinRAR)... но ведь когда эти файлы создаются, они автоматически кэшируются! А затем применяются почти сразу, пока находятся по большей части, в кэше! Вообщем, не увидел я особого прироста от использования рам-драйва. С тем же успехом можно просто увеличить объём системного кэша! По крайней мере, мне так "показалось"....
3. самое интересное: сбой в работе рам-драйва после сбоя питания. (такое было у меня пару раз!) загружается винда, и некуда ей писать свои промежуточные файлы, а ты об этом и не подозреваешь! запускаешь какую-нибудь софтину, и хорошо, если она вразумительно сообщает, что не может разместить, например, базу эскизов фотографий, а то и просто грит "мегаошипко: чорт знает что"! ....и вместо ускорения работы, получается замедление, потому что вместо работы начинается восстановление этого самого рам-диска или перемещение всех путей на их место по умолчанию!
Лично я остановился на том, что разместил все промежуточные файлы и своп на ПРОГРАММНОМ рейде, который легко портируется с одной материнки на другую и, в случае чего, может быть восстановлен софтом.
Теперь насчёт CF. Ну зачем придумывать велосипед?! Если стоят эти CF чорт знает сколько, работают медленней винтов, ещё им переходники подавай?!
А ведь ПОНИЗИТЬ ШУМ ЖЁСТКОГО ДИСКА не так уж сложно! Во-первых, можно программно заставить винт вести себя тише в малозаметный ущерб быстродействию (команда AAM в MHDD). Во-вторых, есть готовые решения ввиде боксов для жёстких дисков. Ну, а в третьих, можно и самому намутить шумоизолятор для HDD из подручных средств!
Если же заморачиваться не хочется, то на ночь можно грузить какой-нибудь "кноппикс" с флешки, а винт цеплять через usb mobile rack, последний класть в стол- там его точно не слышно!
Member
Статус: Не в сети Регистрация: 24.06.2004 Откуда: Москва Фото: 0
Сarver писал(а):
статья читаем между строк? там в конце была ссылка на бесплатную прогу для создания рам диска... тем более что при помощи прямых рук любую прогу можно сделать бесплатной
Русскоязычная версия RAMDisk "Enterprise" от QSoft бесплатна. И работает и под 64-битными OS.
anpz насчёт "CF медленнее винтов, дороже и вообще никуда не годится" - советую просмотреть статью на THG.
создал диск 767мб (столько анменеджмент у меня), озу доступное системе ессесно не уменьшилось ни на мб. долго мучался пытаясь разместить файл подкачки, оказалось он ни в какую у меня не ставится на диск с меткой Z, поменял на M, поставился - 749мб (мегабайты разные, где проги делят на 1000, где 1024, ну думаю тот кто в теме и так понял все уже, тем более винда заявила, что на диске должно быть еще и 5 метров свободно минимум). создал еще один на бут диске С размером в 128мб (хоть автор советовал 64, решил перестраховаться), перегрузился, захожу в свойства системы - винда заявляет, что всего подкачки 128 на всех дисках, захожу на рамдиск - файл подкачки присутствует - все 749 метров там, убрал файл подкачки на С, перегрузился - захожу - пишет файл подкачки 3327мб на всех дисках, поставил снова 128 на диске С, выставил 512 на раме, применил - смотрю видит только 128, не перегружаясь выставил 749 - смотрю 877 на всех дисках, перегрузился - и снова только 128. Так и должно быть??? или я снова где то косячу???
Member
Статус: Не в сети Регистрация: 18.01.2007 Откуда: Москва
Как известно, в памяти время от времени возникают сбои (от космических лучей и пр.; вылетают отдельные биты, говорят, что раз в месяц уж точно (это говорили в те времена, когда 256Мб считалось нормальным количеством). Черт его знает, какая там реально статистика, но, думаю, ЕСС в сервера ставят не зря. Так вот вопрос в сохранности данных. Если произойдет сбой, и потом при выключении компа или размонтировании это сбойное место перезапишется обратно на диск в образ, будет не очень хорошо - тут у винтов преимущество вроде как.
Хотя винда ведь тоже много чего держит в кеше, и тоже, в принципе, при сбое в памяти может записать на диск фигню; но, полагаю, держит она не долго (при первой возможности записывает) и не очень много (именно того не много, что предстоит записывать, а для чтения, может, и много и долго).
Т.е. хочу сказать, что глючность системы или приложений/данных, размещаемых на RAM-диске может возрасти, а время ее/их жизни уменьшиться (особенно если система работает в режиме 24/7). Мне кажется, хорошо бы иметь память ЕСС, прежде чем мутить с рам-диском что-то серьезное. Хотя для непрофессионального использования, наверное, и так сойдет. Например, для свопа и темпов.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения