Am So., 29. März 2020 um 12:25 Uhr schrieb Michael Albinus
<[email protected]>:
>
> Michael Albinus <[email protected]> writes:
>
> Hi Philipp,
>
> >> I plan to provide a detailed analysis what happens in Tramp when running
> >> an asynchronous process. Based on this, we could discuss
> >> improvements. With commit 4c3c175a63823d851c7e9326f4f70c81b9c0110e I've
> >> done already a first step this direction.
> >
> > Well, I have applied (start-file-process "" nil "true") with a current
> > buffer being already remote. This avoids the initialization of the
> > connection, and should show us just the commands Tramp has sent. You can
> > do the same, analyzing the Tramp debug buffer for entries with Tramp
> > level (6).
>
> [...]
>
> > Well, some room for improvements. I'll try to change the obvious
> > candidates. Otherwise, comments welcome.
>
> I've committed some improvements to the master branch, commit
> 76b3bd8cbb9a0a01941d9c1766c054960e4bfd97. You could rerun your test for
> new timings.

Thanks. Unfortunately I don't see much of an improvement: my approach
is still 750 times faster in my benchmark.

Reply via email to