The variable name follows a hierarchical structure used for system modeling and state-machine verification:
【NJU-OS-JYY笔记】操作系统:设计与实现 - 知乎专栏
: Denotes that this is a variable holding a specific state value at a point in time. Usage in NJU-OS Model Checking jyy.Public_Wall.1.var
: The specific module or data structure being modeled (often a shared memory space or a concurrent data structure like a message board).
: By monitoring how jyy.Public_Wall.1.var changes during execution, tools can detect if the system reaches a deadlock or violates mutual exclusion . The variable name follows a hierarchical structure used
: A program is viewed as a state machine where every variable (like jyy.Public_Wall.1.var ) represents a part of the system's "state".
If you are looking for the specific or a lab solution involving this variable, you can find the official course materials and "Operating Systems: Design and Implementation" lecture notes on the NJU-OS Course Website or Professor Jiang Yuyan's personal portal . : A program is viewed as a state
: The specific instance or index of that entity (e.g., the first "Public Wall").