网站首页 站内搜索

搜索结果

查询Tags标签: 调度,共有 371条记录
  • 多线程01线程、进程、多线程

    进程、线程和多线程 Process与Thread程序----程序是一个指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。 进程----进程是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位。 通常一个进程中可以包含若干个线程,当然一个进程中至少…

    2022/7/3 5:22:15 人评论 次浏览
  • k8s学习笔记-存储-调度器和调度算法

    目录Secret 存在意义Service AccountOpaque SecretⅠ、创建说明Ⅱ、使用方式kubernetes.io/dockerconfigjson背景卷的类型emptyDiremptyDir 的用法有:hostPath概念PersistentVolume(PV)PersistentVolumeClaim(PVC)静态 pv动态绑定持久化卷声明的保护持久化卷类型PV 访…

    2022/5/26 1:51:13 人评论 次浏览
  • 面向对象设计与构造 第二单元总结

    第二单元博客作业 第五次作业 UML类图:架构思路: 本次作业只有固定的五台纵向电梯,处理的请求之间相互独立,故处理起来较为简单。线程的设计整体基于生产者消费者模式,输入通过一个线程暂存到buffer请求队列中,五台电梯各开一个线程(在主线程中就可以设置好),模拟…

    2022/5/4 6:25:18 人评论 次浏览
  • BUAA OO 第二单元

    OO 第二单元总结 第二单元的任务是设计一个电梯调度的程序,需要我们设计调度方法以便在相对较短的时间内将乘客送到目的地。主要应用多线程的知识,包括多线程中的同步和互斥,以及避免出现死锁。理解线程间如何进行通信以及如何保持通信的安全,就已经完成了本单元任务的…

    2022/5/4 6:19:30 人评论 次浏览
  • OO_第二单元总结

    OO_第二单元总结 第一次作业 架构 我采用的是生产者-消费者模型。有一个读入线程负责读入请求并发送给调度器。用一个调度器当输入请求来临时,由调度器分配给五个楼座的电梯线程去执行运送任务 同步块和锁 输出线程:为保证TimableOutput。println()的线程安全,我创建了…

    2022/5/4 6:18:33 人评论 次浏览
  • BUAA_OO_Unit2 总结

    BUAA_OO_Unit2 总结 一、电梯架构分析 (一)第五次作业 1 整体架构分析 需求分析 本单元作业需要完成多线程的电梯调度程序,而本次作业仅需要支持上下行一种电梯和同座间换层指令的需求。 整体架构 本次作业采取输入线程和电梯线程两个线程,其中输入线程负责从控制台获…

    2022/5/4 6:17:59 人评论 次浏览
  • 2022-OO-Unit2

    2022-OO-Unit2 mashiroly 1. 总体思路 ​ 本单元的需求是模拟多部电梯的调度,重在设计出多线程安全并发协作的架构。基本思路仍是“生产者-消费者”(Producer-Consumer)模式,固定“生产者”和“消费者”,面对不同功能构造不同“盘子”。电梯的运行策略经历了ALS策略到…

    2022/5/4 6:17:45 人评论 次浏览
  • OO第二单元总结

    OO第二单元总结 作业架构及分析 hw5 基本要求 A-E五栋楼,每栋楼里一部电梯,实现电梯调度模拟。 基本设计(架构&策略&同步块&调度器) 本次作业由于之前没有接触过多线程编程,我小心翼翼地参(照)考(抄)了实验架构。采用生产者-消费者模式,构建ReQQ类作…

    2022/5/4 6:15:35 人评论 次浏览
  • 多进程-调度和分类

    进程调度 定义调度过程调度问题和指标常用调度算法抢占优先级概念优先级调度策略进程分类 前台进程shell运行的程序后台进程shell运行带 & 的程序 查看后台程序,jobs killall exe守护进程

    2022/5/3 7:13:46 人评论 次浏览
  • OO第二单元总结

    第二单元总结 一、同步设计 ​ 三次作业中均只使用了synchronized修饰词来进行线程的同步,并且主要针对读写冲突进行保护。在三次作业中均使用OutputQueue类对输出信息进行封装,保证其线程安全。对于使用最多的共享类RequestQueue,其读写方法getOneRequest、addRequest…

    2022/5/3 6:15:27 人评论 次浏览
  • OOUnit2

    OOunit2总结博客 (1)总结分析三次作业中同步块的设置和锁的选择,并分析锁与同步块中处理语句之间的关系 作业中同步块都在共享对象中的方法,共享对象实现如下接口: public interface Queue {void addRequest(Request request);//添加成员void setEnd();//传递结束信号b…

    2022/5/3 6:12:56 人评论 次浏览
  • OO第二单元总结

    第二单元总结 第五次作业 代码架构:生产者模型单独一个线程InputHandler用来接收输入数据.设立共用调度器Controller用来作为缓冲区对数据进行操作.电梯elevator作为消费者模型用来向调度器发出指令处理数据.调度算法:半优化ALS算法 即不仅携带与主请求目的地同方向的乘客…

    2022/5/2 23:42:48 人评论 次浏览
  • 面向对象程序设计第二单元总结

    OO 第二单元总结 一、同步块的设置和锁的选择 第五次作业 在第五次作业中,我编写了一个RequestQueue 类。这个类作为调度器和电梯线程之间的桥梁:调度器Scheduler 可以向这个类中传入请求(用Req类表示,下面相同),而电梯线程类也可以从每个线程自身的请求队列中读取请…

    2022/5/2 20:14:04 人评论 次浏览
  • OO summary Unit 2

    目录unit 2 总结同步块的设置和锁的选择调度器设计架构模式程序的bug发现他人bug的策略心得体会 unit 2 总结 本次OO第二单元实现的主要任务为模拟了一个多线程电梯运行的基本场景,基于“生产者-消费者模式”实现了满足不同的电梯调度以及运行策略达到满足用户上下楼、换…

    2022/5/2 6:13:01 人评论 次浏览
  • BUAA_OO_Unit2_多线程

    OO_Unit2_多线程 一、同步块 与 锁 在本次实验中,仅使用了如下两种形式进行同步://format 1 synchronized (lock) { // code block } //format 2 try { lock.wait(); } catch (InterruptedException e) { e.printStackTrace(); } //in other code block loc…

    2022/5/1 6:16:22 人评论 次浏览
扫一扫关注最新编程教程