Мой тестовый комп именно такой:
S478 PIV 2.4G Over 2.9G \ 3G Pc6400 \ AsusP4P800 \ Ati9550 Over 175Mhz.
Дуалбут ХпСп3 + ....
Так вот открывает .pdf 150Mb = 20 - 25 sec, .xlsx 10Mb = 7-10 sec, если второй раз, то укладывается в пять ( MsOff2007 ).
ОО и Ло сделаны не на Джаве а на С++
Возможно, т.к. там слоев немало. Возможно ещё на питоне. Не согласен, джава лишь для макросов.
В том и проблема, в этом "слоеном пироге" не одна идеология, как желательно бы, а от разных мод, течений, разработчиков и требований.
По предъявляемым требованиям к партнеру, мол у вас файл не такой как надо. Эх как часто приходится бороться с этим соблазном.
Если у ТС в файле имеется встроенные таблицы, влияющие / зависимые ячейки, группировка с промежуточными итогами и т.д. даже без использования VBA, то ловить в ОО -ЛО просто нечего. Этот документ заточен тока под M$.
Пример знакомый. Был один документ в екселе, который просто рос со временем. Причем со времен, когда про всякие субд, если и говорили, то на недосягаемом уровне. Потом просто портировали в новую версию екселя. Простое решение, всем понятное, всех устраивающее. Тем более, что имеется отличный измененяемый выход на диаграммы и графики готовые к печати. Зачем тут городить DBMS ? Надо вроде по теории. Волевым решением какой - нибудь руководитель там и сделал бы.
Но чаще используется наименее затратный, наиболее простой, быстрый метод.
Пользователь решил продолжить мысль 30 Марта 2012, 15:13:09:
Какие действия могут помочь прибавить скорости ОО - ЛО?
по имхо, т.к. помогает ( 9:10 )
*Автозапуск ЛО
*Ло\Память\ Кэш для графики =>100Mb, Памяти на объект =>100Mb
*ЛО\Общие\Вкл.экспериментальные не стабильные возможности ( не испугался, однако !!! )
*Ло\Вид\ прозрачность - убрать птичку.
Пользователь решил продолжить мысль 30 Марта 2012, 15:14:28:
Буду признателен, если ТС сделает эти перестройки, протестит свой мега - файл.
Если конечно нет связанных, влияющих таблиц.
Пользователь решил продолжить мысль 30 Марта 2012, 21:22:08:
Тема как не странно оказалась более актуальна, чем показалась вначале.
Поэтому, найден ресурс
MS Office Vs OpenOffice, где проведена некоторая работа. Понятно, не холивара ради, но товар должен быть в реале, а не в иллюзии. Последнее может сыграть шутку, которой не все рады.
Проверить загрузку с изменением разных настроек, в .т.ч. обновления джа, можно через:
:~$ time lowriter
Мои активы:
real 0m7.000s
user 0m0.020s
sys 0m0.020s
Понятно, проблемы становятся острее ( тормоза - завис ), если стартуем документ сделанный в MsOff.
Если использовать одни .odt - .ods, то идиллий будет больше.
Думаю тема будет супер как важна, если найдется решение для этой дырки. Вариант пользоваться одним ОО - ЛО, хорош для фирмы функционирующей в вакууме. Будем реалистами. Это не лучший вариант, если не считать НФ.