下你所需,载你所想!
汇集开发技术源码资料

程序内存优化,性能提升

:85.725KB :1 :2023-02-03 13:47:13

部分简介

1.由于汇编较大,所以专门花了几天时间,对整体设计和所有代码进行检查,以提高可靠性。
2.优化现有代码(对齐跳转,优化分支,寄存器使用 等!)
3.为一些算法 实现全指令集版本(386,sse,sse2,sse3,sse4,avx,avx2,avx512)
4.使用CPU最后一级缓存(一般为L3)加速小块内存拷贝。
#.修复一处代码错误(偏移写错误了 ^_^)
1.强制对齐了所有跳转。
2.实现和API加速一样,直接将函数静态内联,以减少跳转。
3.为黑月实现更好的兼容,对于黑月编译比之前版本速度提升40%!(原生黑月负优化了,有一个额外多余的清零操作!)
4.EXE和DLL中可以随便乱调用,DLL卸载不再影响主进程!
5.兼容VMP之类强壳的内存保护。
#.修复一个小Bug(当将易语言编写的DLL或程序放到图片资源表,加速时也会误将其优化,导致后面写出的文件不对 ^_^)
1.降低碎片化,提高内存利用率!
2.其他小细节及性能优化!
3.提升hook的安全和稳定性,防止在修改机器码那瞬间出现异常。(比如刚把第一个字节改为jmp,地址还未写入,就被其他线程CALL了)

程序内存优化,性能提升

热门推荐

相关文章