-
公开(公告)号:CN109271258A
公开(公告)日:2019-01-25
申请号:CN201810987084.0
申请日:2018-08-28
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06F9/52
Abstract: 本发明实施例公开了一种读写锁重入的实现方法、装置、终端及存储介质。该方法包括:接收任一线程对目标资源的当前加锁请求;若所述目标资源处于写锁独占状态,则获取对所述目标资源处于写锁独占状态的历史写锁线程;若该线程与所述历史写锁线程相同,则为所述目标资源添加该线程的新锁。通过本发明的技术方案,通过单线程内支持写锁重入,避免了死锁问题,提高了系统的性能。
-
公开(公告)号:CN109254857A
公开(公告)日:2019-01-22
申请号:CN201811003388.5
申请日:2018-08-30
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明实施例公开了一种共享内存的调整方法、装置、设备和介质。所述方法包括:为处理任务在共享内存空间中预先分配消息存储空间;获取所述处理任务向所述消息存储空间存储的数据消息;根据所述数据消息与所述消息存储空间的大小关系,对所述消息存储空间的大小进行调整。本发明实施例可以适应变长的不同数据消息的存储需求,且合理利用共享内存空间。
-
公开(公告)号:CN109191553A
公开(公告)日:2019-01-11
申请号:CN201810998130.7
申请日:2018-08-29
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明实施例公开了一种点云渲染方法、装置、设备及存储介质。其中,该方法包括:获取激光雷达采集的点云数据;依据点云数据中每一点的反射强度和预先确定的各反射强度范围,对点云数据进行区域分割。通过预先确定多个反射强度范围,并且依据反射强度范围和点云数据的反射强度对点云数据进行区域分割,能够更多地显示点云场景中的有效信息,实现了对点云数据的可视化处理。
-
公开(公告)号:CN109032821B
公开(公告)日:2021-12-28
申请号:CN201810982356.8
申请日:2018-08-27
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06F9/54
Abstract: 本发明实施例公开了一种主题消息处理方法、装置、设备和存储介质。该方法包括:获取消息存储指令,其中所述消息存储指令中包括待存储的当前消息内容和所述当前消息内容所属的当前主题信息;依据所述当前主题信息,将所述当前消息内容存储到公共数据缓存区中当前主题关联的消息队列中。一个主题只维护一个消息队列,无需在多个算法模块中设置多个缓存列来缓存同一个主题的消息内容,降低了传输时延,提高了数据传输的效率,减少了内存空间的占用。
-
公开(公告)号:CN109254857B
公开(公告)日:2021-03-19
申请号:CN201811003388.5
申请日:2018-08-30
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明实施例公开了一种共享内存的调整方法、装置、设备和介质。所述方法包括:为处理任务在共享内存空间中预先分配消息存储空间;获取所述处理任务向所述消息存储空间存储的数据消息;根据所述数据消息与所述消息存储空间的大小关系,对所述消息存储空间的大小进行调整。本发明实施例可以适应变长的不同数据消息的存储需求,且合理利用共享内存空间。
-
公开(公告)号:CN109271242A
公开(公告)日:2019-01-25
申请号:CN201810987716.3
申请日:2018-08-28
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06F9/48
Abstract: 本发明实施例公开了一种基于队列的数据处理方法、装置、设备和介质,涉及自动驾驶领域。该方法包括:接收对目标队列的数据写入指令或数据读取指令,其中所述目标队列是长度固定的有界队列;读取目标队列的尾索引取值和头索引取值;依据读取的尾索引取值、头索引取值以及目标队列的长度,对所述目标队列执行数据写入操作或数据读取操作。本发明实施例提供了一种基于队列的数据处理方法、装置、设备和介质,提高了系统数据处理的并发性能。
-
公开(公告)号:CN109032821A
公开(公告)日:2018-12-18
申请号:CN201810982356.8
申请日:2018-08-27
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06F9/54
CPC classification number: G06F9/546
Abstract: 本发明实施例公开了一种主题消息处理方法、装置、设备和存储介质。该方法包括:获取消息存储指令,其中所述消息存储指令中包括待存储的当前消息内容和所述当前消息内容所属的当前主题信息;依据所述当前主题信息,将所述当前消息内容存储到公共数据缓存区中当前主题关联的消息队列中。一个主题只维护一个消息队列,无需在多个算法模块中设置多个缓存列来缓存同一个主题的消息内容,降低了传输时延,提高了数据传输的效率,减少了内存空间的占用。
-
公开(公告)号:CN109144698B
公开(公告)日:2021-04-27
申请号:CN201811005657.1
申请日:2018-08-30
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明实施例公开一种用于传感器的数据获取方法、事件分发器、设备、介质和无人车,其中,方法包括:预先创建的基于传感器的事件分发器,实时监听所有传感器的数据准备状态;当监听到有目标传感器的数据已经准备好,则创建针对目标传感器的数据读取任务;调用系统调度器对所述数据读取任务进行调度执行。本发明实施例通过事件分发器这一个线程监听传感器的数据准备状态,避免了针对每一个传感器都对应各自的线程来进行数据扫描,当监听到目标传感器的数据准备好后,针对目标传感器创建用于取数据的任务线程,并交给调度器进行整体调度,实现取数据,从而减少了线程数量,整体上节约了系统资源。
-
公开(公告)号:CN109167703A
公开(公告)日:2019-01-08
申请号:CN201810995984.X
申请日:2018-08-29
Applicant: 百度在线网络技术(北京)有限公司
Abstract: 本发明实施例公开了一种无人车数据监控方法、装置、设备及存储介质。该方法包括:监控通过无人车上各通道传输的消息;依据通过各通道传输的监控的消息,确定各通道的工作状态和传输特征。通过对无人车上各通道传输的消息的监控和分析,实现了远程通信连接下对无人车的性能监控,提高了无人车的远程连接效率。
-
公开(公告)号:CN109032534A
公开(公告)日:2018-12-18
申请号:CN201811001827.9
申请日:2018-08-30
Applicant: 百度在线网络技术(北京)有限公司
IPC: G06F3/06
CPC classification number: G06F3/0655 , G06F3/061
Abstract: 本发明实施例公开了一种消息传输方法、装置、设备和介质。所述方法包括:发布任务确定输出的数据消息,将所述数据消息存储到设定存储空间中,并发送发布通知消息;订阅任务根据所述发布通知消息,从所述设定存储空间中读取所述数据消息。本发明实施例可以提高消息在发布任务和订阅任务之间传输的效率,减少资源占用。
-
-
-
-
-
-
-
-
-