|
|
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть одно приложение, которое для своих целей создает временный файл на диске. Место для него можно задать. Возникла идея сделать RAM-диск мегабайт на 300, и создавать файл там. Вопрос только, чем это сделать? Кирилл Разуваев P.S. Win XP Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 12:04:55 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
>> Цель 1. Ускорить сей процесс, поскольку работа идет с данными внутри файла. 2. Убедиться в бесполезности такого решения. :) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 12:10:42 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
Система лучше распорядится оперативной памятью, а с рам диском потребуется в два раза больше, один раз под рам диск и второй раз на то что без него и сам рам диск практически не будет использоваться в работе. Единственная польза от него, что не надо удалять файлы и папки на жестком диске. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 12:15:58 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
>> Единственная польза от него, что не надо удалять файлы и папки на жестком >> диске. Ну, с учетом того, что 99% людей учатся только на своих ошибках - хотелось бы убедиться самому. Вопрос - как диск создать? Неужели нет средств? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 12:24:35 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
есть старые программы под dos Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 12:26:20 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
Green2есть старые программы под dos Posted via ActualForum NNTP Server 1.4 Ерунда. Существует огромное количество решений под XP,2003.Vista. Например, http://www.ramdisk.tk/ (это проверенный). Есть платные/бесплатные. Гугл поможет выбрать: http://www.google.ru/search?hl=ru&q=ramdrive&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr= ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 12:33:15 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
Anatoly PodgoretskyСистема лучше распорядится оперативной памятью, а с рам диском потребуется в два раза больше, один раз под рам диск и второй раз на то что без него и сам рам диск практически не будет использоваться в работе. Единственная польза от него, что не надо удалять файлы и папки на жестком диске. Есть задачи, для который такой - диск идеальное решение. Как раз у автора такая. Работа с фалом на рамдиске на порядки быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 12:35:35 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
Ты не недооцениваешь возможности ОС по работе с файлами, на самом деле работа с РАМ диск может снизить производительность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 13:08:06 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
увеличить файловый кэш и не компосировать моск Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 13:08:13 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
Anatoly PodgoretskyТы не недооцениваешь возможности ОС по работе с файлами, на самом деле работа с РАМ диск может снизить производительность. В примере идет речь о создании приложением временного файла размером в сотни мегабайт. Приведите мне пример конфигурации дискового массива сервера (говорим только о DAS), который в этом процессе обгонит рам диск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 13:13:54 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
тебе сказали: >возможности ОС а ты перевел стрелки на железо Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 13:14:43 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
ScareCrow тебе сказали: >возможности ОС а ты перевел стрелки на железо Posted via ActualForum NNTP Server 1.4 Изначально я указал, что существуют задачи, при которых использование рам диска эффективнее. Реплика о недооценке возможностей ОС бессмысленна, без привязки к конкретной задаче. Я определил задачу точнее. Хорошо, можно немного перефразировать ее постановку: "Приведите мне пример конфигурации дискового массива сервера (говорим только о DAS) и оптимизации ОС/ФС, который в этом процессе обгонит рам диск." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 13:24:56 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
ScareCrow увеличить файловый кэш и не компосировать моск Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 13:29:37 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
ScareCrow ScareCrow увеличить файловый кэш и не компосировать моск Posted via ActualForum NNTP Server 1.4 Почтовый сервер (на уровне SMTP) принимает к доставке письмо с вложением в 50 Мб. В процессе работы MDA нужно извлечь вложение во временную директорию (TEMP) и передать его на обработку анивирусному модулю, по окончании проверки отправить в почтовый ящик и очистить TEMP. Вопрос: в каком случае такая операция пройдет быстрее, когда есть огромный кеш или когда TEMP на рам диске? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 13:47:13 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
в первом Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 13:47:56 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
а за temp каталог в рамдиске надо публично казнить через повешение того кто это предложил Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 13:49:27 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
ScareCrow в первом Posted via ActualForum NNTP Server 1.4 Наверно, Вы тесты проводили? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 13:49:35 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
>Наверно, Вы тесты проводили "Вы" с большой буквы используется только при личной перепске с глубоко уважаемым человеком или трусливыми менеджерами :D Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 13:52:26 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
Господа! Благодарю всех, принявших участие в обсуждении, но любое решение (IMHO) нужно рассматривать в контексте конкретного приложения (задачи). В моем случае RAM-диск позволил на 25% увеличить скорость обработки, хотя, признаю, такое решение не универсально. Спасибо всем. Кирилл Разуваев Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 13:54:18 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
Алексей Пермяков Anatoly PodgoretskyТы не недооцениваешь возможности ОС по работе с файлами, на самом деле работа с РАМ диск может снизить производительность. В примере идет речь о создании приложением временного файла размером в сотни мегабайт. Приведите мне пример конфигурации дискового массива сервера (говорим только о DAS), который в этом процессе обгонит рам диск. А ты в рассмотрение взял только этот фактор, а как насчет того, что бы рассмотреть остальные, например недостаточный объем оперативной памяти, когда будет постоянный свопинг туда/сюда. Ну с этим скажем можно бороться, но факторов много и ОС лучше распорядится своей оперативной памятью. Не зря же МС убрала виртуальный диск из поставки, за ненадобностью, случае связаные с безопасностью не рассматриваем, они к этому не относятся. Ну а поскольку в дело вступает маркетинг, то на рынке можно найти много как полезных, так и бесполезных продуктов. РАМ диск в большинстве случаев относится к последним. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 14:14:34 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
ScareCrow >Наверно, Вы тесты проводили "Вы" с большой буквы используется только при личной перепске с глубоко уважаемым человеком или трусливыми менеджерами :D Дополнение: признавайся что не хотел обидеть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 14:17:31 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
>Дополнение: признавайся что не хотел обидеть для этого вставлен смайлик Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 14:25:17 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
Anatoly Podgoretsky Алексей Пермяков Anatoly PodgoretskyТы не недооцениваешь возможности ОС по работе с файлами, на самом деле работа с РАМ диск может снизить производительность. В примере идет речь о создании приложением временного файла размером в сотни мегабайт. Приведите мне пример конфигурации дискового массива сервера (говорим только о DAS), который в этом процессе обгонит рам диск. А ты в рассмотрение взял только этот фактор, а как насчет того, что бы рассмотреть остальные, например недостаточный объем оперативной памяти, когда будет постоянный свопинг туда/сюда. Ну с этим скажем можно бороться, но факторов много и ОС лучше распорядится своей оперативной памятью. Не зря же МС убрала виртуальный диск из поставки, за ненадобностью, случае связаные с безопасностью не рассматриваем, они к этому не относятся. Ну а поскольку в дело вступает маркетинг, то на рынке можно найти много как полезных, так и бесполезных продуктов. РАМ диск в большинстве случаев относится к последним. Безусловно, в случае недостатка ОП речь про рам диск вести бессмысленно. В моем примере про почту, взятому из жизни, рам диск позволил продержаться до внедрения дополнительных серверов. ОП было более чем достаточно, а вот Queue диска зашкаливала за все допустимые пределы. У рам диска есть один недостаток - в случае краха ОС данные с него будут потеряны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 14:40:00 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
ScareCrow >Наверно, Вы тесты проводили "Вы" с большой буквы используется только при личной перепске с глубоко уважаемым человеком или трусливыми менеджерами :D Posted via ActualForum NNTP Server 1.4 1. Это не личная переписка 2. Категоричность заявлений должна быть чем-то подкреплена. Иначе это ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 14:45:15 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
Алексей ПермяковБезусловно, в случае недостатка ОП речь про рам диск вести бессмысленно. В моем примере про почту, взятому из жизни, рам диск позволил продержаться до внедрения дополнительных серверов. ОП было более чем достаточно, а вот Queue диска зашкаливала за все допустимые пределы. У рам диска есть один недостаток - в случае краха ОС данные с него будут потеряны. Никто же не утверждает, что нет области применения, в конкретных случаях можно получить как прирост, так и отставание. Автору помогло под его специфическое приложение. Я представляю эту область как запись временных файлов с большой частотой по записи. И падение там не важно. Вот у меня на базе практически нет обращений к диску, я искуственно снижал объем и начинались тормоза, считаем что этот объем пошел на РАМ диск. При том это уже характерно для 300 мб при РАМ 2 гб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 15:21:29 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
Если бы это Никто же не утверждает, что нет области применения ... было так, то второй страницы топика не появилось. Решения на рам диске не популярны во многом потому, что современное серверное ПО хорошо умеет само распоряжаться физическими ресурсами сервера. Нужно только верно его настроить. Рам диски и тому подобное скорее "костыли", либо помощники в узкоспециализированной области. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 15:30:28 |
|
||
|
RAM-диск
|
|||
|---|---|---|---|
|
#18+
А если кеширование на запись отключено? И в этом случае RAM диск проиграет хитроумной операционной системе Микрософт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 16:44:08 |
|
||
|
|

start [/forum/topic.php?all=1&fid=26&tid=1506453]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 374ms |

| 0 / 0 |
