用户线程丶内核线程概念解释

  1. 内核&操作系统介绍和对比
  2. 用户态&内核态,用户线程&内核线程概念解释 : 内核,是一个操作系统的核心。是基于硬件的第一层软件扩充,提供操作系统的最基本的功能,是操作系统工作的基础,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。
  3. 什么是系统调用

用户态和内核态,也称为用户模式和内核模式。处于内核态的操作系统内核对于硬件有不受限制的使用权限,并且可以执行任何 CPU 指令以及访问任意的内存地址。
而用户态进程没有能力直接操作硬件,也没有能力访问任意的内存地址空间。用户态进程只能通过操作系统内核提供的系统调用受限地使用硬件资源。并且用户态进程不能执行一些 CPU 特权指令。用户态进程不能随意的访问内存空间或者对进程、线程进行管理,为了使应用程序访问到内核管理的资源例如CPU,内存,I/O。内核必须提供一组通用的访问接口,这些接口就叫系统调用

     4. JVM线程模型,常见的采用的是一对一(内核级),但绝不是纯粹内核级的

     5. JVM线程通过调度器来实现线程调度

参考链接(本文仅限个人学习交流,支持原创,侵权必删)

https://blog.csdn.net/bupttulongming/article/details/108434095

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值