eycorsican / kitsunebi-android

A fully-featured V2Ray client for Android.
MIT License
1.76k stars 314 forks source link

Kitsunebi没使用AES指令集? #160

Open okudayukiko opened 4 years ago

okudayukiko commented 4 years ago

你正在使用哪个版本?

Google Play Store最新版

你的手机型号和手机操作系统版本是多少?

Android 10

你遇到了什么问题?

经测试Kitsunebi似乎没有使用AES指令集,使用AES明显比CHACHA20慢。比如用Kitsunebi看视频会卡顿。但将加密算法改为CHACHA20后,用Kitsunebi看视频明显变快。 不使用AES指令集会明显减慢AES加解密的速度。 屏幕截图(112) 屏幕截图(113) 屏幕截图(114)

你遇到的问题可以用固定步骤重现吗?

你正使用的配置


<!-- 请把你的配置文件复制至此 (建议把服务器和用户信息去掉) -->
okudayukiko commented 4 years ago

在三星手机(Exynos处理器)执行cat /proc/cpuinfo显示 Features: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid 没有neon指令集。 只要用AES就很耗电且速度慢,只能暂时用CHACHA20。