ICode9

精准搜索请尝试: 精确搜索
  • Java基础——线程调度2022-04-13 19:01:56

    一、线程的两种调度模型: 1.分时调度模型:所有线程轮流使用CPU的使用权,平均分配每个线程占用CPU的时间片 2.抢占式调度模型:优先让优先级高的线程使用CPU,如果线程的优先级相同,那么会随机选择一个,优先级高的线程获取的CPU时间片相对多一点(Java使用的就是抢占式调度模型) 为什么说抢占式

  • 阿里巴巴云原生混部系统 Koordinator 正式开源2022-04-11 11:35:42

    ​简介: 脱胎于阿里巴巴内部,经过多年双 11 打磨,每年为公司节省数十亿的混部系统 Koordinator 今天宣布正式开源。通过开源,我们希望将更好的混部能力、调度能力开放到整个行业,帮助企业客户改进云原生工作负载运行的效率、稳定性和计算成本。 ​ 作者 | 逐灵 来源 | 阿里技术公众

  • pod的调度策略、定向调度、亲和性调度、污点、容忍污点2022-04-10 00:33:37

    pod的4种调度策略 默认情况下,一个pod被调度到哪个node节点是由scheduler组件采用相应的算法计算出来的,这个过程是不受人工控制的,但是在实际使用中,这并不能满足所以要求,很多时候我们想控制某些pod到达某些节点,所以kubernetes就为我们提供了4种pod的调度策略来解决该问题。 自由调

  • 发布订阅模式和观察者模式2022-04-09 20:34:27

    参考文章 https://www.mianshigee.com/note/detail/55937pjh/ 设计模式 是一种解决方案,是一种思想 不局限于软件行业 《设计模式》是一本介绍软件好的设计的书 观察者模式 当一个对象发生改变,所有依赖它的对象都会改变,自动更新 观察者和被观察者之间是直接通讯的 观察者直接观

  • 进程、线程、协程之间的区别2022-04-08 13:31:47

    本文未对所阐述的理论知识作实例说明,仅简单阐述了三者之间的区别 进程 进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应用程序的载体。进程是一种抽象的概念,从来没有统一的标准定义。 进程的组成:进程一般

  • php项目接入xxl-job调度系统的示例详解2022-04-07 20:04:35

    目录  1. 部署xxl-job调度中心  2. 整合xxl-job调度系统  2.1 创建执行器项目  2.2 新增执行器   2.3 部署执行器项目  2.4 新增GLUE模式任务  2.5 编写php代码片段   1. 部署xxl-job调度中心 此处略,请自行百度。下面重点介绍如何将php项目接入xxl-job调度。  

  • 分布式定时任务调度框架选型2022-04-07 18:31:14

    分布式定时任务调度框架选型 背景 业务场景 定期执行任务:如每天0点做资源稽查; 需求和痛点 集群部署服务时,如何确保任务不被重复执行?---最急迫 如何监控、告警等; 高可用、无单点故障; 优秀的并行处理能力、分片能力; 自研 or 开源 任何工具的使用都要结合自身的业务场景,脱落业务

  • k8s 调度 GPU2022-04-07 13:00:06

    k8s 调度 GPU  最近公司有项目想在 k8s 集群中运行 GPU 任务,于是研究了一下。下面是部署的步骤。 1. 首先得有一个可以运行的 k8s 集群. 集群部署参考 kubeadm安装k8s  2. 准备 GPU 节点 2.1 安装驱动 1 2 3 4 5 curl -fsSL https://mirrors.aliyun.com/nvidia-cud

  • 并发:简介2022-04-07 10:35:00

    并发:简介 什么是并发? 顺序执行:一个程序独占 CPU 资源,直到程序结束才释放 CPU,让出使用权给另一个程序。 并发执行:在较长时间片多个程序共享 CPU 资源,短时间片仍然是单程序占据 CPU,OS 进行调控切换。 为什么需要并发? 背景:硬件发展,计算能力发展,旧有批处理机制浪费资源。 效率!效率!

  • xxl-job 小结2022-04-06 16:31:56

      配置属性详细说明: 基础配置: - 执行器:任务的绑定的执行器,任务触发调度时将会自动发现注册成功的执行器, 实现任务自动发现功能; 另一方面也可以方便的进行任务分组。每个任务必须绑定一个执行器, 可在 "执行器管理" 进行设置; - 任务描述:任务的描述信息,便于任务管理; - 负责

  • XXL-Job框架入门介绍2022-04-04 22:33:47

    框架概述 框架主页: https://www.xuxueli.com/xxl-job/ 包含组件: 1.调度中心 2.任务执行器 特点: 1.调度中心,任务执行器独立部署,互不影响。 2.调度中心和任务执行器都支持集群化部署,避免出现单点故障。 3.调用中心和执行器之间通过HTTP协议进行通信,因此需要把它们部署在能相互连通的

  • 操作系统2022-04-02 21:32:16

    内核: 管理进程线程进行调度 管理内存 管理硬件设备 提供系统调用(文件、网络等)   CPU两种运行状态:用户态、系统态(内核态)。 用户态的进程可以使用用户程序的数据,而系统态的进程可以使用计算机几乎所有资源 系统调用: 用户态的进程在涉及文件管理、内存管理、设备管理、进程控制等系

  • 【freertos】005-启动调度器分析2022-03-30 13:03:26

    前言 本节主要讲解启动调度器。 这些都是与硬件相关,所以会分两条线走:posix和cortex m3。 原文:李柱明博客:https://www.cnblogs.com/lizhuming/p/16076476.html 5.1 调度器的基本概念 5.1.1 调度器 调度器就是使用相关的调度算法来决定当前需要执行的任务。 调度器特点: 调度器可以

  • 设计模式(三):观察者模式与发布/订阅模式区别2022-03-29 11:31:06

    在翻阅资料的时候,有人把观察者(Observer)模式等同于发布(Publish)/订阅(Subscribe)模式,也有人认为这两种模式还是存在差异,而我认为确实是存在差异的,本质上的区别是调度的地方不同。 观察者模式 比较概念的解释是,目标和观察者是基类,目标提供维护观察者的一系列方法,观察者提供更新接口。具

  • 群集+LVS虚拟服务器2022-03-26 21:35:16

    群集+LVS虚拟服务器 一,群集 1.何为群集 群集:由多台主机构成,但对外只表现为一个整体,只提供一个访问入口(域名或ip),相当于一台大型计算机。 2.群集存在的原因 互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性等要求越来越高,单台服务器力不从心,无法满足负载均衡及

  • 14.通信系统调度策略问题2022-03-25 19:01:18

    在通信系统中有一个常见的问题是对用户进行不同策略的调度,会得到不同系统消耗的性能假设由N个待串行用户,每个用户可以使用A/B/C三种不同的调度策略,不同的策略会消耗不同的系统资源请你根据如下规则进行用户调度,并返回总的消耗资源数。 规则是:相邻的用户不能使用相同的调度策略 例

  • K8S原来如此简单(六)Pod调度2022-03-25 08:34:28

    我们前面部署的pod调度取决于kube-scheduler,它会根据自己的算法,集群的状态来选择合适的node部署我们的pod。 下面我们来看下如何来根据我们自己的要求,来影响pod的调度。 定向node调度 有时候我们想将pod调度到某一些node上,比如csharp开发的程序,调度到某一些node,java开发的程序调度

  • 一个简单的模拟实例说明Task及其调度问题2022-03-25 08:31:20

    Task对于.NET的重要性毋庸置疑。通过最近的一些面试经历,发现很多人对与Task及其调度机制,以及线程和线程池之间的关系并没有清晰的认识。本文采用最简单的方式模拟了Task的实现,旨在说明Task是什么?它是如何被调度执行的?一、Task(Job) 二、TaskScheduler(JobScheduler) 三、基于线程池的

  • 大数据赋能即时配送 闪飞侠2022领跑配送智能化2022-03-21 18:30:06

      随着社会消费逐渐“懒人”化,大众对于“3公里、1小时生活圈”的需求更为强烈和精细,这极大扩展了即时配送的场景,也对即时配送的专业性有了更高的要求。如何满足不同群体的需求,坐拥大数据的平台显然游刃有余,而闪飞侠更是在这基础上领先迈出了智能化的关键性一步。   闪飞侠,一

  • 基于遗传算法的柔性流水车间调度设计与实现(论文+源码+答辩ppt)2022-03-21 18:01:13

    考虑并行机的流水车间调度问题研究 摘  要 随着世界经济一体化,贸易全球化,中国要想从制造大国迈向制造强国,不仅仅需要先进的技术,更需要先进的管理。面对客户的需求变得更加的多样化和个性化,制造企业需要不断地提高对市场的响应速度,降低生产的成本,提高产品的质量,因此柔性制造成为

  • FreeRTOS学习——时间片调度2022-03-20 17:58:29

    第一次发布博客,一些标签注释啥的还是没有那么好用,会在今后的日子里写出更多好的博客。 本人学习FreeRTOS是通过stm32来进行学习的,所以今后关于RTOS的学习我只会通过stm32来进行一个介绍。 在RTOS中时间片调度怎么做呢?很简单一个例子,就是两个同等级别的人而已,他们都拥有一个相同

  • yarn工作机制及其他知识点整理2022-03-20 16:02:46

    文章目录 前言一、Yarn基础架构二、Yarn工作机制容量调度器(Capacity Scheduler)公平调度器(Fair Scheduler) 三、Yarn生产环境核心参数 前言 Yarn是一个资源调度平台,负责为运算程序提供服务器运算资源,相当于一个分布式的操作系统平台,而MapReduce等运算程序则相当于运行于操

  • 进程 && 线程2022-03-20 11:03:12

    进程:计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。 线程:是操作系统进行运算和调度的最小的单位。包含在进程中,是进程中的实际运作单位。一条线程指的是j进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务

  • 操作系统的调度算法—进程调度算法、页面置换算法、动态分区算法、磁盘调度算法(常问面试题)2022-03-20 10:05:02

    8、调度算法 8.1、进程调度算法 1、先来先服务FCFS ​ 非抢占式调度算法,按照请求的顺序进行调度。有利于长作业,不利于短作业,短作业必须等长作业执行完毕才执行,长作业耗时又很长,这样会导致短作业等待时间过长。 2、短作业优先SJF ​ 非抢占式调度算法,按预估运行时间最短的顺序

  • 程序&进程&线程2022-03-19 13:03:38

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

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有