Prvním krokem je rozeznat problém. Trvalo to dlouho, ale stalo se. Mezi problémy je tragický výkon linkování a relokace knihoven na Linuxu, dále vidím Linux / I/O scheduling & pre-loading is poor. Ovšem OOo není žádný rychlík ani na Windows. Je s podivem, že SW o funkcionalitě Office 97 je tak pomalý.
Tak zrovna linkovani, relokace, ... me netrapi. Bylo mi fuk, jestli OOo startovala 5 sekund nebo 2 sekundy, ale vzdy mi vadilo, ze vykresleni grafu s vetsim mnozstvim bodu trvalo neskutecne dlouho. To se pouzivat skutecne nedalo.
Tragický výkon linkovania knižníc na Linuxe je taký tragický, že Micro$oft ešte neprišiel so žiadnou relevantnou štúdiou, v ktorej by Windows dosahoval aspoň porovnateľný výkon. Doteraz známe štúdie si sám zaplatil a metodológia i porovnávané zostavy boli veľmi pofidérne..
Pokúsim sa o parafrázu: Je neuveriteľné, že Vista s funkcionalitou Windows 2000 je taká pomalá.
No výborně. OpenOffice.org kompatibilitou a spolehlivostí Microsoft Office už předehnal. Teď zbývá rychlost a paměťová náročnost a Microsoft ztratí druhou bitevní linii (po prohlížečích).
Také rýchle to nebude, ale bude dobré, ak po kompatibilite a spoľahlivosti trošku pomôžu aj výkonu.
Hoci už to v podstate ani nie je také dôležité. Vista naučila ľudí, že na pohodlnú prácu treba 3GHz dual core procesor a 2GB RAM, a na tom OpenOffice.org beží veľmi svižne ;-)
asi je to dobre, ale nemyslim si,ze je zase tak extra slozite zmerit kde se kod "vlece" a trva to tedy dlouhy => vykazyje na povrch ze je software pomaly a nasledne se na tyto fragmenty zamerit a neco s tim udelat, prej experti na optimalizaci cha....
Ono už se s tím dávno něco dělá. Od začátku a průběžně. Doporučuji nahlédnout do blogu Michaela Meekse či zhlédnout jeho přednášku na konferenci OOo 2006. Věci tam řešení jsou bohužel stále aktuální.
Snad na to teď bude víc lidí. Otázka je, jestli jde o nové lidi nebo lidi stažené z jiných částí OOo, třeba nových vlastností, či ze sekce kompatibility s MS Office, to už by zase optimistické zjištění nebylo.
Problem je v tom, ze dnesni programatori neumi poradne programovat. OOo je napsane, s prominutim, uplne debilne. Ti experti dosahnou vyrazneho zrychleni prepsanim casti kodu i bez vyuziti "expertnich" znalosti.