多线程分享
作者:青客宝团队
多核、多处理器系统中的每颗处理器(每个核),同时间内可以执行各 自不同的行程(或线程)。 一颗多线程能力的处理器,无论是支持二线程、四线程、八线程,这些 线程都必须是在同一个行程内,所以一颗处理器(一个核)还是只能执行 一个行程,双核处理器就能够同时执行两个不同的行程(或线程),四核 就可以同时不同的四个行程(或线程)。 倘若是执行不支持多线程的程序,其执行上的分拆最多只到行程而未到 线程,那么每颗处理器内的多线程功效就无从发挥,而这类的程序历史较 长久,相对的原生支持多线程的程序历史较短,不过信息技术的脚步向来 进展快速,两种不同层次的支持仅差距数年时间。 硬件条件已经具备,但作为人机交互的操作系统和应用软件需要研究 它的并行化方法,最大限度挖掘系统的整体性能