概述

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

消息队列

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

互斥

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

测试指标

内核参数 操作系统内核参数主要包括信号量、进程、文件句柄,一般不要超过设置的参数值即可,具体如下:一级指标 二级指标 单位 解释 内核参数 Maxuprc 个 限制每个用户的用户进程的最大数量 Max_thread_proc 个 定义每个进程允许的最大...

方案选择

伴随着订单数据的增加,采取分库分表方案应对,通过这种伪分布式方案解决数据膨胀带来的问题。但数据一旦达到瓶颈,便会出现明显的弊端。数据纵向(数据规模)膨胀:采用分库分表方案,MySQL在部署时需要预估分库规模,数据一旦达到...

性能测试技术指南

资源指标:如CPU资源利用率、内存利用率、I/O、内核参数(信号量、打开文件数)等。应用指标:如空闲线程数、数据库连接数、GC/FULL GC次数、函数耗时等。前端指标:如页面加载时间、网络时间(DNS、连接时间、传输时间等)。风险 不同用户...

信号量

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

Resource Manager

为了解决以上问题,PolarDB PostgreSQL版 增加了Resource Manager资源限制机制,能够在集群运行期间,周期性的检测资源使用情况。对于超过资源限制阈值的进程,强制进行资源限制,降低集群不可用的风险。Resource Manager主要的限制资源有...

Resource Manager

为了解决以上问题,PolarDB PostgreSQL版(兼容Oracle)增加了Resource Manager资源限制机制,能够在集群运行期间,周期性的检测资源使用情况。对于超过资源限制阈值的进程,强制进行资源限制,降低集群不可用的风险。Resource Manager主要...

线程HAL

说明 如果设置了 PLATFORM_WAIT_INFINITE参数,则函数返回只能由获取信号量触发,永不超时。返回结果说明:返回结果 说明 0 函数返回是由信号量触发。1 函数返回是由超时触发。HAL_ThreadCreate 原型:int HAL_ThreadCreate(_OU_void*...

AliSQL内核小版本发布记录

通过强制清理认证信息,可以解决高业务压力、高延迟场景下的周期性性能抖动、内存占用高和新节点加入集群时性能跌零的问题。当MGR的主动选主命令发起后,如果有事务的执行时间超出了SQL语句中配置的超时时间,该事务会被强制回滚,防止阻塞...

ID²设备端SDK适配接口

1.4 信号量接口 ls_osa_sem_t ls_osa_sem_create(uint32_t init_val)功能:创建一个信号量。参数:信号量的初始值。返回值:创建的信号量句柄。void ls_osa_sem_destroy(ls_osa_sem_t sem)功能:销毁一个信号量。参数:信号量句柄。int ls_...

报错信息

编译时报 x86 或 i386 错误 问题 解决办法 iOS SDK 目前暂不支持使用模拟器调试和运行,请使用真机调试和运行。Bitcode 错误 问题 解决办法 SDK 暂不支持 Bitcode 配置,请关闭 Bitcode 编译选项。Image not found 问题 解决办法 SDK 为...

URL收敛机制说明

所以ARMS提供了完整的URL收敛机制解决维度发散问题。基于Spring注解的收敛 对于使用了Spring Web框架的应用,ARMS会尝试提取相应的注解信息(例如RequestMapping)作为URL的收敛规则。参考如下代码:@RestController@RequestMapping("/...

术语解释

Android端崩溃 Abort 未能通过进程退出信号量捕捉到的App非正常退出。iOS端崩溃 Crash 通过进程退出信号量捕捉到的App非正常退出。iOS端崩溃 ANR Application Not Response,指在Android系统上,应用程序响应不够灵敏时,系统会向用户显示...

posix

组件支持以下功能:pthread 线程及其属性管理 pthread 条件变量及其属性管理 pthread 互斥及其属性管理 文件系统类接口 环境变量管理 POSIX信号量 POSIX定时器 POSIX消息队列 版权信息 说明 Apache license v2.0 目录结构 posix|-example|-...

HAL说明

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

知识库

查看治理项问题解决方案 在 知识库>治理项 页面,您可以通过不同维度,查看目标维度下数据治理中心提供的治理项问题基本信息及解决方案详情。下图以研发维度示例,为您展示治理项问题相关信息。区域 描述 ① 在该区域,您可以选择使用 研发...

RAM用户授权相关

Hologres管理控制台主要集成了RAM鉴权和实例的部分开发权限,本文内容将为您介绍Hologres管理控制台权限相关的常见问题解决方法。问题汇总 您需要具备Hologres管理控制台操作权限,才能管理Hologres实例时。与Hologres管理控制台权限相关的...

售后问题排查工具

智能问答:您在使用CDN过程中遇到任何问题,通过智能在线的聊天对话框内输入您需要解答的问题,智能在线将会自动匹配问题的答案,并推送给您,帮您快速解决问题。工单处理:如果智能在线提供的常见问题排查无法解决您的问题,您还可以通过...

深度解析Lindorm搜索索引(SearchIndex)特性

为了解决 写入的数据无法立即可查 的问题,Lindorm基于Lucene实现了一种索引实时可见的方案,通过精细化的数据结构设计和动态的内存管理机制,可以保证索引数据一旦写入成功后可以立即查询到,真正做到实时性。CQL API CQL是Cassandra的...

任务管理

CFS:1 API说明 参考 aos_kernel_task 使用示例 示例代码参考 example/task_example.c,该示例使用任务管理函数来控制任务的执行状态,具体场景为任务2因等待某个信号量进入阻塞状态,而此时被任务1将其挂起,则任务2仍然是处于阻塞状态,...

某网约车公司车辆轨迹数据

随着车辆数量的快速增长,每辆车每分钟上传轨迹、位置等信息到MySQL导致MySQL库数据过大,将全数据写到 云原生多模数据库 Lindorm 中可以解决数据过多和成本问题。业务挑战 目前线下有7万+辆车,车辆数量在快速增长,每辆车每分钟...

版本说明

修复问题 解决Windows下进程监控Top5和进程内存超4GB时,只上报4GB监控数据的问题解决域名解析卡死的问题(某些系统下域名解析超过20秒)。解决部分Prometheus指标解析失败的问题解决日志采集占用大量CPU的问题解决可用性监控如果...

自定义召回模型

为避免再次出现问题,在您解决问题之前,定时全任务和手工触发全均不会执行。可以在当前召回表的概览页面查看回滚进度,回滚结束前定时全任务和手工触发全都不会执行。当您的问题解决后,您可以在本页面单击“解除回滚状态”,来...

Presto FAQ

解决方案:您可以查看自己的OSS的数据是否正常同步。性能相关问题 如何解决查询报错:“Query exceeded distributed user memory limit of 2.00TB or Query exceeded per-node user memory limit of xxGB”?DLA Presto中一个查询能使用的...

问题诊断

研发人员会根据您的问题反馈定位并解决问题。应用诊断 当内网应用访问异常情况下,需要诊断目标应用地址是否开启内网访问。在SASE安全客户端上的 诊断>应用诊断 页签,设置需要诊断的 应用地址、端口、协议类型。说明 目前协议类型只支持...

解决因域名解析失败导致的连接问题

可选:若以上步骤未能解决问题,您可以采用临时方案。在/etc/hosts 文件中加入Redis的域名和IP映射地址,确保域名可以正常解析,之后参考 Redis连接问题排查与解决 文档排除其它原因引起的连接问题。重要/etc/hosts 文件的编辑方法类似 ...

版本说明

修复信号量清理遗漏。hitsdb-client-0.3.5.jar 0.3.3 添加可以在调用时动态指定回调的异步写入API。void put(Collection<Point>points,AbstractBatchPutCallback batchPutCallback)void multiFieldPut(Collection<MultiFieldPoint>points,...

容器镜像仓库构建服务失败问题排查

此时,您可以参见以下方法解决问题:建议您将国外云厂商的镜像上传到容器镜像服务,构建时直接使用容器镜像服务的镜像。您可以使用海外构建能力。问题现象二:ACR个人版实例拉取阿里云VPC域名镜像失败。解决方法:个人版实例请使用公网域名...

离线同步数据质量排查

环境信息排查 问题 解决方案 查询了错误或不完整的数据源、表、或者分区等。DataWorks标准项目分为开发数据源、生产数据源,在开发环境运行任务使用开发数据源,在生产环境运行任务使用生产数据源,再对数据数量和内容比对时,需要确认下...

Hive服务异常排查及处理

解决方案:排查是否有应用层(例如flink作业等)持续调用hive cli,可以关闭持续调用hive cli的应用作业来解决问题。如果没有发现异常应用,可以调整内存及 hive.server2.thrift.max.worker.threads 参数。关于调整内存的具体操作,请参见 ...

如何解决Redis内存使用率突然升高

如果 Redis 实例的内存使用率突然飙升,可参考本文排查原因并解决问题。问题现象 Redis 实例之前的内存使用率较低。但从某个时间点开始,内存使用率突然迅速升高,甚至达到100%。问题原因 可能内存使用率突然升高的主要原因如下:短时间内...

MaxCompute数据源

InstanceId:xxx SQL:.+-+-+|attribute|ds|+-+-+|{"swift_start_timestamp":1642003200}|20220114|+-+-+最终当done表插入自动全量信号数据后,召回引擎版实例会扫描done的信号,然后自动触发索引重建。重要 要求done表至少有一个分区键,...

MaxCompute数据源

InstanceId:xxx SQL:.+-+-+|attribute|ds|+-+-+|{"swift_start_timestamp":1642003200}|20220114|+-+-+最终当done表插入自动全量信号数据后,向量检索版实例会扫描done的信号,然后自动触发索引重建。重要 要求done表至少有一个分区键,...

MaxCompute+API 数据源

InstanceId:xxx SQL:.+-+-+|attribute|ds|+-+-+|{"swift_start_timestamp":1642003200}|20220114|+-+-+最终当done表插入自动全量信号数据后,向量检索版实例会扫描done的信号,然后自动触发索引重建。重要 要求done表至少有一个分区键,...

全量扫描和增量扫描

缺点:但扫描速度较慢,问题量会比较多,难以修复 2)代码规约增量扫描,是基于代码的一次 push,自动获取 diff 内容,对 diff 文件用编码规约规则进行扫描,并过滤出此次提交产生 diff 规约问题功能。优点:只扫描 diff 文件,扫描速度...

流水线组件

持续交付支持的 Pipeline 组件包括冲突检测、缺陷查找、代码检测、代码合并、编译、功能测试、部署、交付内容传输等组件。冲突检测 冲突检测组件用于检测 MR 是否存在合并冲突。...问题处理 当传输失败时,可尝试重试以解决问题

排查Redis实例内存使用率高的问题

如果发现Redis内存占满或收到内存告警,可参考本文判断内存占用是否长期过高、内存占用是否突然上升、是否发生内存倾斜,并通过拆分大Key,设置过期策略,升级规格等方法解决问题。内存使用率高的现象分类 内存使用率高,通常分为以下三种...

CDC问题

问题详情 问题原因 解决方案 只读全,不读增量。MySQL CDC配置读取的是RDS MySQL 5.6备库或者只读实例时,可能出现这个问题。因为RDS MySQL 5.6该类型实例没有向日志文件里写入数据,导致下游同步工具无法读取增量的变更信息。建议您使用...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
轻量应用服务器 商标服务 物联网无线连接服务 Web应用防火墙 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用