
问题记录
文章平均质量分 64
格局视界
这个作者很懒,什么都没留下…
展开
-
memcpy中使用AVX指令集可以让cpu操作内存的粒度扩大
内存对齐:上述代码使用的是未对齐加载和存储指令(_mm256_loadu_si256 和 _mm256_storeu_si256),即便地址未对齐也能正常工作,但性能可能会受到一定影响。例如,在 64 位系统中,可能会一次复制 8 字节的数据,减少 CPU 访问内存的次数,从而提高复制效率。当一次复制多个字节的数据时,这些数据可能会被一次性加载到缓存中,后续的访问可以直接从缓存中获取,减少了从主存中读取数据的次数,提高了访问速度。例如,在某些架构中,对齐的内存访问比非对齐的内存访问速度更快。原创 2025-04-10 09:29:59 · 580 阅读 · 0 评论 -
petalinux jtag启动失败
执行 petalinux-boot --jtag --prebuilt 3报错。概念:ATF(ARM Trusted firmware)修改完成,重新boot即可。原创 2023-07-04 13:15:46 · 415 阅读 · 0 评论 -
vmware中创建qemu的嵌套虚拟化问题
在控制面板---程序---启用或关闭Windows功能,然后将所有关于Hyper-V的功能全部关闭。以下图片的红框部分以及继续下滑的虚拟机平台选项。打开 Windows 安全中心 --- 设备安全性 --- 内核隔离 --- 内核隔离详细信息,然后将内存完整性保持关闭。问题发生场景为在虚拟机中嵌套使用虚拟机,因此不光物理机要支持虚拟化,同时虚拟机也要支持虚拟化,即嵌套虚拟化问题。原创 2023-06-29 10:28:46 · 2813 阅读 · 1 评论