美文网首页
2020-11-09 Win10 WSL编译Linux code

2020-11-09 Win10 WSL编译Linux code

作者: yango3 | 来源:发表于2020-11-09 12:06 被阅读0次

新装了一台i5 10400 cpu的主机。编译Linux工具链, 发现在win10 WSL 2.0,Ubuntu环境下,速度极慢。同样的机子我还装了Ubunut 20.04, 差距明显,要快很多。甚至比Macbook Pro下运行LUbuntu虚拟机下的执行速度还要慢一半。

口说无凭,列个表格,下面几项,是编译同样的东西,我从输出日志里面取的。

  1. final gcc compile
    WSL - 2027秒, Ubuntu - 303秒, 虚拟机-1148秒

  2. strace编译
    WSL - 345秒, Ubuntu - 46秒, 虚拟机-68秒

  3. ltrace编译
    WSL - 46秒, Ubuntu - 12秒,虚拟机-16秒

  4. native gdb编译
    WSL - 452秒, Ubuntu - 103秒,虚拟机-278秒

所以Windows下做一些Linux驱动的开发是非常不合适的,不知道时间都花在哪里了?运行的时候,CPU的6个线程100%负载,6个线程60%负载。不如装个虚拟机用。

相关文章

网友评论

      本文标题:2020-11-09 Win10 WSL编译Linux code

      本文链接:https://www.haomeiwen.com/subject/qdslbktx.html