有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java中的linux有没有办法共享内存位置以交换一些实时小数据包?

有没有更好/更智能的方法来putgetmemory system获取布尔值,但不使用任何TCP/UDPlocal file system方法

For example:

#both running as 1 application separately

$ java -cp /var/tmp/J.jar System.Backend

$ java -cp /var/tmp/J.jar System.Frontend

如果Backend进行内存分配,并且前端动态读取,那么它们中的任何一个都不能使用TCP/UDP或文件系统


共 (2) 个答案

  1. # 1 楼答案

    若您可以使一个应用程序通过Process API启动另一个应用程序,那个么它们可以通过标准输入和输出进行通信

  2. # 2 楼答案

    另外,在纯Java中使用共享内存的唯一方法是使用内存映射文件

    如果希望两段代码共享内存,最简单的方法是使用一个JVM。很少有理由使用多个JVM和紧密耦合的代码