两个相互不感知(完全不了解其他进程是否存在)的进程,其潜在的控制问题是
两个进程相互竞争,可能造成互斥、死锁或饥饿
两个进程共享协作,但可能造成互斥、死锁或饥饿
两个进程通过通信方式协作,但可能造成互斥、死锁或饥饿
两个进程相互不竞争、不协作,但可能造成互斥或死锁
答案
两个进程相互竞争,可能造成互斥、死锁或饥饿
解析
两个相互不感知(完全不了解其他进程是否存在)的进程,其潜在的控制问题是:
两个进程相互竞争,可能造成互斥、死锁或饥饿
解析:即使两个进程完全不了解对方的存在,如果它们操作的是同一组资源(比如共享内存、文件、数据库记录等),就有可能因为对资源的并发访问需求而产生竞争条件。这种竞争可能导致互斥问题,即同一时间只有一个进程能访问资源;也可能因不当的资源分配和释放策略导致死锁,即两个或多个进程永久阻塞,等待不可能获得的资源;还可能引起饥饿,即某个进程长时间无法获得所需资源,无法继续执行。即便没有直接的协作或通信,资源的竞争依然可能引发这些问题。