“blkclr(mach_kernel)”显示在 mac 的鲨鱼分析器中。它有什么作用?
我正在使用 Mac 的 Shark 分析一个 C 程序,该程序显示一些 CPU 时间用于“mach_kernel”中的“blkclr”。这个核函数有什么作用呢?我推测这与内存分配有关,但我不确定。我用谷歌搜索了一段时间,但也找不到答案。有人知道这个吗?提前致谢。
I am profiling a C program using Mac's Shark which shows that some of CPU time goes to "blkclr" in "mach_kernel". What does this kernel function do? I speculate it is related to memory allocation, but I am not sure. I have googled for some time, but could not find the answer, either. Does someone know this? Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将内存块清零
Zeroes out a block of memory
http://www.cs.cmu.edu/afs/cs.cmu.edu/project/mach/public/src/mkernel/src/kernel/mips/mips_mem_ops.c