何谓原语?何谓原子操作?
时间: 2023-11-02 22:55:56 浏览: 855
操作系统原语描述.docx
原语(primitive)指的是在计算机科学中,一种不可再分的基本操作或指令。原语是操作系统或编程语言提供的最小粒度的操作,它们通常是硬件指令的一个封装。原语的执行是原子性的,也就是说它们在执行过程中不可被中断或分割。
原子操作(atomic operation)是指在并发编程中不可中断的操作。它是一个连续的操作序列,在执行过程中不能被其他线程或进程中断或干扰。原子操作确保了多个线程同时访问共享数据时的一致性和正确性。原子操作可以用来实现同步机制和互斥访问。
阅读全文