简述
目前常用查看DLL函数的方式主要有两种:
1、通过dll函数查看器查看;
2、通过dumpbin命令查看;
通过DLL函数查看器查看
Dll函数查看器是一款简单实用的文件查看工具,支持打开所有符合PE文件格式的文件,可用于查看dll、exe、ocx等文件函数。使用这个工具可以查看DLL文件的导出函数和引用函数信息及引用函数来源,更好的了解DLL文件的用途。
零拷贝
什么是零拷贝?
所谓零拷贝就是避免数据在内核空间缓冲区和用户空间缓冲区之间的复制,避免CPU拷贝对CPU资源的消耗。
零拷贝的两种实现方式:
- mmap + write方式
优点:即使频繁调用,使用小块文件传输,效率也很高。
缺点:不能很好的利用DMA方式,会比sendfile多消耗 CPU,内存安全性控制复杂,需要避免JVM Crash问题。 sendfile方式
RocketMQ主备自动切换模式部署
本文主要介绍如何部署支持自动主从切换的RocketMQ集群,主要是增加支持自动主从切换的Controller组件,其可以独立部署也可以内嵌在NameServer中。