什么是程序的顺序性和并发性

什么是程序的顺序性和并发性

首页维修大全综合更新时间:2023-05-25 00:14:48

什么是程序的顺序性和并发性

进程在内存中都有独立的地址结构,多个程序(进程和线程)可以同时处于就绪状态,等待运行,CPU会分配时间给程序,由于CPU分配时间很快很短,所以多个程序可以同时运行,但就单个CPU来说,这种并行属于伪并行,因为CPU运行程序,读取指令仍然按给定的顺序运行,就是说程序的组织结构仍然是顺序结构,这个问题可以按宏观和微观来说,从宏观说,程序是并发的,也就是并行的,因为程序都是运行态或就绪态,比如我们一边上网一边听歌,但从微观来说,CPU在同一个时间片里只运行一个程序,但这个时间片很小,小到CPU切换进程时我们根本感觉不到,我们的几个程序都在很好的运行,所以我们感觉他们是并行的。 希望以上可以帮的到你!祝你好运。学的不好,如有说错,请指正!

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.