信号量

任务同步 多个任务可以等待同一个信号量,若信号量可用或信号量被释放,通常情况下,系统会将阻塞在该信号量上优先级最高的任务置于就绪状态,提供了面向所有阻塞任务信号量释放机制,可以将阻塞在该信号量上的所有任务都置为就绪状态...

概述

AliOS Things操作系统内核特性如下:可抢占式/协作式任务调度 多任务管理 软件定时器 任务间通信机制包括信号量、互斥量、队列、事件 内存管理 时间功能 随机数 系统信息 系统初始化 工作队列 版权信息 说明 Apache license v2.0 目录结构...

互斥

信号量按照起始的计数值的配置,可以存在多个任务获取同一信号量的情况,直到计数值减为0,则后续任务无法再获取信号量,当信号量的计数初值设置为1,同样互斥的效果。但信号量无法避免优先级反转问题。优先级反转 优先级反转是一种不...

消息队列

消息队列使用环形缓冲池(ring buffer)来管理消息的队列缓冲区,并使用类似信号量的机制进行任务间的同步。任务通过消息队列可以发送消息,也可以通过它接收消息,从而实现数据的同步及通信任务发送的消息会暂存在消息队列中,当接收...

事件

更正文档 概述 事件是AliOS Things内核提供的一种任务间通信方式,它不同于信号量和互斥量,可以使用事件组实现一个任务同时等待多个事件的发生,或者等待同一个事件的任务在事件发生时解除阻塞状态。事件组是一个32位的数,每一位都对应...

任务管理

任务管理就是为多任务环境中的每个任务分配一个上下文(context)(上下文(context)是指当任务被调度执行的所必不可少的一组数据,包括前任务的CPU指令地址(PC指针),当前任务的栈空间,当前任务的CPU寄存器状态等),在任务相继执行...

工作队列

h、将work5加入系统默认工作队列 i、将work6加入系统默认工作队列 t2时刻,任务T调用aos_sem_wait()等待信号量进入阻塞状态,t3时刻,work4被执行释放信号量任务T解除阻塞,将work5再加入系统默认工作队列后因等待信号量进入阻塞状态 t4...

新手指引

什么是轻应用服务器 轻应用服务器的产品优势 轻应用服务器的应用场景 轻应用服务器支持的镜像 轻应用服务器的使用限制 轻应用服务器与云服务器ECS对比 快速使用流程 轻应用服务器快速使用流程如下图所示。准备工作 您需注册...

通信监测

通信监测功能可以查询指定AppID下全链路通话数据(包含通信质量和频道数据)。通过阅读本文,您可以了解通信监测的查询方法和通信监测作用。操作步骤 登录 音视频通信RTC控制台。在左侧导航栏选择 观星台>通信监测,进入通信监测界面。选择...

物联网平台通信方式概述

您的设备和服务器接入阿里云物联网平台后,可通过物联网平台实现设备与服务器、设备与设备通信。本文介绍设备、物联网平台、服务器间通信的方法。背景信息 设备通过消息Topic实现消息的发送和接收,消息通信Topic的定义、使用和分类...

DT-PID V2.1.0

在自动模式下可用,打开后每一步的值都会参考dcs信号 否(不参考dcs信号)是、否[6]手动dcs信号 外接的dcs指令信号,手动模式使用,同时作为自动模式的初始化信号 u_dcs 0 无[1]控制反馈测量值 外接的dcs指令测量值信号,手动模式使用,...

任务列表

概述 为了便于用户管理 PolarDB 集群的任务,及时感知集群备份恢复等长时任务的进度,提高集群运维效率,PolarDB 支持在 任务列表 查看当前任务进度和历史任务详情。版本要求 当前任务列表仅支持管理 PolarDB MySQL版 企业版 和标准版 集群...

posix

semaphore.c#POSIX信号量的实现|-timer.c#POSIX定时器及时间函数的实现 依赖组件 osal_aos API说明 本组件实现POSIX标准的API,API的使用方式遵循POSIX.1-2017标准的定义,与Unix/Linux上POSIX API使用方式一致。具体使用方法可以参考...

应用场景

弹性伸缩广泛的应用场景,不仅适合业务不断波动的应用程序,同时也适合业务稳定的应用程序。本文为您介绍弹性伸缩的典型应用场景,该场景均适用于ECS实例和ECI实例。无规律的业务波动 某新闻网站播出了热点新闻,访问突增,新闻...

管理内网互通

应用服务器使用阿里云自动分配的专有网络VPC(Virtual Private Cloud)进行网络隔离,默认情况下不与云服务器ECS、云数据库等其他处于专有网络VPC中的阿里云产品内网互通,您可以通过设置内网互通实现互联互通。本文介绍如何设置内网...

创建调度任务

选择 添加任务>集群任务,然后配置以下参数:参数 说明 任务名称 配置任务的名称,用于识别任务。应用名称 填写或选择目标应用名称。支持英文、中文、数字、下划线(_)、短划线(-),50 个字符之内。必须与工程中 application.properties...

常见问题

您在使用数据传输服务DTS(Data Transmission Service)时。如果收到DTS返回的错误信息,可查阅 常见报错 匹配解决方案。如果您没有收到具体的错误信息,请根据问题分类匹配问题和解决方案。问题分类 常见问题分为如下几种类型:计费问题 ...

数据开发概述

DataWorks数据开发(DataStudio)模块用于定义周期调度任务的开发及调度属性,与运维中心配合使用,面向各引擎(MaxCompute、Hologres、EMR等)提供可视化开发主界面,支持智能代码开发、多引擎混编工作流、规范化任务发布等能力,帮助您...

使用Topic通信

定义Topic后,设备可以通过Topic与物联网平台通信,从而实现设备、物联网平台、业务服务器、其他云产品之间的通信。前提条件 使用物模型Topic通信,需要先 添加物模型。使用自定义Topic通信,需要先定义产品Topic类,具体步骤请参见 使用...

任务触发与执行问题

什么任务导出只支持全操作?目前仅 MS 2.28.4 版本支持选择任务方式导出,只支持全导入,其余版本均只支持全导出和导入。任务调度触发失败 检查 home/admin/logs/scheduler 目录下的 common-error.log 错误日志,如果原因是线程被...

灵骏网络规划

说明 同一灵骏网段相同可用区内,不同灵骏子网通信时延和吞吐与同一子网内的表现一致。应该选择什么网段?在创建灵骏网段与灵骏子网时,您必须按照无类域路由块(CIDR block)的格式为您的灵骏网络划分私网网段。规划灵骏网段 您...

什么是AI分布式训练通信优化库AIACC-ACSpeed

AIACC-ACSpeed(AIACC 2.0-AIACC Communication Speeding)是阿里云推出的AI分布式训练通信优化库AIACC-Training 2.0版本。相比较于分布式训练AIACC-Training 1.5版本,AIACC-ACSpeed基于模块化的解耦优化设计方案,实现了分布式训练在兼容...

概述

任务调度 SOFAStack 任务调度提供分布式任务调度框架,实现任务的分布式处理,并能规范化、自动化、可视化和集中化地对金融企业不同业务系统的任务进行统一调度和全方位监控运维管理,达到所有任务有序、高效运行的目的,极大降低开发和运...

查询网络通信距离(NCD)

PAI灵骏提供了统一的网络通信距离NCD(Network Communication Distance)查询接口,供您对GPU节点(或网卡)通信距离进行查询,以实现更任务调度,获得最佳的训练性能。本文为您介绍NCD的基本概念、使用NCD的原因以及如何使用NCD。...

MCU+支持MQTT的模组

应用场景:设备的硬件由一个MCU加上一个通信模组构成,设备的应用逻辑运行在MCU上,通信模组支持MQTT功能并提供AT指令给MCU使用,MCU控制模组连接云端服务以及收发数据。本示例中:示例app+SDK+模组对接代码一起的RAM消耗为6KB。对于这样的...

网络资源

网络资源是指用于节点之间通信和数据传输的硬件和软件资源,除了包括广域网、局域网、交换机、路由器,还包括常用到的专有网络、虚拟交换机、负载均衡、弹性公网、VPN、DNS、CDN等资源。在分布式系统中,网络资源的主要作用是支持节点之间...

常见问题

本文汇总了使用应用服务器时的常见问题。远程连接和计费问题 远程连接FAQ 计费常见问题 服务器管理问题 轻应用服务器在哪些地域部署?轻应用服务器存在哪些状态?轻应用服务器是否可以升级配置?轻应用服务器是否支持过户?轻...

测试指标

编写目的和适用对象 本指标适用于使用性能测试进行性能测试项目技术质量评价依据,规范技术测试结果评价,统一性能测试技术测试质量度量。应用系统技术质量度量指标范围广泛,本文难以涵盖全部。预期读者为测试管理人员、测试实施人员、...

HAL说明

HAL_SemaphorePost 否 在指定的计数信号量上做自增操作,解除其它线程的等待,对于仅支持单线程应用,可实现为空函数。HAL_SemaphoreWait 否 在指定的计数信号量上等待并做自减操作,对于仅支持单线程应用,可实现为空函数。MQTT和HTTP通道...

什么是AutoML

超参调:Hyper Parameter Optimization简称HPO,是指手动或者自动进行超参数调,而本文中特指是AutoML提供的对模型参数、训练参数等进行自动搜索调的服务。它能帮您获取较参数,提升模型效果,节省算法工程师调参的时间,让算法...

什么是AI通信加速库Deepnccl

Deepnccl是为阿里云神龙异构产品开发的一种用于多GPU互联的AI通信加速库,在AI分布式训练或多卡推理任务中用于提升通信效率。本文主要介绍Deepnccl的架构、优化原理和性能说明。产品简介 Deepnccl基于NCCL(NVIDIA Collective ...

什么是Topic

基础通信Topic:设备使用物联网平台的物模型通信、OTA升级、任务管理等功能,必须使用的Topic。物模型Topic:物模型是对设备实际功能的抽象,从 属性、服务 和 事件 三个维度,分别描述了该实体是什么、能做什么、能提供什么信息。例如智能...

查看集群日报与分析

计算任务信息 EMR Doctor采集计算任务,处理和分析后为您展示影响集群最重要的任务,您可以进行针对性的调、处理,从而增强集群的计算效率,提升集群的使用率,达到增效的目的。目前支持任务算力内存时(GB*Sec)Top50和计算任务评分倒序...

性能测试技术指南

两个环境的方案各优缺点,生产环境衡量的精准度较高,参考效果更好,但是需要清理相关的测试数据(同时要保证数据删除的完整性,基础数据的构造参考后续数据部分)或者BI统计的时候过滤,或者更彻底的方案是参考阿里全链路压测方式,...

智能卡简介

产品优势 网络优选 无需提前实地勘测网络信号以确定采购种运营商的卡片,智能卡自动选择当前设备所在地点的最网络,提升设备连网率。说明 网络切换策略三种,分别是网络信号(Dbm)、网络延时、网络信号+网络延时混合策略。默认为...

资源伸缩和系统扩展

不同的应用部署方式需要使用不同的伸缩方案,常见的伸缩方案主要以下几种:云服务自动扩缩 在阿里云上进行自动伸缩依赖的云服务是 弹性伸缩 ESS(Auto Scaling),是指根据业务需求和策略自动调整计算能力(即实例数量)的服务。...

查看数据校验详情

本文介绍如何查看数据传输服务DTS(Data Transmission Service)数据校验任务的详情。前提条件 已创建并配置数据校验任务,详情请参见 配置数据校验。注意事项 在DTS同步或迁移实例中配置的校验任务,支持在实例详情和校验任务列表查看;...

动态资源超卖

为了提升集群资源利用率,应用管理员会提交一些QoS为BestEffort的低优任务,来充分使用那些已分配但未使用的资源,实现对集群资源的超卖,其缺点如下:节点可容纳低优任务的资源没有任何参考,即使节点实际负载已经很高,由于BestEffort...

RDS实例数据迁移

本文介绍如何使用数据传输服务(Data Transmission Service,简称DTS),实现RDS实例的数据迁移。DTS支持结构迁移、全数据迁移以及增量数据迁移,同时使用这三种迁移类型可以实现在自建应用不停服的情况下,平滑地完成数据库的迁移。...

查看监控信息

性能&负载 CPU使用率%监控如下信息:存储CPU最大使用率 存储CPU平均使用率 接入层CPU最大使用率 接入层CPU平均使用率 计算CPU最大使用率 计算CPU平均使用率 集群连接数 数值 成功建立连接的数量。Build任务数 数值 监控如下信息:平均Build...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
轻量应用服务器 短信服务 物联网无线连接服务 云数据库 Redis 版 对象存储 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用