[Pidgin] #5597: Pidgin calls fsync far too often.
Pidgin
trac at pidgin.im
Tue Apr 22 18:05:39 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 elb):
Replying to [comment:5 neuron]:
> I really don't see why you'd need to fsync anything but the buddy list,
if you have an unclean shutdown you can expect SOME issues, I doubt anyone
would be too upset about missing 1 entry from a chatlog/missing a cached
buddylist icon. And as a general rule, if your using XFS, you should have
a ups, the people who use XFS should be aware of this already, xfs DOES
have issues with unclean shutdowns.
Well, not just the buddy list, but yes, that's more or less what I was
suggesting. User preferences in general should be treated with some care.
> It's not the job of a instant messenger to prevent filesystem
corruption, especially when it comes with a big performance hit for the
overall system.
Agreed. However, most people don't seem to see the performance hit that
you are; keep in mind that most desktop systems are extremely lightly
loaded and I/O idle. The current behavior was put in to solve a real
problem (our responsibility or not). Now that we are aware that people
have a problem with the current behavior, we can start looking for ways to
mitigate it.
--
Ticket URL: <http://developer.pidgin.im/ticket/5597#comment:6>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list