Re[5]: RAM-диск
От: port443  
Дата: 27.08.04 07:53
Оценка: 2 (1)
P>Спасибо за помощь, конечно, но я недавно узнал, что в моём деле это не поможет.
P>Мне надо, чтобы этими файлами, загруженными на виртуальный диск, пользовалась не моя программа, тоесть чтоб она вообще не знала, что это виртуальный диск.

Кстати, а файл-то большой?
Если маленький, то можно просто создавать обычный временный файл в %TEMP%... благодаря кешу работать будет как с рамдиском благо, озу для большинства задач хватает.
RAM-диск
От: Аноним  
Дата: 23.08.04 04:50
Оценка:
Здравствуйте!

А какие есть средства (api, утилиты, работающие в командной строке без установки), позволяющие создать RAM-диск?
Re: RAM-диск
От: magcyril Россия  
Дата: 23.08.04 12:33
Оценка:
Посмотри здесь или здесь. С каким то из них были трудности с конфигурированием, сейчас точно не помню. Первый идет с исходниками, которые надо компилировать.
Christmas spirit is not what you drink
Re[2]: RAM-диск
От: Plumbum Украина  
Дата: 23.08.04 21:20
Оценка:
Здравствуйте, magcyril
Очень приятно найти сообщения на интересующую меня тему.
Я скачал исходники к RAMdisk, но, в виду моей не особой компетентности в языке C, пока не разобрался.
Если вы в курсе, то подскажите, можно ли динамически создавать такие диски, сохранять в них (тоесть в ОЗУ)
файлы и удалять эти диски.
Тоесть мне надо написать программу, которая бы создавала образ файла в ОЗУ для использования другой программой.
Заранее благодарен за ответ!
Re[3]: RAM-диск
От: port443  
Дата: 24.08.04 04:48
Оценка:
А ещё в WINAPI32 есть такая штука, как FileMapping
Можно сделать совсем виртуальный диск, т.е. то, что живёт только в RAM, но доступ могут поиметь все;
а можно сразу привязанный к месту на винте...
Re[4]: RAM-диск
От: Plumbum Украина  
Дата: 26.08.04 18:32
Оценка:
Здравствуйте, port443, Вы писали:

P>А ещё в WINAPI32 есть такая штука, как FileMapping

P>Можно сделать совсем виртуальный диск, т.е. то, что живёт только в RAM, но доступ могут поиметь все;
P>а можно сразу привязанный к месту на винте...

Спасибо за помощь, конечно, но я недавно узнал, что в моём деле это не поможет.
Мне надо, чтобы этими файлами, загруженными на виртуальный диск, пользовалась не моя программа, тоесть чтоб она вообще не знала, что это виртуальный диск.

Если знаете, как можно, применив исходники RAMdisk создавать динамически такие виртуалки и работать с ними, напишите, пожалуйста.

Заранее вам благодарен.

Рома.
Re[6]: RAM-диск
От: Plumbum Украина  
Дата: 29.08.04 16:30
Оценка:
Здравствуйте, port443, Вы писали:

P>Если маленький, то можно просто создавать обычный временный файл в %TEMP%... благодаря кешу работать будет как с рамдиском благо, озу для большинства задач хватает.


На самом то деле,это папочка, размером около 2 метров, а при работе с кэшем и тупом отключении питания файл сохраняется во временной папке %TEMP%?

Заранее спасибо тебе, о достойнейший из програмеров
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.