<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/62750>62750</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            LLDB: downloading remote modules is VERY slow
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          russelltg
      </td>
    </tr>
</table>

<pre>
    I'm using LLDB as a remote debugger targetting Linux, and initially it has to copy a bunch of files into `~/.lldb` so it can read their symbols. The thing is, this happens at about 1MB/s over a local wired 1Gbps network connection, about two orders of magnitude slower than the network link....

I'm measuring this by checking the size of the .temp file `~/.lldb/module_cache/remote-linux/<hash>/.temp` over time.

If nobody else gets a chance to look at this I'll give it a dig when I get some time.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxUkk-PmzAQxT-NuYwWgQn5c-Cw_6hW2l6qqlJP1WBPsBtjRx570_TQz16ZrFrtBRD2m_nNe4PMdvZEg-gfRP9UYU4mxCFmZnIuzdUU9HV4EXK3QGbrZ3h9fXoAZECItIREoGnK80wREsaZUlovWZ9_CfkI6DVYb5NF565gExhkSAFUOF8BYcpeGQhHOFpHDNanAGLb_BFyrJ3Tk9g2wKHoFHqIhBqSIRuBr8sUHNfw1RAkU3paLg2TsQwGz2fyDJgAp5ATtJ8fhBwZwhtFQHBBoYOLjaSh_TSdGTylS4gnUMF7UskGv9Kv4nQJEKKmyIV0wdnblDUBu3ApYxv0hepfDWf9qa7rWjRPorm_PW8OLoScY4FdMacrKEPqdPtBwPY3lRblu060nFdbPhoixyXo7OiHQmVIyPGWwp27OT6K7tEgG9E9F0kpUjxc5052oY9QR_ChBAzkmGCmVGJVBr2iEpIL4VQ8XGHLBM7BbN-o5IGg7QwXQx5eihI4LHRrUemh04fugBUN7Xa_kbv97iArM8hW7Q_HzU6S7FFht9Fd226bqdkd-0ZrrOwgG9k1fbuVXdu1sj7uVU8TbXXX97tmsxebhha0rnbubalDnCvLnGnYyl3fVA4ncryuspSeLrAeCinLZsehaO6mPLPYNM5y4v9Vkk2OhrLaorsHHS7eBdQll_clv5nOYBm-PX_5vmZf5egGk9KZRXdfrJfjbJPJU63CIuRYqr-_7s4x_CSVhBxXJhZyXJn_BgAA___VcSlZ">