正在加载图片...
并发执行 ·计算机程序的执行是由操作系统控制的现代操 作系统都支持所谓"多道程序"或"多任务",即允 许多个程序"同时"执行 。"同时:在只有一个CPU的情况下,是不可能有真 正的多个程序"同时"运行的:CPU在任一时刻只 能执行一条指令! -分时使用CPU,即CPU在多个程序之间切换 。 这种多个相互独立的程序交叉执行的方式称为 并发或并行执行 ·多处理器/多核处理器上能真正并行. Lu Chaojun,SJTU 4Lu Chaojun, SJTU 4 并发执行 • 计算机程序的执行是由操作系统控制的.现代操 作系统都支持所谓"多道程序"或"多任务" ,即允 许多个程序"同时"执行. • "同时“:在只有一个CPU的情况下,是不可能有真 正的多个程序"同时"运行的:CPU在任一时刻只 能执行一条指令! – 分时使用CPU,即CPU在多个程序之间切换. • 这种多个相互独立的程序交叉执行的方式称为 并发或并行执行. • 多处理器/多核处理器上能真正并行
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有