[Pidgin] #5597: Pidgin calls fsync far too often.

Pidgin trac at pidgin.im
Wed Apr 23 11:24:20 EDT 2008


#5597: Pidgin calls fsync far too often.
------------------------+---------------------------------------------------
  Reporter:  neuron     |       Owner:  seanegan     
      Type:  defect     |      Status:  new          
  Priority:  minor      |   Milestone:               
 Component:  libpurple  |     Version:  2.4.1        
Resolution:             |    Keywords:  io fsync ext3
   Pending:  0          |  
------------------------+---------------------------------------------------
Comment (by neuron):

 Replying to [comment:8 elb]:
 > Replying to [comment:7 neuron]:
 > > I'm not talking about idle performance, if I do a file transfer while
 talking to people over pidgin, I can see a noticeable performance hit on
 the transfer.
 >
 > File transfers do not use this method, and should not be fsync'ing.  You
 are seeing a different issue, with file transfer, I believe.  We update
 the file transfer dialog every time a read succeeds (or did last time I
 was aware), which is very chatty and resource-intensive.  It needs some
 hysteresis, is all.  This is a different bug.

 Your reading me wrong, it's when I'm doing a file transfer seperate from
 pidgin, if I have pidgin running at the same time and it keeps calling
 fsync it causes huge latency issues.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/5597#comment:9>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list