V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Sponsored by
LinkedIn
不坐班的神仙工作 · 去任何你想去的地方远程,赚一线城市的工资
2000 个不用出门 Social 的全球远程工作,帮助 V2EX 的小伙伴开启全新的工作方式。
Promoted by LinkedIn
ration
V2EX  ›  Android

关于 Termux 性能的问题

  •  
  •   ration · 137 天前 via Android · 2391 次点击
    这是一个创建于 137 天前的主题,其中的信息可能已经有所发展或是发生改变。

    手机没 root ,是否会影响性能。我安装了 nginx ,并用 ab 进行测试。发现并发性能很差,甚至比不上 1 核 2g 的云虚拟主机。按理说现在手机性能应该挺强的,是 nginx 软件适配的问题,还是其他的限制。

    11 条回复    2022-07-13 16:45:28 +08:00
    beordle
        1
    beordle  
       137 天前
    不会。root 了,也不会增加性能。你说的并发性能大概率是内核调参。
    chinuno
        2
    chinuno  
       137 天前 via Android
    你开 wake lock 不锁屏试试
    yaott2020
        3
    yaott2020  
       137 天前 via Android
    我 root 了也只有几个场景用到,其他情况不 root 也没什么区别
    monetto
        4
    monetto  
       137 天前
    Termux 没试过具体性能,不过冲这个折腾劲儿,直接 120 买了台 N1 装了个 Ubuntu 20.04...
    kkocdko
        5
    kkocdko  
       137 天前 via Android
    大概率是内核问题。试试直接测编译性能?我这台 845 编译 rust 项目比阿里云 2 核 ecs 还快。
    ration
        6
    ration  
    OP
       137 天前 via Android
    @chinuno 这个能解决偶尔卡顿问题。
    @kkocdko 具体看了,是建立连接慢。可能就是内核问题
    cp19890714
        7
    cp19890714  
       137 天前
    手机用的是 WIFI 吗? WIFI 节能也许会导致这种情况。
    你 ping 手机 IP ,看下延迟是多少。我测试自己的手机,延迟高达 350ms
    ration
        8
    ration  
    OP
       137 天前 via Android
    @cp19890714 wifi 确实有影响,但本地 localhost 测试也有这个问题
    basncy
        9
    basncy  
       136 天前
    如果你从 termux app 内调用 nginx, sshd 等, 中间还要经过操作系统和三方伪安全 app 各种检查 hook, 性能肯定拉跨.
    但是...如果从 adb 或 magisk shell 去调用, 去除中间层层关卡,这性能.........
    beordle
        10
    beordle  
       133 天前 via iPhone
    @basncy 不是的,这几种方式一样的
    nabilangzi
        11
    nabilangzi  
       78 天前
    我觉得在意性能就不要这种套娃的环境。买个二手的树莓派什么的也行啊
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4193 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 07:04 · PVG 15:04 · LAX 00:04 · JFK 03:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.