communication between processors

Hello.
How communication between processors in Win 7 and Win XP ? please.

It depends on what you want to do.
Thank you kbw
I want to explain how to send information between processors.

For example: Is Windows 7 uses a Shared memory or Message passing
between processors

Do you mean processors? (between CPUs?)

Or processes? (i.e. between applications)

how to send information

What kind of information?

There are a number of mechanisms; the one which is appropriate will depend on what information you need to send (or share.)

Shared memory is possible using memory mapped files, but that's only really needed to share bulk data.

And you can send messages between processes, though there can sometimes be issues with data marshalling (if you send anything bigger than an integer.)

But there are other machanisms, for example, sockets.

Andy




Last edited on
I'm sorry, I mean between processes.

Compare between the operating systems: Windows XP and Windows 7 in terms of communication between processes


Maybe these pictures show what I mean!


http://im40.gulfup.com/V2hVc.jpg


I'm sorry, I am from Jordan and I do not know English very much.


Thank you Andy
Last edited on
LPC is another possible mechanism, along with pipes (named and anonymous).

But you still have said what kind of data you want to send.

Andy

From:

Interprocess Communications
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365574%28v=vs.85%29.aspx

Clipboard
COM
Data Copy
DDE
File Mapping
Mailslots
Pipes
RPC
Windows Sockets

Topic archived. No new replies allowed.