-
公开(公告)号:CN120010749A
公开(公告)日:2025-05-16
申请号:CN202311533000.3
申请日:2023-11-16
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种信息处理方法、装置、容器、电子设备及存储介质,获取目标码当前的第一存储位置;其中,所述目标码为对预设应用程序的源码进行编译后得到的;获取预设周期内所述目标码的运行信息,其中,所述运行信息至少包括所述目标码被运行的频率信息和/或运行所述目标码的过程中的功耗信息;根据所述运行信息,确定是否将所述第一存储位置更新为第二存储位置;其中,所述第一存储位置和所述第二存储位置的读写速度不同。
-
公开(公告)号:CN119597349A
公开(公告)日:2025-03-11
申请号:CN202311168099.1
申请日:2023-09-11
Applicant: 北京小米移动软件有限公司
IPC: G06F9/38
Abstract: 本公开是关于一种数据交互方法、数据交互装置及存储介质。数据交互方法包括:获取并解析低级字节码格式应用发出数据交互指令,确定所述数据交互指令对应的第一内存地址,并确定电子设备的操作系统和所述低级字节码格式应用之间的数据交互模式。响应于所述数据交互模式为第一模式,且所述第一内存地址对应的访问范围大于访问范围阈值,执行所述数据交互指令。通过本公开,避免了低级字节码格式应用每次执行内存访问操作时的边界检查,可以有效提升低级字节码格式应用的运行性能。
-
公开(公告)号:CN117014495A
公开(公告)日:2023-11-07
申请号:CN202210480803.6
申请日:2022-04-27
Applicant: 北京小米移动软件有限公司
Abstract: 本公开涉及一种进程间通信方法、装置、存储介质与芯片,属于进程间通信技术领域。方法包括:控制请求进程获取服务请求指令,服务请求指令用于指示服务进程调用目标服务,以及指示请求进程与服务进程之间的目标通信路径与目标传输路径;服务进程位于客户端或服务端;控制请求进程将服务请求指令,通过目标通信路径发送至服务进程,以调用目标服务;在目标服务被调用的情况下,控制请求进程通过目标传输路径,向服务进程发送控制指令,控制指令用于指示服务进程调整目标服务的工作状态。使用本公开提出的进程间通信方法,可以使得客户端对于不同通信方案中的交互细节无感知,从而减少用户的操作次数,给用户的操作带来便利。
-
公开(公告)号:CN112882987A
公开(公告)日:2021-06-01
申请号:CN202110270991.5
申请日:2021-03-12
Applicant: 北京小米移动软件有限公司
Inventor: 肖翔
IPC: G06F15/173 , G06F9/54
Abstract: 本公开是关于多核通信方法、装置、电子设备及存储介质。所述方法包括:控制多核运行;基于所述通信层建立多核中发布核与接收核的通信连接;所述多核中的发布核通过所述发布订阅层调用通信层的预设接口,发布主题消息或广播主题消息的主题名称;响应于所述接收核调用发布订阅层的设定接口,订阅或获取所述主题消息。使用本公开的方法,可基于相配合的发布订阅层和通信层,实现多核间的通信连接,以及主题消息在多核间的传递。建立了有效的多核间消息的订阅和发布机制,使得多核间的共享数据更方便快捷。
-
公开(公告)号:CN120010861A
公开(公告)日:2025-05-16
申请号:CN202311529528.3
申请日:2023-11-16
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种转码方法、装置、电子设备及存储介质。转码方法,包括:确定第一代码中包含的多个第一代码块和第一代码块的代码类型;根据第一代码块的代码类型,确定第二代码中第二代码块的代码生成方式,第二代码块与第一代码块具有相同的代码逻辑;根据第二代码块的代码生成方式,生成第二代码块;其中,第二代码为WebAssembly代码,第一代码为除WebAssembly代码外的其他种类代码;根据第二代码块,获得第二代码。该转码方法通过将除WebAssembly代码外的第一代码转换为WebAssembly代码,使得第一代码能够在具有不同电子设备上复用,降低在不同种类电子设备中实现同一应用程序或者同一功能的开发难度,提升开发效率,并且能够扩展电子设备的接入应用,丰富电子设备支持的应用。
-
公开(公告)号:CN119903517A
公开(公告)日:2025-04-29
申请号:CN202311405709.5
申请日:2023-10-26
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种跨运行环境的通信方法及装置、电子设备、存储介质,所述方法包括:响应于检测到对运行于普通执行环境REE中应用程序的敏感信息的访问指令,基于所述REE中的第一RPMSG协议接口向可信执行环境TEE中的第二RPMSG协议接口发送所述敏感信息的访问请求,并将当前执行环境从所述REE切换到所述TEE;在所述TEE中基于所述访问请求响应对所述敏感信息的访问;基于所述第二RPMSG协议接口向所述REE中的所述第一RPMSG协议接口反馈所述敏感信息的访问结果,并将当前执行环境从所述TEE切换到所述REE。通过该方法,能够提高电子设备跨运行环境通信的通用性及跨硬件平台的适配性。
-
公开(公告)号:CN117041353A
公开(公告)日:2023-11-10
申请号:CN202311296745.2
申请日:2023-10-08
Applicant: 北京小米移动软件有限公司
IPC: H04L67/60 , H04L67/303
Abstract: 本申请涉及计算机技术领域,具体提供了一种任务处理的方法、装置、电子设备及存储介质。一种任务处理的方法,包括在接收到针对目标任务的任务请求时,若确定符合设备组件执行条件,则确定任务请求在软件栈中对应的目标软件层;软件栈中包括多个软件层;设备组件执行条件是根据设备网络通信状态确定的;通过目标软件层的组件调用接口,调用任务请求对应的目标设备组件,执行目标任务;各软件层中针对各设备组件分别设置有对应的组件调用接口。这样,软件栈中各软件层均可以通过组件调用接口调用相应的设备组件,避免了不同设备组件的差异性带来的适配问题,扩大了设备组件的适用范围。
-
公开(公告)号:CN116846977A
公开(公告)日:2023-10-03
申请号:CN202210293935.8
申请日:2022-03-23
Applicant: 北京小米移动软件有限公司
Abstract: 本公开涉及计算机技术领域,尤其涉及一种网络分享方法及装置、系统、电子设备和存储介质。其中,该网络分享方法,包括:通过第一中央处理器所控制的应用程序获取数据传输指令;获取数据传输指令对应的套接字和数据传输指令对应的分享数据;调用套接字通过代理模块和跨核心通信模块集合将分享数据发送至第二中央处理器,以使第二中央处理器响应于数据传输指令,基于第二中央处理器中的物理网卡将分享数据传输至网络设备;其中,第二中央处理器中的第一操作系统与第一中央处理器中的第二操作系统为异构多核作系统。采用本公开,可以提高网络分享的便利性。
-
公开(公告)号:CN116841948A
公开(公告)日:2023-10-03
申请号:CN202210295789.2
申请日:2022-03-23
Applicant: 北京小米移动软件有限公司
IPC: G06F15/163 , G06F9/50
Abstract: 本公开提供了一种中央处理器CPU间数据传输的方法、装置及电子设备,涉及通信技术领域。具体步骤为:接收第一应用层发送的目标数据;根据预设的套接字Socket在内核中创建第一Socket通道;根据所述第一Socket通道将所述目标数据传输到预先设置的第一缓存空间中;确定目标CPU,并向所述目标CPU触发中断信号,以及接收所述目标CPU发送的激活信息并根据所述激活信息向所述目标CPU传输所述目标数据。本公开通过创建Socket通道,实现了根据激活信息判断是否可以向目标CPU发送所述目标数据,避免目标CPU中缓存不足导致无法承载所述目标数据,提高传输效率。
-
公开(公告)号:CN120011096A
公开(公告)日:2025-05-16
申请号:CN202311529637.5
申请日:2023-11-16
Applicant: 北京小米移动软件有限公司
Abstract: 本公开是关于一种多媒体资源处理方法、装置、电子设备及存储介质。该方法包括:检测多媒体资源的处理指令;响应于所述处理指令,调用为WebAssembly应用程序提供的多媒体接口进行多媒体资源处理,所述多媒体接口由WebAssembly的兼容层提供底层实现,所述WebAssembly的兼容层动态适配当前的电子设备。该方法为WebAssembly应用程序提供了多媒体接口,且由于该多媒体接口由WebAssembly的兼容层提供底层实现,而WebAssembly的兼容层动态适配当前的电子设备,因此,该多媒体接口适用于多种类型的电子设备,可以快速、方便地接入多种类型的电子设备,在多种类型的电子设备上高效运行,以进行多媒体资源处理。
-
-
-
-
-
-
-
-
-