https://bugs.documentfoundation.org/show_bug.cgi?id=99311

--- Comment #6 from Björn Michaelsen <[email protected]> ---
(In reply to Michael Meeks from comment #1)
> Hmm; so there are still hard disks out there =) my daughters' laptops all
> have them.

Yes, but so far there is no -- not even anecdotal -- evidence that pagein is of
any help at all even for spinning rust.

Given that this stuff is antique and questionale C89 code we even have special
cased build targets for, without that, its hard to justify keeping this stuff
around. There are a bazillion other issues with this code:
- hardcoded buffer sizes and no checking of overflows
- "paging in" aborting on first non found lib, but not caring for packaging
causing files to be missing
- does it even handle libmerged?
- ... lots and lots more, if you just look at it: the code smells badly

All of those cause fragility and subtle performance hits in the real world,
doing more bad than good. So I would still vote for this stuff to just die --
or alternatively, if you want to put it in a strict test harness with good
coverage of all the permutations, do that. But note that even the most common
use case of this (cold start from spinning rust) is already quite uncommon
these days.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to