From koffice-devel Sat Jul 27 09:49:34 2002 From: Nicolas Goutte Date: Sat, 27 Jul 2002 09:49:34 +0000 To: koffice-devel Subject: Re: Fwd: [PATCH] Limit KoPicture's memory usage X-MARC-Message: https://marc.info/?l=koffice-devel&m=102776366101387 On Freitag, 26. Juli 2002 23:49, David Faure wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Friday 26 July 2002 22:46, Nicolas Goutte wrote: > > The problem is that I would either need a QIODevice or something that > > works with a QIODevice. The VM allocator is not and cannot. > > Cannot? What prevents writing a QIODevice-derived class, that > calls copy() on a KVMAllocator in read() and write() ? Sorry, what I wrote was clumsy. What I meant was that there is no QIODevice ready to use yet. > > With images, I think we always know the data size, so we can simply > allocate one Block before hand. Yes, but I do not think that it is work the work. The VM allocator uses a KTempFile, so I can use it directly too and have a QIODevice for free. In any case, with this serious bug in QShared and with QShared uses alll over QT, I do not know how useful it is to try to gain some memory if elsewhere they are giant leaks. (Each QImage or QPixmap create each one shared object. This shared object is never deleted. So as far as I can overview the problem, we probably have a leak at each drawing of a picture in KPresenter.) > > - -- > David FAURE, david@mandrakesoft.com, faure@kde.org Have a nice day/evening/night! > http://people.mandrakesoft.com/~david/ > Contributing to: http://www.konqueror.org/, http://www.koffice.org/ > KOffice 1.2 RC1 is slightly delayed. Stay tuned. > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.6 (GNU/Linux) > Comment: For info see http://www.gnupg.org > > iD8DBQE9QcPR72KcVAmwbhARAjnqAKCU3DpxzYYB7rfahooLJOXa+6i4DwCfdSBr > lhxAOC1fqBmMVGdeupP+iss= > =uAG7 > -----END PGP SIGNATURE----- > > _______________________________________________ > koffice-devel mailing list > koffice-devel@mail.kde.org > http://mail.kde.org/mailman/listinfo/koffice-devel _______________________________________________ koffice-devel mailing list koffice-devel@mail.kde.org http://mail.kde.org/mailman/listinfo/koffice-devel