screen does not successfully rate limit either or if it does nobody has
yet to clearly demonstrate a case where it does. It's response times for
running eg "yes" and hitting ^C or creating a new window are roughly the
same as tmux, give or take a few seconds.



On Mon, Dec 19, 2011 at 03:22:29PM -0800, Robin Lee Powell wrote:
> On Mon, Dec 19, 2011 at 11:20:29PM +0000, Nicholas Marriott wrote:
> > This is actually quite a hard problem.
> 
> ;(  I thought it might be.  Steal the code from screen?  :D
> 
> > The issue is that it is difficult on a fast machine to rate limit
> > vast, continuous amounts of data quickly enough and to a slow
> > enough rate that tmux can remain responsive, without affecting
> > interactive programs which need to send a lot of data quickly in
> > bursts
> > 
> > If tmux takes too long to start rate limiting, then a whole lot of
> > stuff is already in the terminal buffers and you have to wait. If
> > it is too aggressive, you'll see full screen programs pause
> > halfway through drawing the screen.
> 
> I would be more than happy to accept a configuration parameter for
> this purpose!
> 
> -Robin
> 
> -- 
> http://singinst.org/ :  Our last, best hope for a fantastic future.
> Lojban (http://www.lojban.org/): The language in which "this parrot
> is dead" is "ti poi spitaki cu morsi", but "this sentence is false"
> is "na nei".   My personal page: http://www.digitalkingdom.org/rlp/

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to