Hello, No, you misread the question asked.
The question that I was answering to was " what's the quickest and best way to SHARE THE INFORMATION between instances" See: http://finance.groups.yahoo.com/group/amibroker/message/150700 It is about inter-process communication (IPC) ! What you are talking about is irrelevant to the question asked. RAM disk is not IPC mechanism. Best regards, Tomasz Janeczko amibroker.com On 2010-07-05 21:50, michaels_musings wrote: > Hello Tomasz, > > I believe you misunderstood my answer. I'm stating that writing a DLL is not > faster for a user* than installing a RAM disk driver application. > > The thread is about how to speed up AB, not the finer points of whether or > not native memory mapping is faster than an application level interface to > said. So, from a user stand point, "The absolute quickest way is to use a > RAM drive." > > I know this is your baby, but please understand, we the user base are here to > get a job done. And for the majority of us, we wish to do that job in the > most timely and efficient manner possible. > > I like your product, but please, don't bite people's heads off when they try > to help out. > > Regards, > Michael > > * I'll even conjecture that 90% of this list wouldn't know how to write a DLL > in the first place. > > > --- In [email protected], Tomasz Janeczko<gro...@...> wrote: >> Hello, >> >> "The absolute quickest way would be to use a RAM drive for your common >> shared files.* >> >> Memory mapped file *IS* mapped to RAM already therefore putting physical >> file in RAM >> actually makes no difference, other than just consuming more memory with no >> benefit. >> >> You do not understand how Windows works, recommended reading: >> http://msdn.microsoft.com/en-us/library/ms810613.aspx >> >> Best regards, >> Tomasz Janeczko >> amibroker.com >> >> On 2010-07-05 19:30, michaels_musings wrote: >>> --- In [email protected], Tomasz Janeczko<groups@> wrote: >>>> The quickest way to share lots of data would be memory mapped file, but >>>> for that you would need to write a DLL. >>>> >>>> Best regards, >>>> Tomasz Janeczko >>>> amibroker.com >>> Naw, >>> >>> The absolute quickest way would be to use a RAM drive for your common >>> shared files.* >>> >>> For XP/2000 See: http://www.hardwareanalysis.com/content/topic/7963/ >>> The very long post by Chris Jepson to understand how to keep a reliable >>> backup. And the last post by Chris Jepson for specific software and >>> install instructions. >>> >>> Alternatively Search for, "create ram drive {your version of windows}" >>> >>> Best, >>> Michael >>> >>> * If your a glutton, and can accept some risk, you can put you entire >>> install of AB and the database you're using on a RAM drive as well. >>> > > > > ------------------------------------ > > **** IMPORTANT PLEASE READ **** > This group is for the discussion between users only. > This is *NOT* technical support channel. > > TO GET TECHNICAL SUPPORT send an e-mail directly to > SUPPORT {at} amibroker.com > > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at > http://www.amibroker.com/feedback/ > (submissions sent via other channels won't be considered) > > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: > http://www.amibroker.com/devlog/ > > Yahoo! Groups Links > > > >
