简答题

在什么环境中,采用多内核线程的多线程方法比单处理器系统的单线程提供更好的性能。

正确答案

当一个内核线程的页面发生错误时,另外的内核线程会用一种有效的方法被转换成使用交错时间。另一方面,当页面发生错误时,一个单一线程进程将不能够发挥有效性能。因此,在一个程序可能有频繁的页面错误或不得不等待其他系统的事件的情况下,多线程方案会有比单处理器系统更好的性能。

答案解析

相似试题
  • 在JAVA编程中,基于线程的多任务处理环境中,执行特定任务的可执行代码的最小单位是()。

    单选题查看答案

  • 在Linux中,根据指定线程的运行环境,我们可以把它分为两个独立的运行上下文,当线程完全运行在内核空间时,我们称之为()

    单选题查看答案

  • 什么是多线程?硬件支持多线程意味着什么?Intel公司在哪种处理器中首先开始采用该技术?

    简答题查看答案

  • 在多线程环境中,对于同步方法()

    单选题查看答案

  • 使用多用户线程的多线程解决方案,在多处理器系统中可以比在单处理器系统中获得更好的性能吗?

    简答题查看答案

  • 什么是内核级线程和用户级线程?对它们进行比较。

    简答题查看答案

  • 内核线程和普通线程的区别在于内核线程在内核空间内有独立的地址空间。()

    判断题查看答案

  • ()用来实现web平台上的多线程处理功能。

    填空题查看答案

  • LINUX支持()线程以及()内核模块。

    填空题查看答案