计算机操作系统
文章平均质量分 85
你走吧起风了__
孤独本是常态,逢人何必言深。
展开
-
Java中位运算详解
最近在做题时候,经常遇到位运算,这里对java中的位运算i做一个总结,以便复习。一、什么是位运算?使用位运算有什么好处?1、什么是位运算?计算机在底层使用的是二进制补码进行运算。对应的二进制位进行操作,计算机只识别0和1。2、位运算的好处:巧妙的使用位运算可以大量减少运行开销,优化算法。二、Java支持的7个位运算符&:与运算符|:或运算符~:非运算符^:异或运算符>>:右移运算符<<:左移运算符...原创 2021-03-29 20:08:53 · 438 阅读 · 0 评论 -
操作系统处理机调度及常见的调度算法
一.处理机调度的层次:1.高级调度: 高级调度又称为作业调度或长程调度,其主要功能是根据某种算法,把外存上处于后备队列中的那些作业调入内存,也就是说,它的调度对象是作业。2.中级调度:中级调度又称中程调度。引入中程调度的主要目的是为了提高内存利用率和系统吞吐量。中级调度实际上就是存储器管理中的对换功能。3.低级调度:低级调度通常也称为进程调度或短程调度,它所调度的对象是进程(或内核级线程),进程调度是最基本的一种调度,在多道批处理,分时,实时三种类型的OS,都必须配置这级调度。二.调度队列模型:原创 2020-12-01 18:00:52 · 1483 阅读 · 0 评论 -
《王道操作系统》学习总结大全
本篇文章是对《2021王道操作系统》所有知识点的笔记总结归档,虽说是2021年的,但是这些都是最核心的底层基础知识,过多少年都不会有很大的变化,核心都差不多。我看了一下,都总结的很不错,我最近也是在看相关的资料,送上链接传送门。知识共享,一起变强!操作系统总结传送门...原创 2020-11-25 19:02:06 · 334 阅读 · 0 评论 -
Java代码解决生产者---消费者问题(两种方法)
小伙伴们啊大家好呀,今天在写完Redis文章后,想在写下这一篇文章—》关于计算机操作系统中比较著名的生产者—消费者问题也算是编程基础了,希望对你有所帮助。本文通过两种方法解决生产者–消费者问题,思想都是通过锁的竞争进行资源的消耗或者生产方法一:synchronized, wait, notify(这里面可能涉及一些Java并发特性的知识,不懂的小伙伴们可以区看一看我以前写的文章。。。。)1.1 资源 public class Resource { //当前资源的数量 int n原创 2020-11-09 16:22:02 · 803 阅读 · 2 评论