- source memset-avx2.S is not available
- 一开始以为是memset用错,后来查了手册发现是正确的,于是开始用vs code里的watch工具查看了一下应该分配的内存空间开头的一个字节是可以访问的,但是靠近末尾的随机一个字节,发现提示是无法访问该地址,于是想到是不是操作系统太小气了,1MB的内存都不给分配?但是讲道理操作系统的分配应该是有空间就分配,没有或空间不足就申请失败的,所以回头看了看自己用的malloc:
myvhard = (char *)malloc(sizeof(DISKSIZE))
原来是自己申请了一个sizeof(int)大小的空间 TT
- 一开始以为是memset用错,后来查了手册发现是正确的,于是开始用vs code里的watch工具查看了一下应该分配的内存空间开头的一个字节是可以访问的,但是靠近末尾的随机一个字节,发现提示是无法访问该地址,于是想到是不是操作系统太小气了,1MB的内存都不给分配?但是讲道理操作系统的分配应该是有空间就分配,没有或空间不足就申请失败的,所以回头看了看自己用的malloc:
文件系统遇到的各种问题
最新推荐文章于 2024-03-22 15:51:20 发布