Ускорение дисковой подсистемы N+1
От: Igor Sukhov  
Дата: 14.02.08 11:15
Оценка:
Пролог тут: http://www.rsdn.ru:80/forum/message/2717503.1.aspx
Автор: Igor Sukhov
Дата: 03.11.07


После неск. часов научно-поисково-исследовательской работы в Google я понял — единственно простой способ покончить с попытками тормозов студии (VS2005, VS2008) и приквартированного к ней решарпера — это External (eSATA) RAID Enclosure на 2 3.5" SATA II винта (например такой: http://www.techbuy.com.au/p/75066/HDD_EXTERNAL_DRIVE_CASES/Repotec/RP-NA2500.asp) и 2 шустрых винчестера: (таких, например: http://www.techbuy.com.au/p/62468/HDD_SERIAL_ATA/Western_Digital/WD740ADFD.asp).

У кого есть опыт (ну или теорет. знания) в таком деле — скажите, действительно ли это то что мне нужно?

У WD Raptor-ов какая то трансгендерная версия интерфейса — SATA-150 — это SATA 2 или "просто SATA"?
http://rsdn.org/File/76/Logo.gif * thriving in a production environment *
Re: Ускорение дисковой подсистемы N+1
От: Rebus83 Россия  
Дата: 14.02.08 17:36
Оценка: 5 (1)
Здравствуйте, Igor Sukhov, Вы писали:

IS>Пролог тут: http://www.rsdn.ru:80/forum/message/2717503.1.aspx
Автор: Igor Sukhov
Дата: 03.11.07


IS>После неск. часов научно-поисково-исследовательской работы в Google я понял — единственно простой способ покончить с попытками тормозов студии (VS2005, VS2008) и приквартированного к ней решарпера — это External (eSATA) RAID Enclosure на 2 3.5" SATA II винта (например такой: http://www.techbuy.com.au/p/75066/HDD_EXTERNAL_DRIVE_CASES/Repotec/RP-NA2500.asp) и 2 шустрых винчестера: (таких, например: http://www.techbuy.com.au/p/62468/HDD_SERIAL_ATA/Western_Digital/WD740ADFD.asp).


IS>У кого есть опыт (ну или теорет. знания) в таком деле — скажите, действительно ли это то что мне нужно?


У меня ссылки не открылись. Но если вам нужен именно внешний рейд — то скорее всего это то, что надо.

IS>У WD Raptor-ов какая то трансгендерная версия интерфейса — SATA-150 — это SATA 2 или "просто SATA"?


SATA-150 — это "просто SATA". SATA-2 — это SATA-300. У винтов WD вроде бы есть некоторые фичи, которые были опциональны в SATA1 и обязательны стали только с выходом SATA2 (типа NCQ).
Какая странная планета! — подумал Маленький принц. — Совсем сухая,
вся в иглах и соленая. И у людей не хватает воображения. Они только
повторяют то, что им скажешь...
Re: Ускорение дисковой подсистемы N+1
От: TokyoBeer Беларусь https://true.by/
Дата: 15.02.08 13:14
Оценка: 10 (1)
Здравствуйте, Igor Sukhov, Вы писали:

IS>..


Глянь лучше в сторону SCSI/SAS. Два таких винта буду намного быстрее чем два раптора. А на счет "внешнейсти" можно взять что-то типа этого под номером 2:
http://www.supermicro.com/products/chassis/tower/733/SC733T-645.cfm

Контроллер и диски.
http://price.ru/bin/price/prodlist?pnam=8204XLP&incid=1&tid=&acod=&pmin=&pmax=&curr=2&base=1&cid=0906&vcid=010305&where=00&srch=1

http://price.ru/bin/price/prodlist?where=00&base=1&pnam=ST373455SS&plan=&cid=070110&vcid=010802
Re: Ускорение дисковой подсистемы N+1
От: GavrishDV  
Дата: 16.02.08 10:28
Оценка: 10 (1)
Здравствуйте, Igor Sukhov, Вы писали:

IS>Пролог тут: http://www.rsdn.ru:80/forum/message/2717503.1.aspx
Автор: Igor Sukhov
Дата: 03.11.07


IS>После неск. часов научно-поисково-исследовательской работы в Google я понял — единственно простой способ покончить с попытками тормозов студии (VS2005, VS2008) и приквартированного к ней решарпера — это External (eSATA) RAID Enclosure на 2 3.5" SATA II винта (например такой: http://www.techbuy.com.au/p/75066/HDD_EXTERNAL_DRIVE_CASES/Repotec/RP-NA2500.asp) и 2 шустрых винчестера: (таких, например: http://www.techbuy.com.au/p/62468/HDD_SERIAL_ATA/Western_Digital/WD740ADFD.asp).


IS>У кого есть опыт (ну или теорет. знания) в таком деле — скажите, действительно ли это то что мне нужно?


IS>У WD Raptor-ов какая то трансгендерная версия интерфейса — SATA-150 — это SATA 2 или "просто SATA"?

Как по мне есть и более действенные способы ускорить студию, как то включение отложеной записи на диск, и при паралельном увеличениии операвтивы до достаточного обема скорость винтов перестает играть решающую роль. (на ноуте не тормозит)
... << RSDN@Home 1.2.0 alpha rev. 0>>
Re: Ускорение дисковой подсистемы N+1
От: Hacker_Delphi Россия  
Дата: 16.02.08 15:55
Оценка:
Здравствуйте, Igor Sukhov, Вы писали:

Если памяти у компа хотя бы 2 гига — отключи своп и будет тебе щастье... даже без рэйдов...
у меня недавно свопа не было — счастье было...
перенес всю работу на рейд и включил своп (ну люблю я иметь пару студий с мега солюшенами открытых и параллельно запускать игрушки) — все, тормоза при работе студии опять недецкие ...
... << RSDN@Home 1.2.0 alpha rev. 789>>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))
Re[2]: Ускорение дисковой подсистемы N+1
От: Igor Sukhov  
Дата: 17.02.08 08:24
Оценка:
Здравствуйте, Rebus83, Вы писали:

IS>>У WD Raptor-ов какая то трансгендерная версия интерфейса — SATA-150 — это SATA 2 или "просто SATA"?


R>SATA-150 — это "просто SATA". SATA-2 — это SATA-300. У винтов WD вроде бы есть некоторые фичи, которые были опциональны в SATA1 и обязательны стали только с выходом SATA2 (типа NCQ).


то есть получается что — самый шустрый WD винт все еще "просто SATA"? Интересно, почему они не перевели его под новый SATA-2 интерфейс?
http://rsdn.org/File/76/Logo.gif * thriving in a production environment *
Re[2]: Ускорение дисковой подсистемы N+1
От: Igor Sukhov  
Дата: 17.02.08 08:29
Оценка:
Здравствуйте, TokyoBeer, Вы писали:

TB>Глянь лучше в сторону SCSI/SAS. Два таких винта буду намного быстрее чем два раптора. А на счет "внешнейсти" можно взять что-то типа этого под номером 2:

TB>http://www.supermicro.com/products/chassis/tower/733/SC733T-645.cfm

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


TB>Контроллер и диски.

TB>http://price.ru/bin/price/prodlist?pnam=8204XLP&amp;incid=1&amp;tid=&amp;acod=&amp;pmin=&amp;pmax=&amp;curr=2&amp;base=1&amp;cid=0906&amp;vcid=010305&amp;where=00&amp;srch=1

чтобы воткнуть контролеер — придется открывать машину. мне это пока не подходит.

TB>http://price.ru/bin/price/prodlist?where=00&amp;base=1&amp;pnam=ST373455SS&amp;plan=&amp;cid=070110&amp;vcid=010802


а вообще за советы спасибо. буду апгрейдить свою личную машинку — наверно перейду на SCSI массив. Ксати как у них с шумом по сравнению с SATA-II?
http://rsdn.org/File/76/Logo.gif * thriving in a production environment *
Re[2]: Ускорение дисковой подсистемы N+1
От: Igor Sukhov  
Дата: 17.02.08 08:33
Оценка:
Здравствуйте, GavrishDV, Вы писали:

GDV>Здравствуйте, Igor Sukhov, Вы писали:


IS>>Пролог тут: http://www.rsdn.ru:80/forum/message/2717503.1.aspx
Автор: Igor Sukhov
Дата: 03.11.07


IS>>После неск. часов научно-поисково-исследовательской работы в Google я понял — единственно простой способ покончить с попытками тормозов студии (VS2005, VS2008) и приквартированного к ней решарпера — это External (eSATA) RAID Enclosure на 2 3.5" SATA II винта (например такой: http://www.techbuy.com.au/p/75066/HDD_EXTERNAL_DRIVE_CASES/Repotec/RP-NA2500.asp) и 2 шустрых винчестера: (таких, например: http://www.techbuy.com.au/p/62468/HDD_SERIAL_ATA/Western_Digital/WD740ADFD.asp).


IS>>У кого есть опыт (ну или теорет. знания) в таком деле — скажите, действительно ли это то что мне нужно?


IS>>У WD Raptor-ов какая то трансгендерная версия интерфейса — SATA-150 — это SATA 2 или "просто SATA"?

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

памяти у меня 2 гига и субъективно ее как минимум .5 гига есть свободной. но компилиции сущесвеннно медленнее (ну раза в 1.5) по сравнению с другой машинкой (4 гига + internal RAID массив). процы на обоих машинках почти одинаковые.
попробую включить отл. запись — посмотрю что получится.
http://rsdn.org/File/76/Logo.gif * thriving in a production environment *
Re[2]: Ускорение дисковой подсистемы N+1
От: Igor Sukhov  
Дата: 17.02.08 08:34
Оценка:
Здравствуйте, Hacker_Delphi, Вы писали:

H_D>Если памяти у компа хотя бы 2 гига — отключи своп и будет тебе щастье... даже без рэйдов...

память есть — но вот не думаю что отключени свопа приведет к чему-то хорошему.

H_D>у меня недавно свопа не было — счастье было...

H_D>перенес всю работу на рейд и включил своп (ну люблю я иметь пару студий с мега солюшенами открытых и параллельно запускать игрушки) — все, тормоза при работе студии опять недецкие ...
http://rsdn.org/File/76/Logo.gif * thriving in a production environment *
Re[3]: Ускорение дисковой подсистемы N+1
От: Hacker_Delphi Россия  
Дата: 17.02.08 14:42
Оценка: 5 (1)
Здравствуйте, Igor Sukhov, Вы писали:

H_D>>Если памяти у компа хотя бы 2 гига — отключи своп и будет тебе щастье... даже без рэйдов...

IS>память есть — но вот не думаю что отключени свопа приведет к чему-то хорошему.

у меня скорость загрузки студии и солюшена с 20 проектами и премерно 2000+ исходных файлов ускорилась раз в 10 минимум...
но без свопа памяти мне не хватает на две студии и игрушки рядом с ними...
... << RSDN@Home 1.2.0 alpha rev. 789>>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))
Re[3]: Ускорение дисковой подсистемы N+1
От: TK Лес кывт.рф
Дата: 18.02.08 08:48
Оценка: 10 (1)
Здравствуйте, Igor Sukhov, Вы писали:

H_D>>Если памяти у компа хотя бы 2 гига — отключи своп и будет тебе щастье... даже без рэйдов...

IS>память есть — но вот не думаю что отключени свопа приведет к чему-то хорошему.

Ничего принципиально плохого тоже не будет. 2Gb вполне достаточно что-бы работать без свопа. Просто, если время от времени не нажимать крестики на окнах, то могут начать всплавать сообщения вида "что-то у вас тут много окон открыто. давайте закроем лишние все равно не используются."
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[4]: Ускорение дисковой подсистемы N+1
От: CreatorCray  
Дата: 18.02.08 09:04
Оценка:
Здравствуйте, TK, Вы писали:

TK>Ничего принципиально плохого тоже не будет.

Перестанут работать секции без привязки к файлу.

CreateFileMapping

If hFile is INVALID_HANDLE_VALUE, the calling process must also specify a mapping object size in the dwMaximumSizeHigh and dwMaximumSizeLow parameters. In this case, CreateFileMapping creates a file mapping object of the specified size backed by the operating-system paging file rather than by a named file in the file system.


Кроме того, при вылете в синий экран не будет сохранен crashdump, т.к. для его сохранения используется место на диске, зарезервированное под своп.

In order to create a full dump Windows needs a swap file which has to be at least 1 MiB larger than the physical memory. In addition, this swap file has to be located on the system volume, that is the volume holding the active \WINNT or \WINDOWS directory.
The reason is obvious: Usually the operating system creates a crash dump if a fatal error has occured. In that situation the system is instable. In the case of forensic imaging there's a similiar situation. Of course the system is stable here, but we want to preserve as much state information as possible. Both situations can be handled well if one relies upon as few functions as possible. That means no disc cache, no NTFS, even no FAT32. Only the miniport driver (a copy of it, to be exact) will be used to write the dump.

Without any filesystem drivers there are no objects like "directories" and "files" either. As a last resort the system will be able to write to a predetermined location of the disk, where the swap file resides. But why is there real dump file after the forced crash and the subsequent reboot?

During the reboot Windows (SMSS to be exact) detects that a crash dump has been written into the swap file. Therefore it locks the swap file and prevents any access by memory management. At a later stage Winlogon also checks the swap file and finds the dump. It then starts savedump.exe, which finally copies the preserved data from the swap into an ordinary file.

This also explains while it takes a while to log in for the first time after a (forced) crash.

... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[5]: Ускорение дисковой подсистемы N+1
От: TK Лес кывт.рф
Дата: 18.02.08 09:12
Оценка: 15 (1)
Здравствуйте, CreatorCray, Вы писали:

CC>Кроме того, при вылете в синий экран не будет сохранен crashdump, т.к. для его сохранения используется место на диске, зарезервированное под своп.


А что потом делать с этим crashdump? В ООН послать или для начала в Страсбург?
В либом случае, доводить дело до маразма никто не призывает — можно оставить небольшой своп фиксированного размера на пару сотен мб.
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Re[6]: Ускорение дисковой подсистемы N+1
От: CreatorCray  
Дата: 18.02.08 09:28
Оценка:
Здравствуйте, TK, Вы писали:

CC>>Кроме того, при вылете в синий экран не будет сохранен crashdump, т.к. для его сохранения используется место на диске, зарезервированное под своп.

TK>А что потом делать с этим crashdump? В ООН послать или для начала в Страсбург?
Не позорься!
Для crashdump есть куча анализирующих его прог, которые помогут по клэшдампу установить причину сбоя.
Тот же windbg например.

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

О том и речь — что выключать своп совсем — глупо.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[4]: Ускорение дисковой подсистемы N+1
От: Igor Sukhov  
Дата: 18.02.08 10:35
Оценка:
Здравствуй Тимофей,

H_D>>>Если памяти у компа хотя бы 2 гига — отключи своп и будет тебе щастье... даже без рэйдов...

IS>>память есть — но вот не думаю что отключени свопа приведет к чему-то хорошему.

TK>Ничего принципиально плохого тоже не будет. 2Gb вполне достаточно что-бы работать без свопа. Просто, если время от времени не нажимать крестики на окнах, то могут начать всплавать сообщения вида "что-то у вас тут много окон открыто. давайте закроем лишние все равно не используются."


в общем поработал я денек без свопа — заметил только что некоторые приложения сильно притормаживают в начале (т.е. уменшилась repsponsiveness), пара раз появилась желтая икона в трее (не успел нажать на нее -но видимо обозначала "каюк — скоро памяти конец") и все. т.е. видимо без рейда никуда в наше неспокойное время.
http://rsdn.org/File/76/Logo.gif * thriving in a production environment *
Re[3]: Ускорение дисковой подсистемы N+1
От: TokyoBeer Беларусь https://true.by/
Дата: 20.02.08 18:09
Оценка:
Здравствуйте, Igor Sukhov, Вы писали:

IS>..

IS>а вообще за советы спасибо. буду апгрейдить свою личную машинку — наверно перейду на SCSI массив. Ксати как у них с шумом по сравнению с SATA-II?

По шуму нареканий нет. Во время "инициализации" трещат пару секунд, и при выключении слышен щелчок. Короче говоря, обычные винты, только быстрые
Re[3]: Ускорение дисковой подсистемы N+1
От: Vetal_ca Канада http://vetal.ca
Дата: 21.02.08 17:59
Оценка:
Здравствуйте, Igor Sukhov, Вы писали:

IS>Здравствуйте, Hacker_Delphi, Вы писали:


H_D>>Если памяти у компа хотя бы 2 гига — отключи своп и будет тебе щастье... даже без рэйдов...

IS>память есть — но вот не думаю что отключени свопа приведет к чему-то хорошему.

H_D>>у меня недавно свопа не было — счастье было...

H_D>>перенес всю работу на рейд и включил своп (ну люблю я иметь пару студий с мега солюшенами открытых и параллельно запускать игрушки) — все, тормоза при работе студии опять недецкие ...

На 4Gb RAM + 15K SCSI (не RAID) не заметил абсолютно никакой разницы в ощущениях, что со свопом, что без оного. Память активно использовалась ресурсоемким приложением.

Пробовал в XP, XP64 и Vista64.
Re[4]: Ускорение дисковой подсистемы N+1
От: Hacker_Delphi Россия  
Дата: 21.02.08 21:06
Оценка: :)
Здравствуйте, Vetal_ca, Вы писали:

V_>Здравствуйте, Igor Sukhov, Вы писали:


IS>>Здравствуйте, Hacker_Delphi, Вы писали:


H_D>>>Если памяти у компа хотя бы 2 гига — отключи своп и будет тебе щастье... даже без рэйдов...

IS>>память есть — но вот не думаю что отключени свопа приведет к чему-то хорошему.

H_D>>>у меня недавно свопа не было — счастье было...

H_D>>>перенес всю работу на рейд и включил своп (ну люблю я иметь пару студий с мега солюшенами открытых и параллельно запускать игрушки) — все, тормоза при работе студии опять недецкие ...

V_>На 4Gb RAM + 15K SCSI (не RAID) не заметил абсолютно никакой разницы в ощущениях, что со свопом, что без оного. Память активно использовалась ресурсоемким приложением.


V_>Пробовал в XP, XP64 и Vista64.



попробуй сервер, почти со всеми поднятыми сервисами (DHCP, DNS, WINS, AD, IIS (8 hostnames), WSS, Exchange) + 2 Visual Studio (15-20 проектов в каждом солюшене) + Need For Speed Most Wanted
да, еще outlook с объемом .pst больше гигабайта на фоне висит... про ICQ, Live! Messenger я промолчу..
а, совсем забыл: игра работает с виртуального CD...
... << RSDN@Home 1.2.0 alpha rev. 791>>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.