我在网上搜索了很长时间,找不到在Actor模型中克服的面向对象模型的具体缺点.请帮我一些指示和解释. 提前致谢. OO型号的缺点: 传统的OOP语言并非设计为并发.它是 很容易引入竞争条件
提前致谢.
OO型号的缺点:>传统的OOP语言并非设计为并发.它是
很容易引入竞争条件,因为它使用共享
州.
>程序员必须识别并修复所有可能的问题
区域使用锁定机制.
>对于简单的程序,锁定很容易实现.但随着程序变得复杂,锁定的实现也变得复杂.
Actor模型通过使用无共享模型克服了这个问题,因此不会影响并发性,也不需要锁定机制.