Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Максимально выделить память   Найти похожие ветки 

 
Pavia ©   (2012-02-21 18:45) [0]

Пишу тест скорости HDD. Для чистоты эксперимента хочу всю ОЗУ забить по максимому. Как определить максимально доступную память?
Как сделать так чтобы win-7 не тормозил? А то больше 1024 мб выделяю тормоза начинаются. А если бесконечный цикл поставить так вообще система капитально зависает не реагирует на кнопки.


 
БарЛог ©   (2012-02-21 19:09) [1]

> Пишу тест скорости HDD. Для чистоты эксперимента хочу всю ОЗУ забить по максимому.

Перечитал фразу три раза. Не понял.


 
Pavia ©   (2012-02-21 19:16) [2]

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


 
Sha ©   (2012-02-21 19:22) [3]

Понятно сказал.


 
Sapersky   (2012-02-21 19:40) [4]

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


 
Pavia ©   (2012-02-21 19:47) [5]

За совет спасибо. Но вопрос не про HDD, а про ОЗУ.


 
antonn ©   (2012-02-21 19:51) [6]


> За совет спасибо. Но вопрос не про HDD, а про ОЗУ.

просто в первом сообщении явно написано HDD :)


 
Pavia ©   (2012-02-21 19:55) [7]


> А если бесконечный цикл поставить так вообще система капитально
> зависает не реагирует на кнопки.

Наверно надо пояснить выделяю в бесконечном цикле по 1 мбайту.
Так вот прежде чем я успеваю получить сообщение ошибка память закончилась ОС зависает и не реагирует на кнопки клавиатуры даже на Alt+Ctrl+Del. ОС win-7? антивируса нет.


 
Пишу_тест_ скорости_ НДД   (2012-02-21 19:57) [8]

На настоящий момент существует огромное количество профессиональных бесплатных (высокого уровня) программ, отвечающих требованиям старттопика (Пишу тест скорости HDD)
:)


 
CRLF   (2012-02-21 19:58) [9]


> ОС зависает
Не зависает, а выделяет тебе память в файле подкачки. Не думаешь же ты, что out of memory выскочит при исчерпании физической памяти?


 
Sapersky   (2012-02-21 20:05) [10]

Как определить максимально доступную память?

GlobalMemoryStatus


 
Pavia ©   (2012-02-21 20:11) [11]


> На настоящий момент существует огромное количество профессиональных
> бесплатных (высокого уровня) программ, отвечающих требованиям
> старттопика (Пишу тест скорости HDD):)

Попробовал пару, нагло врут. Во вторых не наглядные, не понятно толи биты, толи байты выдают.


> > ОС зависает
> Не зависает, а выделяет тебе память в файле подкачки. Не
> думаешь же ты, что out of memory выскочит при исчерпании
> физической памяти?

Ждал 2-5 минут  далее терпения не хватило, завтра погоняю, но думаю тормоза останутся. Выделить память в своп 1ГБайт это не проблема. Надо выделить 1ГБ скорость жёсткого 170 МБайт/с. Система должна успевать за 5 секунд. Да и в XP когда-то нормально работало до 3ГБайт. При меньшем объёме ОЗУ.


 
Игорь Шевченко ©   (2012-02-21 20:53) [12]

Тестов скорости HDD воз и маленькая тележка. Судя по результатам их работы, авторы вопросов на форумах не задавали.


 
QAZ   (2012-02-21 21:13) [13]


> Для чистоты эксперимента хочу всю ОЗУ забить по максимому

где связь между чистотой и забитой памятью?


 
Jeer ©   (2012-02-21 21:22) [14]

Прямая - чистота "забитости" памяти :)


 
Pavia ©   (2012-02-21 21:29) [15]


> где связь между чистотой и забитой памятью?

В этом и трудность. Чтобы выяснить надо забить. А оно не получается, система начинает тормозить, а после зависает.


 
Jeer ©   (2012-02-21 21:43) [16]


> Чтобы выяснить надо забить.


Забей.


 
Inovet ©   (2012-02-21 22:17) [17]

> [15] Pavia ©   (21.02.12 21:29)
> А оно не получается, система начинает тормозить, а после
> зависает.

Вот и связь забивки и скорости.


 
antonn ©   (2012-02-21 22:19) [18]


> Надо выделить 1ГБ скорость жёсткого 170 МБайт/с. Система
> должна успевать за 5 секунд.

очень, очень хороший жесткий. 15к оборотов, небось?


 
Pavia ©   (2012-02-21 22:28) [19]

Старый, 5 летней давности был на 10К.
А сейчас уже 7.2к на таких скоростях делают

к примеру вот.
http://www.nix.ru/autocatalog/hdd_ibm_hitachi/HDD_Tb_SATA_6Gb_Hitachi_Deskstar_7K3000_HDS723020BLA642_111994.html

Там справа TOP10 можешь посмотреть.


 
tesseract ©   (2012-02-21 22:29) [20]


> А то больше 1024 мб выделяю тормоза начинаются. А если бесконечный
> цикл поставить так вообще система капитально зависает не
> реагирует на кнопки.


У win7 нормальный менеджер памяти - он автоматом сбрасывает лишнюю память на диск. И ты при операциях получаешь обращение к диску, MSDN в помощь.


 
antonn ©   (2012-02-21 22:33) [21]

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


 
Игорь Шевченко ©   (2012-02-21 23:15) [22]

Хороший тест называется MHDD. Он кроме скорости еще много чего тестирует :)


 
Ф1   (2012-02-22 00:19) [23]

и еще Виктория. но она тоже наверняка нагло врет, потому что показывает правду, а не то, во что хочется верить.


 
Pavia ©   (2012-02-22 06:32) [24]


> Он кроме скорости еще много чего тестирует :)

5 балов.


 
Pavia ©   (2012-02-22 10:41) [25]

Оттестировал. Скорость текущего HDD составила 70 МБайт/с.
Система с Win-7 отводит под кэш железно 100МБайт.  И ещё пробует занять всю доступную память.
С учётом кэша скорость возрастает более чем в 2-3 раза становиться 70-220Мбайт/с.

С зависанием разобрался система win-7 дурная файл подкачки 2ГБ автоматом ставит.


 
QAZ   (2012-02-22 10:57) [26]

гиниально
и какже проводилось тестирование?


 
Inovet ©   (2012-02-22 11:06) [27]

> [25] Pavia ©   (22.02.12 10:41)
> система win-7 дурная файл подкачки 2ГБ автоматом ставит.

Почему у меня не ставит?


 
QAZ   (2012-02-22 11:14) [28]


> Почему у меня не ставит?

у тебя "недурная едишн" походу ;)


 
Димка На   (2012-02-22 13:08) [29]


> Хороший тест называется MHDD. Он кроме скорости еще много
> чего тестирует :)

А еще пароль ставит, который потом негде вводить )


> Pavia ©

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


 
Mystic ©   (2012-02-22 13:25) [30]


> С зависанием разобрался система win-7 дурная файл подкачки
> 2ГБ автоматом ставит.


Ну вообще-то она сама выбирает размер. У меня по умолчанию размер оказался порядка 16G.


 
CRLF   (2012-02-22 13:50) [31]

мхдд уже с сата дружит? а то когда я от него отказался оттого, что он только с идешными винтами дружил.


 
Димка На   (2012-02-22 15:08) [32]


> CRLF   (22.02.12 13:50) [31]

А с установленным в биосе режиме совместимости?


 
AlexDn ©   (2012-02-22 15:25) [33]

> Pavia ©   (21.02.12 18:45)  
Ну вообще я думаю нужно ознакомиться с существующими программами, возможно найти исходники или open-source..


 
CRLF   (2012-02-22 15:30) [34]


> Димка На   (22.02.12 15:08) [32]
Когда я с мхдд слез, в биосе ни о каких ahci/compatible упоминаний не было. Мхдд предлагал выбрать канал иде и примари/славе винт. Сейчас с сатаон умеет работать?


 
Игорь Шевченко ©   (2012-02-22 17:29) [35]

CRLF   (22.02.12 15:30) [34]

http://www.ihdd.ru/mhdd



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.53 MB
Время: 0.074 c
2-1329825696
TurikUs
2012-02-21 16:01
2013.03.22
Delphi 2010


2-1335086959
leklerk
2012-04-22 13:29
2013.03.22
Событие OnResize формы


2-1346501857
Петя
2012-09-01 16:17
2013.03.22
Перебор символов из текстового файла


2-1337537332
petvv
2012-05-20 22:08
2013.03.22
HEX в DateTime


2-1338379393
мтк
2012-05-30 16:03
2013.03.22
Создание формы по имени класса и передача параметров конструктору





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский