当前位置:  技术问答>linux和unix

关于FreeBSD 5中中断线程的问题

    来源: 互联网  发布时间:2015-07-16

    本文导语:  我在一篇bsd网站上看到一篇比较权威的文章,其中有一段是这样的: 1.interrup thread在运行时需要一个进程上下文。但是传统的UNIX并不一定总存在活跃进程。FreeBSD当前通过设置一个idle线程来解决这个问题,这个线程在...

我在一篇bsd网站上看到一篇比较权威的文章,其中有一段是这样的:
1.interrup thread在运行时需要一个进程上下文。但是传统的UNIX并不一定总存在活跃进程。FreeBSD当前通过设置一个idle线程来解决这个问题,这个线程在系统没有活跃进程时运行.”
我觉得很奇怪,所有的中断线程不是都共享0号进程吗,好需要这个idle线程做什么,直接用0号进程上下问不可以吗?而且中断线程需要的是一个进程上下文,但是idle是个线程啊,怎么起做用呢?到底idle线程与中断线程是怎么联系的?
2 FreeBSD使用lazy调度方法来解决延迟和调度问题。
  文中说:“ 当中断发生时,由中断stub记录中断线程PID,但此时  并不调度该线程。而是继续执行被中断的进程。只有发生以下两种情况时才调度中断线程:
    1.  如果中断线程要被阻塞了。
    2.  中断嵌套层次过深。
    通过使用这种方法,大部分中断的overhead都可以忽略。”
  我也觉得不解,这个时机1里,中断线程明明都还没有被调度,怎么会又被阻塞了呢?

|
当中断发生时,由中断stub记录中断线程PID,但此时  并不调度该线程。而是继续执行被中断的进程。只有发生以下两种情况时才调度中断线程:
    
是原文吗?

    
 
 

您可能感兴趣的文章:

  • freebsd做前台 使用win2000做储存器问题问题(非高手免进)
  • 安装FreeBSD遇到的问题
  • 关于freebsd和linux的问题
  • 刚刚才真正的用上了freebsd,发现了一些问题,比较疑惑。。
  • freeBSD的问题
  • 双硬盘安装freebsd的问题
  • FreeBSD新手问题。
  • 100分:关于FreeBSD中loader的问题
  • freebsd求助,双系统安装好出现问题
  • 问一个FreeBSD在VMWare里的问题
  • FreeBSD 采用Ports系统安装软件的问题?
  • freebsd下进行压力测试发现的问题:最大连接数只能达到500左右?
  • 关于FreeBSD安装盘的一个简单问题
  • 紧急求救 我用freebsd通过smbfs连接win2000的一些问题 (分不够可加)
  • 紧急求救 我用freebsd通过smbfs连接win2000的一些问题
  • freebsd的问题(在线!急)
  • freebsd桌面问题
  • 谁可以帮我啊????FreeBSD问题!
  • FreeBSD安装问题。
  • 移除FreeBSD后的启动引导问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 现在FreeBSD 7.2 和 FreeBSD 8.0哪个更稳定一些
  • 急急急!!!怎样在ftp://ftp.freebsd.cn.org里下载FreeBSD4.6操作系统哪?
  • 我想装FREEBSD,不知它支不支持3COM 3C905B-TX网卡?哪位兄弟装过FREEBSD的请问一下!谢谢
  • XP下装了VMware,并在VMware内装了FreeBSD,请问如何XP下拷文件到FreeBSD
  • 多系统怎样安装FREEBSD?
  • 求FreeBSD论坛或博客(在线等)
  • Freebsd怎么样??
  • 关于freebsd的一些疑问
  • 如何在freebsd中安装桌面
  • 好象用FreeBSD的人不多啊。:)
  • 安装FreeBSD 6.1 出错
  • FreeBSD和Redhat哪个更快点
  • HTML教程 iis7站长之家
  • 请问FreeBSD是一个什麽样的操作系统?
  • FreeBSD虚拟机 VirtualBSD
  • 那有FreeBSD?
  • Unix或FreeBSD 5.0的manual下载(***100分,高分吧?***)
  • FreeBsd4.8-stable的ISO哪里有下载?请各位提供一些网址,谢谢!
  • 那里有FREEBSD下载,需要下载那些文件?
  • 用过FreeBSD的来看看...


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3