《The Deadlock Empire》...

  • 蚁工厂
  • 2024-11-06 14:44:37
《The Deadlock Empire》一个关于多线程编程/死锁的教育游戏
deadlockempire.github.io/

“欢迎来到《死锁帝国》,指挥官!

您所需要的技能是您的智慧、狡猾、毅力以及在神圣的C#语言中挑战多线程编程复杂性的意愿。下面的每个挑战都是一个包含两个或更多线程的计算机程序。您将扮演调度器的角色——一个极其狡猾的调度器!您的目标是利用程序中的漏洞,使它们崩溃或以其他方式失灵。

例如,您可能会造成死锁的发生,或者以某种方式安排上下文切换,使得两个线程同时进入同一个临界区。任何以这种方式扰乱程序的行为都算作您的胜利。

您是调度器——您唯一的工具就是能够在任何时候切换上下文的能力,作为时间和中断的绝对主宰。希望这足以应对……因为并行巫师的军队已经逼近,只有您能够带领顺序主义者军队走向胜利!”
《The Deadlock Empire》...《The Deadlock Empire》...