LINUX.ORG.RU
ФорумTalks

странного хочется...


0

0


читаю ddk и пришла в голову по всей видимости странная мысль: а как в NT сделать ram диск? как-то никогда не приходилось видимо за ненадобностью, но тем не менее? вещь то IMHO достаточно распространенная в определенных кругах.

ps: да, Linux рулез форевер etc, я в курсе.

// wbr

Re: странного хочется...

google "windows nt ramdisk" ?

Gharik ()

Re: странного хочется...

нашел где спрашивать
по-моему , есть какие-то специфичные форумы по этому поводу

kto_tama ★★★★★ ()

Re: странного хочется...

на винфак, быдло!

anonymous ()

Re: странного хочется...

чорт, а ведь когда я в свое время DDK читал, тоже такой вопрос в голову приходил... что-то туда подмешано наверно...

раньше штатными средствами сделать ramdisk было нельзя, сейчас не знаю

gods-little-toy ★★★ ()

Re: странного хочется...

Есть livecd с вин XP, там есть рам диск
ещё есть статьи, как в определённое место подмантировать каталог флешки
ищущий да...

anonymous ()
Ответ на: Re: странного хочется... от Gharik

Re: странного хочется...

> google "windows nt ramdisk" ?


mmm... пока что встречаются все больше 3d party решения a'la http://www.ramdisk.tk/ и иже с ними. собственно вопрос был скорее про то, как сделать ram disk штатными средствами. в то, что при желании он в принципе реализуем я охотно верю :)

хотя нет, есть такое:

http://www.pcworld.idg.com.au/index.php/id;1491092650;fp;2;fpid;1277378924

AFAIU вопрос по крайней мере от части снят :)

// wbr

klalafuda ★☆☆ ()
Ответ на: Re: странного хочется... от kto_tama

Re: странного хочется...

> нашел где спрашивать. по-моему , есть какие-то специфичные форумы по этому поводу.

тема "за баб" пошла уже по третьему кругу. хотя вроде есть и более специфичные форумы по этому поводу. есть врачи в конце-концов, психологи etc..

// wbr

klalafuda ★☆☆ ()

Re: странного хочется...

А в чем собственно проблемы? Берешь шаблон драйвера диска, и реализуешь свои ioctl типа читать блок/писать блок?

Sun-ch ()

Re: странного хочется...

сегодня в макдаке беру гамбургеры, а мне свабодная касса говорит "колу хочете вы?" ... вспомнил про мастера йоду, и тут вот смарю .. тоже йода ... вы случаем не та самая свободная касса с Фрунзенской ?)

phasma ★☆ ()
Ответ на: Re: странного хочется... от Sun-ch

Re: странного хочется...

> А в чем собственно проблемы? Берешь шаблон драйвера диска, и реализуешь свои ioctl типа читать блок/писать блок?

Sun-ch, твоими бы устами... А память аллокировать и залочивать кто будет? А как вытащить из userspace какого размера нужен диск? В шаблоне такой операции нету... И вообще команду создать/убрать диск как реализовать? А ioctl читать-писать - там всякие прибамбасы для DMA и прочее...

Но если т-щ klalafuda приведет ссылку на open source ramdisk для XP без всяких spyware, это можно будет только приветствовать.

gods-little-toy ★★★ ()
Ответ на: Re: странного хочется... от gods-little-toy

Re: странного хочется...

Память управляется самим драйвером. Размер - ключ в реестре + утилита, создать/убрать - винда умеет монтировать том в каталог. DMA тут вообще не причем.

Sun-ch ()
Ответ на: Re: странного хочется... от gods-little-toy

Re: странного хочется...

> Sun-ch, твоими бы устами... А память аллокировать и залочивать кто будет? А как вытащить из userspace какого размера нужен диск? В шаблоне такой операции нету... И вообще команду создать/убрать диск как реализовать? А ioctl читать-писать - там всякие прибамбасы для DMA и прочее...

написать на коленке залипуху как предлагает товарищ Sun-ch действительно не так сложно. не за вечер, но в зависимости от навыков. а вот написать полнофункциональный ram disk со всеми прибамбасами - тут нужно поработать.

ps: вспоминается ram disk для BSD (Net) - залипуха была действительно не сложной но дюже тормозной и обрезанной. а вот нормальный вариант рожали куда как дольше и сложнее..

> Но если т-щ klalafuda приведет ссылку на open source ramdisk для XP без всяких spyware, это можно будет только приветствовать.

да мне в принципе не особо актуально, я и не искал. так, подумалось не более..

// wbr

klalafuda ★☆☆ ()
Ответ на: Re: странного хочется... от UrbanSerj

Re: странного хочется...

Обалдеть

> You can use the registry to configure Ramdisk. The Ramdisk.inf file contains the default values for all the configurable parameters. A brief description of each parameter follows:

{ля-ля-ля}

> Installing the Ramdisk sample driver in a NTFS only machine might make it unusable. To resolve this problem make the following change:

> While you call the IoCreateDevice function (RamdiskAddDevice function in pnp.c), change the device type from FILE_DEVICE_VIRTUAL_DISK to FILE_DEVICE_DISK and recompile the driver. After you install the driver, restart the system in order to access the Ramdisk through Explorer.

> Warning Installing Ramdisk in Windows XP may render the System Restore feature useless.

А вы говорили просто написать рамдиск. Да сам microsoft не смог по-нормальному написать, вон какие извраты требуются. И это еще документация, то есть цветочки. ягодки при девелопменте проявятся...

gods-little-toy ★★★ ()

Re: странного хочется...

>странного хочется...

секса что ли?

а да вижу... действительно секса

anonymous ()

Re: странного хочется...

> странного хочется...

Арн ил Аарн?

INFOMAN ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.