社区
Java SE
帖子详情
一个关于Java进程同步的问题!有谁考虑过?进来看看
robert2man
2002-05-27 07:22:14
我现在的项目有两个进程需要访问同一个底层的硬件资源
这两个进程都是dephi调用java的类(而java调用c++的dll)
没办法,系统设计没做好:(
这两个进程需要访问同一个USB设备,而该USB设备只能一次被一个进程使用
如何同步这两个进程?
我已经在dll里使用互斥量了,但是只对两个一般的java进程起作用(我的测试程序:直接的起java进程,而不是通过dephi调用!)
...全文
107
8
打赏
收藏
一个关于Java进程同步的问题!有谁考虑过?进来看看
我现在的项目有两个进程需要访问同一个底层的硬件资源 这两个进程都是dephi调用java的类(而java调用c++的dll) 没办法,系统设计没做好:( 这两个进程需要访问同一个USB设备,而该USB设备只能一次被一个进程使用 如何同步这两个进程? 我已经在dll里使用互斥量了,但是只对两个一般的java进程起作用(我的测试程序:直接的起java进程,而不是通过dephi调用!)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangwenyou
2002-05-28
打赏
举报
回复
呵呵:)
pengji
2002-05-28
打赏
举报
回复
to: wangwenyou(王文友)那样更安全呀,哈哈,不过如果可行的话,当然是底层同步更好啦!呵呵!
robert2man
2002-05-28
打赏
举报
回复
补充说明:
DELPHI层调用的一个进程是NT的服务
另一个进程是基于GUI的调用
不知这两个进程(基于不同的 Java虚拟机?)是不是与一般的java的两个进程有所不同?
MrYoucheng
2002-05-27
打赏
举报
回复
进程
zebulon
2002-05-27
打赏
举报
回复
到底是进程还是线程
wangwenyou
2002-05-27
打赏
举报
回复
为何?那样岂不是要导致更长的延时吗?
低层同步不安全吗?
pengji
2002-05-27
打赏
举报
回复
在最上层就同步方法!即在DELPHI层就同步!
wangwenyou
2002-05-27
打赏
举报
回复
把对设备进行直接访问的最原子的方法同步不行吗?
经典的
进程
同步
问题
-----哲学家进餐
问题
详解
本文和接下来几篇博文是对上篇文章(
进程
同步
机制)的一次实践,通过具体的例子来加深理论的理解,会用三个经典的
进程
同步
问题
来进行讲解,并且会配有伪代码和
Java
实践(使用多线程模拟),深入的进行讲解。
进程
同步
问题
是一个非常重要且相当有趣的
问题
,本文我们对其中比较有名的哲学家进餐
问题
来进行探讨。哲学家进餐
问题
是诸
进程
间竞争临界资源而导致死锁的典型例子,具有很大的代表性,因此在这里我们也对其进行...
☀️苏州程序大白一文让你学会
Java
Servlet基础☀️《❤️记得收藏❤️》
☀️苏州程序大白一文让你学会
Java
Servlet基础☀️《❤️记得收藏❤️》目录 ????️????开讲啦!!!!????️????苏州程序大白????️????????博主介绍????1、前言????2、阐述 Servlet 和 CGI 的区别?????3、Servlet 接口中有哪些方法及 Servlet 生命周期探秘????4、get 和 post 请求的区别????5、什么情况下调用 doGet () 和 doPost ()?????6、转发 (Forward) 和重定向 (Redirec
操作系统之
进程
同步
和通信——
进程
同步
的基本概念及其实现方式、
进程
通信及其实现方式
进程
同步
和通信
进程
同步
在OS中引入
进程
后,一方面使系统的吞吐量和资源的利用率得到提升,另一方面也使得系统变得复杂,如果没有合理的方式对
进程
进行妥善的管理,必然会引起
进程
对系统资源的无序竞争,使系统变得混乱;为了实现对并发
进程
的有效管理,在多道程序系统中引入了
同步
机制,常见的
同步
机制有:硬件
同步
机制、信号量机制、管程机制等,利用它们确保程序执行的可再现性;
进程
同步
的基本概念 ...
进程
同步
与互斥——相关
问题
汇总(源码+伪代码)
问题
描述: 某博物馆最多可容纳500人同时参观,有一个出入口,该出入口一次仅允许一个人通过。参观者的活动描述如下: cobegin 参观者
进程
i: { //进门 //参观 //出门 } coend 请添加必要的信号量和P、V(或wait()、signal())操作,以实现上述过程中的互斥与
同步
。要求写出完整的过程,说明信号量的含义并赋初值。
问题
分析: //错误的解法,该题中提到了只有一个出入口,就是只有一个门,可以是出,也可以入,每次只能一个人过 semaphore out = 1; semaph
java
中
同步
(synchronized)详解
一、开山篇: 1、synchronized的使用 一个程序中,如果该类中的代码可能运行于多线程环境下,那么就要
考虑
同步
的
问题
。在
Java
中内置了语言级的
同步
原语--synchronized,这也大大简化了
Java
中多线程
同步
的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的。 在程序中我们使用了一个简化版本的Account类
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章