管程和壳程区别(管程和壳程)

导读您好,肖大哥就为大家解答关于管程和壳程区别,管程和壳程相信很多小伙伴还不知道,现在让我们一起来看看吧!1、壳程是指流体沿换热器的壳体...

您好,肖大哥就为大家解答关于管程和壳程区别,管程和壳程相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、壳程是指流体沿换热器的壳体、管束和档板之间的空隙自左至右(或自右至左)所流经的距离。

2、管程在功能上和信号量及PV操作类似,属于一种进程同步互斥工具,但是具有与信号量及PV操作不同的属性。

3、管程封装了同步操作,对进程隐蔽了同步细节,简化了同步功能的调用界面。

4、用户编写并发程序如同编写顺序(串行)程序。

5、扩展资料:管程的属性:共享性:管程可被系统范围内的进程互斥访问,属于共享资源安全性:管程的局部变量只能由管程的过程访问,不允许进程或其它管程直接访问,管程也不能访问非局部于它的变量。

6、互斥性:多个进程对管程的访问是互斥的。

7、任一时刻,管程中只能有一个活跃进程。

8、封装性:管程内的数据结构是私有的,只能在管程内使用,管程内的过程也只能使用管程内的数据结构。

9、进程通过调用管程的过程使用临界资源。

10、管程在Java中已实现。

11、参考资料来源:百度百科-管程参考资料来源:百度百科-壳程。

本文就讲到这里,希望大家会喜欢。

免责声明:本文由用户上传,如有侵权请联系删除!