一种多策略字符串分段比较方法
    1.
    发明公开

    公开(公告)号:CN117827144A

    公开(公告)日:2024-04-05

    申请号:CN202311517864.6

    申请日:2023-11-14

    IPC分类号: G06F7/02

    摘要: 本发明公开了一种多策略字符串分段比较方法,包括响应于待比较字符串预设的待比较数据长度大于0,则判断两个待比较字符串的首字节是否相同,首字节不相同则计算首字节的ASCLL码值的差值,根据差值获取字符串比较结果,首字节相同则判断两个待比较字符串的内存首地址的后三位是否相同,后三位不相同则对待比较字符串进行拼接处理,并对拼接处理后的待比较字符串进行分段比较,后三位相同则判断两个待比较字符串的内存首地址是否均为8字节对界,不对界则对不为8字节对界的内存首地址进行处理使其8字节对界,对界则对待比较字符串进行提取,并对提取的待比较字符串进行分段比较;本发明能够有效提升字符串比较性能。

    一种多策略内存分段拷贝优化方法、装置及介质

    公开(公告)号:CN115905048A

    公开(公告)日:2023-04-04

    申请号:CN202211521391.2

    申请日:2022-11-30

    IPC分类号: G06F12/0886 G06F12/121

    摘要: 本发明提供一种多策略内存分段拷贝优化方法、装置及介质,能够提高拷贝性能。方法包括以下步骤:获取待拷贝数据,根据访存指令特性,判断源目地址对界属性,若目的地址非R字节对界,则使用标量拷贝指令处理至目的地址R字节对界;获取待拷贝数据的长度,并根据待拷贝数据的长度进行区分,针对各区间特性,采用不同优化手段,以实现分段多策略拷贝优化。