473,387 Members | 1,532 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

distributed shared memory

Hi,

Is there a distributed shared memory toolkit / API / SDK available
for C#? I am looking for the C# equivalent of the JSDT
(http://java.sun.com/products/java-media/jsdt/) where basically
one has shared byte arrays across many JVMs.

I guess I could "write it myself" by layering a token ring architecture
over .NET remoting, but that would probably be more pain that it
is worth... at least for me right now.

--SL
Nov 13 '05 #1
2 4459
Why not just remote a shared class with public methods/properites and use
one of the locking methods to lock the shared resource?
--wjs
"Simon Lok" <si***@lok.net> wrote in message
news:60**************************@posting.google.c om...
Hi,

Is there a distributed shared memory toolkit / API / SDK available
for C#? I am looking for the C# equivalent of the JSDT
(http://java.sun.com/products/java-media/jsdt/) where basically
one has shared byte arrays across many JVMs.

I guess I could "write it myself" by layering a token ring architecture
over .NET remoting, but that would probably be more pain that it
is worth... at least for me right now.

--SL

Nov 13 '05 #2
Because then each time I read it would make a network access. Not
very useful if for example, the shared memory is used in a rendering
loop that needs to run at least 45 times per second.

I am looking for a way to do "replicated" memory I guess, exactly
what JSDT does, because it feeds some of our graphics stuff, sometimes
augmented reality stuff and that rules out a remoted object.

--SL
"William Stacey" <st*****@mvps.org> wrote in message news:<ew**************@tk2msftngp13.phx.gbl>...
Why not just remote a shared class with public methods/properites and use
one of the locking methods to lock the shared resource?
--wjs
"Simon Lok" <si***@lok.net> wrote in message
news:60**************************@posting.google.c om...
Hi,

Is there a distributed shared memory toolkit / API / SDK available
for C#? I am looking for the C# equivalent of the JSDT
(http://java.sun.com/products/java-media/jsdt/) where basically
one has shared byte arrays across many JVMs.

I guess I could "write it myself" by layering a token ring architecture
over .NET remoting, but that would probably be more pain that it
is worth... at least for me right now.

--SL

Nov 13 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Srijit Kumar Bhadra | last post by:
Hello, Here is some sample code with pywin32 build 203 and ctypes 0.9.6. Best regards, /Srijit File: SharedMemCreate_Mutex_win32all.py # This application should be used with...
7
by: J Goldman | last post by:
I'm looking for documentation pointers to learn what I need to put together a distributed database system. I've read through "Oracle 9i Database Administrator's Guide: Distributed Database...
11
by: Michael Schuler | last post by:
The use of STL in shared memory poses a real problem since (non-smart) pointers are not allowed there. Is there any solution for containers in shared memory using smart pointers? Where can I...
1
by: myren, lord | last post by:
When I first discovered shared memory (between multiple processes) I immediately started thinking of how to build my own VM subsystem + locking mechanisms for a large single block of memory. This...
3
by: www.douglassdavis.com | last post by:
Just wondering, is there anything fundamentally that keeps php from being "distributed?" By that I just mean, run on many computers... Usually the only communication between threads is through...
12
by: Jeremy | last post by:
Hi all, I'm getting very confused about how DB2 uses shared memory and I wonder if someone could clarify matters for me, please ? We are running 32bit DB2 V7.2 FP9 under AIX 4.3.3 on a machine...
8
by: Rob S | last post by:
I have UDB 8.1 Personal Edition installed. I'm using Development centre to develop JAVA Stored Procedues. I am unable to debug them. I have installed IBM Distributed Debugger and have set...
5
by: Jim | last post by:
Hello, I have a broken server that we are going to be moving off to a new server with a new version of DB2 but here is what I have right now: RedHat 7.0 (2.2.24smp) DB2 v6.1.0.40 I am...
5
by: Martin Drautzburg | last post by:
Hello all, I've seen various attempts to add distributed computing capabilities on top of an existing language. For a true distributed system I would expect it to be possible to instantiate...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.