LINUX.ORG.RU

Открытому офису добавят прыти

 ,


0

0

Текущая производительность OpenOffice.org не вызывает бурных оваций, поэтому была создана группа, состоящая из разработчиков Sun Microsystems и Beijing Redflag CH2000, для поиска и устранения проблем в производительности.

Вот некоторые результаты работы этой группы: OpenOffice.org Calc теперь загружает тестовые таблицы на 55%-63% быстрее, а потребление памяти сократилось на 75%. Также закрытие большого документа в пакете сократилось с 10 секунд до 1 секунды.

Все эти улучшения ждут проверки на качество и войдут в состав OpenOffice.org 3.2.

Подробнее о проделанной работе для Calc.

Страничка проекта по оптимизации.

>>> Подробности

★★★★★

Проверено: Shaman007 ()

>Открытому офису добавят прыти.

Разработчикам выделят ещё одну планку памяти и новый проц =)

Deleted
()
Ответ на: комментарий от xeningem

>> Вопрос, как он был написан, что настолько его можно улучшить...

Подумаешь, вон в соседнем треде реактос на 500% ускоряют

sergej ★★★★★
()
Ответ на: комментарий от zxxx

> Вот бы кто GTK+2 подпилил, чтобы он стал шустрым, как единичка. )

от того Gtk1 и шустрый, что работает тупо как ассемблер и интернационализация ему только снилась

los_nikos ★★★★★
()

Давно пора заняться оптимизацией производительности. Тормознутость ОпенОфиса -- это главная причина его неприятия юзерами.

vold ★★★★★
()
Ответ на: комментарий от fAngel

>по подробней пожалуйста какие глюки так сильно раздражают?

Скажу больше: пользователей раздражает в первую очередь сам ООо, потому любую мелочь воспринимают очень остро.

madcore ★★★★★
()
Ответ на: комментарий от madcore

>Скажу больше: пользователей раздражает в первую очередь сам ООо, потому любую мелочь воспринимают очень остро.

Альтернатива в виде покупки МСО за счёт премиального фонда очень сильно снижает раздражение у офисного планктона =)))

yyk ★★★★★
()
Ответ на: комментарий от Osmos

>> лучше они бы его на QT переписали :/ 

Для меня вот тоже загадка на чём он... У меня вот SuSE - новеловская сборка, юзает Qt 3x... А "оригинальный" что-то давнооооо не юзал...

Klizmoid
()
Ответ на: комментарий от vold

> Давно пора заняться оптимизацией производительности. Тормознутость ОпенОфиса -- это главная причина его неприятия юзерами.

Определённо. Причём в нетипичных случаях применения (типа импорта html с одним <table> в эл. таблицу) ООо вообще показывает результат на 1-2 порядка худшие чем МСО. :(

sv75 ★★★★★
()
Ответ на: комментарий от vold

> Тормознутость ОпенОфиса -- это главная причина его неприятия юзерами.

Имхо, главная причина его неприятия пользователями - кривое открытие вордовых документов и кривое сохранение в них, если документ несколько навороченнее, чем просто текст. Если только вы используете текстовый процессор не только для себя, а вынуждены обмениваться документами с другими людьми. А это большинство случаев. И в подавляющем большинстве случаев люди используют Ворд, а не OpenOffice.org. На это можно злиться или не злиться, но это факт.

Зачем вам заменять программу (Ворд), с которой вы можете брать докуметны у большинства других и давать другим, на программу, с которой вы не сможете без больших потерь времени брать и править чужие документы? И не сможете давать другим документы без объяснений "вот тебе pdf, если просто почитать, а если надо будет править - вот ссылка на скачивание OpenOffice, а вот ещё шрифты, устанавливать так-то".

Поэтому выбор между MS Office и OpenOffice прост: либо заплатить и использовать несвободный Ворд, либо взять свободное ПО и тратить кучу времени на выправление/конвертацию документов вместо того, чтобы работать. Я обычно если создаю новый документ - использую OpenOffice и потом даю людям вместе с дистрибутивом OpenOffice, орфографическим словарём, свободными шрифтами, копией в pdf и инструкцией, что со всем этим делать. А если беру у кого-то - правлю в Ворде.


sergey_feo
()

Ну наконец-то начали в нужном русле работать!

Flaming ★★
()

Отлично, это радует! Получается зря мы сегодня санки ругали? ;)

GladAlex ★★★★★
()
Ответ на: комментарий от d9d9

> или питаешься только продуктами, выращенными своими руками, чтобы знать что они не генно-модифицированные и без всякой фигни внутри? нет?

Нет, сам занимаюсь генной инженерией и скрещиваю овощи только с кошерными животными. А то подсунут какую-нибудь морковку с генами свиньи - нехорошо получится.

skwish ★★
()
Ответ на: комментарий от r0mik

на какой на жабе ??? на сях оно с плюсами. жаба - она в ОО для плагинов.

Voviandr
()

Офис жив, здравствует и развивается! Ура!

fractaler ★★★★★
()
Ответ на: комментарий от Rubystar

Нда... когда такие цифры видишь то страшно подумать, что же там за код был? О_о Народ вот за проценты бьется, а они одним махом по 500% выдают %)

Gorthauer ★★★★★
()

Та вы гоните!!!

Оно на ЖАБЕ! 

И даже на MONO же!

Calculating dependencies... done!
[ebuild  N    ] dev-libs/icu-4.0.1  USE="-debug -doc -examples" 12,067 kB
[ebuild  N    ] dev-java/javatoolkit-0.3.0-r3  0 kB
[ebuild  NS   ] dev-java/sun-jdk-1.5.0.18 [1.6.0.13] USE="X alsa nsplugin -doc -examples -jce -odbc" 48,538 kB
[ebuild  N    ] perl-core/File-Spec-3.29  128 kB
[ebuild  N    ] media-libs/vigra-1.6.0  USE="jpeg png tiff zlib -doc -fftw" 16,139 kB
[ebuild  N    ] virtual/poppler-0.10.6  0 kB
[ebuild  N    ] app-text/libwpd-0.8.14  USE="-doc" 415 kB
[ebuild  N    ] dev-java/libreadline-java-0.8.0-r2  USE="-doc -source" 76 kB
[ebuild  N    ] dev-dotnet/libgdiplus-2.2  USE="(-pango)" 1,926 kB
[ebuild  N    ] dev-java/ant-core-1.7.1-r4  USE="-doc -source" 0 kB
[ebuild  NS   ] virtual/jdk-1.5.0 [1.6.0] 0 kB
[ebuild  N    ] virtual/perl-File-Spec-3.29  0 kB
[ebuild  N    ] dev-perl/Archive-Zip-1.26  190 kB
[ebuild  N    ] dev-java/servletapi-2.4-r5  USE="-doc -source" 4,684 kB
[ebuild  N    ] dev-java/tomcat-servlet-api-4.1.36  USE="-doc -source" 3,629 kB
[ebuild  N    ] dev-java/bsh-2.0_beta4-r3  USE="readline -bsf -doc -source" 1,628 kB
[ebuild  N    ] java-virtuals/servlet-api-2.3  0 kB
[ebuild  N    ] dev-db/hsqldb-1.8.0.10  USE="-doc -java6 -source -test" 3,437 kB
[ebuild  N    ] dev-lang/mono-2.2-r5  USE="-minimal -moonlight -xen" 23,790 kB
[ebuild  N    ] dev-dotnet/pe-format-0  0 kB
[ebuild  N    ] app-office/openoffice-3.0.1  USE="dbus gtk java ldap mono opengl pam -binfilter -cups -debug -eds -gnome -gstreamer -kde -nsplugin -odk -templates" LINGUAS="ru -af -ar -as_IN -be_BY -bg -bn -br -bs -ca -cs -cy -da -de -dz -el -en -en_GB -en_US -en_ZA -eo -es -et -fa -fi -fr -ga -gl -gu -he -hi_IN -hr -hu -it -ja -ka -kk -km -ko -ku -lt -lv -mk -ml_IN -mn -mr_IN -nb -ne -nl -nn -nr -ns -or_IN -pa_IN -pl -pt -pt_BR -rw -sh -sk -sl -sr -ss -st -sv -sw_TZ -ta -te_IN -tg -th -ti_ER -tn -tr -ts -uk -ur_IN -ve -vi -xh -zh_CN -zh_TW -zu" 339,820 kB

Total: 21 packages (19 new, 2 in new slots), Size of downloads: 456,461 kB

r0mik
()

Когда уже в ООо добавят фичу, которая в МСО давным давно используется?
Я про loading document in background - загрузка документа в фоне. Это если большой документ (> 500 страниц), ООо пока все страницы не загрузит, хрен что покажет. МСО в таком случае показывает то, что успел подгрузить. Даже если загрузилось всего 3 страницы, МСО их покажет, пока остальные будут в фоне подгружаться.

Вот один из самых раздражающих минусов для меня.

blackst0ne ★★★★★
()

OpenOffice не использует ни Qt ни GTK он может просто прикидываться внешне этими тулкитами + брать диалог открытия из них.

Я лично жду KOffice2 который должен серьёзно подвинуть ситуацию НО проблему с .doc документами мы никуда не денем... проблем там много хотя и не критично.

stalkerg ★★★★★
()
Ответ на: комментарий от r0mik

> USE="java mono

Надеюсь это сарказм был?

Кое что в нём-таки на джаве, да, без неё какие-то функции не работают, я правда не проверял так что хз какие именно

CyberTribe ★★
()
Ответ на: комментарий от X-Pilot

>Круто, прогибаться под Novell, которые грязью поливают Sun и OO.o... Хотят делать форк - пусть делают и не отвлекаются

Они бы форк не делали если бы не политика санок относительно приема патчей

Freiheits-Sender ★★
()
Ответ на: комментарий от skwish

> или питаешься только продуктами, выращенными своими руками, чтобы знать что они не генно-модифицированные и без всякой фигни внутри? нет?

>Нет, сам занимаюсь генной инженерией и скрещиваю овощи только с кошерными животными. А то подсунут какую-нибудь морковку с генами свиньи - нехорошо получится.

Так вот кто свиной грипп нашаманил!!1 :)

Freiheits-Sender ★★
()
Ответ на: комментарий от sergey_feo

> Если только вы используете текстовый процессор не только для себя, а вынуждены обмениваться документами с другими людьми. А это большинство случаев. И в подавляющем большинстве случаев люди используют Ворд

> Зачем вам заменять программу (Ворд), с которой вы можете брать докуметны у большинства других и давать другим, на программу, с которой вы не сможете без больших потерь времени брать и править чужие документы?

А вот это глубоко порочная практика, и её давно пора менять. Эти принципы хорошо работают в эпоху пиратского софта, но когда за пиратство начали хватать за жо^W одно место, твой подход не подходит.

Ты можешь вести свое делопроизводство и внутренний документ в чём хочешь, но внешний обмен будь добр вести в открытых, стандартизованных и кроссплатформенных форматах.

Ведь кто-то свои документы творит в Ворде, кто-то в Автокаде, кто-то в FrameMaker, а кто-то в тяжелой ГИС-системе -- и что, на каждый чужой чих прикажешь закупать такое же ПО?

VladimirP ★★★★
()
Ответ на: комментарий от VladimirP

s/внутренний документ/внутренний документооборот/

VladimirP ★★★★
()
Ответ на: комментарий от Deleted

> Разработчикам выделят ещё одну планку памяти и новый проц =)

Нет, они (разработчики) будут к каждой копии ОО.о раздавать планку памяти и проц :)

male66
()
Ответ на: комментарий от stalkerg

>OO тормозит из-за UNO и XUL которые неповоротливые как хрен знает, что.
Ещё он тормозит из-за того что дублирует до 60% всех библиотек в системе.

Убери UNO и XUL и все скажут спасибо.

Hellor
()
Ответ на: комментарий от sergey_feo

>Я обычно если создаю новый документ - использую OpenOffice и потом даю людям вместе с дистрибутивом OpenOffice, орфографическим словарём, свободными шрифтами, копией в pdf и инструкцией, что со всем этим делать.

Надо еще средство просмотра PDF на всякий случай. :)

Hellor
()
Ответ на: комментарий от strangerz

>> А что ты в нем, кроме рефератов делаешь, чтоб заявлять?

Не знаю, как предыдущий оратор, но я писал в ООо диссер, а также прикрутил его к системе документооборота. На самом деле это мастдайскому офису функционала не хватает. Если бы там (в мастдайском) была нормальная работа со стилями, может быть его и можно было использовать. А так - абсолютно фтопочное поделие.

Сорри за оффтоп.

frost_ii ★★★★★
()
Ответ на: комментарий от vold

>Давно пора заняться оптимизацией производительности. Тормознутость ОпенОфиса -- это главная причина его неприятия юзерами.

А я думал, то, что он макросы и таблицы ворда черезж открывает.

ist76 ★★★★★
()
Ответ на: комментарий от sergey_feo

> Я обычно если создаю новый документ - использую OpenOffice и потом даю людям вместе с дистрибутивом OpenOffice, орфографическим словарём, свободными шрифтами, копией в pdf и инструкцией, что со всем этим делать.

Хорошая практика. Опубликуй ISO.

VladimirP ★★★★
()
Ответ на: комментарий от blackst0ne

> loading document in background

НИ-КО-ГДА.

И за это нужно яйца отрывать^w^w благодарить создателей ODF. Только конченный инфракрасноглазый задрот мог придумать зипование документа как формат. Так же по этой причине невозможно использовать такую фишку МСО как быстрое, оно же инкрементное сохранение. Что делает весьма весёлой работу с большими документами в ОО.

Mess
()

Скорость запуска и работы является практически единственной проблемой, после того как перевел колег с мс офис - "тот мне больше нравился - был быстрее".

some1
()
Ответ на: комментарий от sergey_feo

> Зачем вам заменять программу (OOWriter), с которой вы можете брать докуметны у большинства других и давать другим, на программу, с которой вы не сможете без больших потерь времени брать и править чужие документы?

fixed

При всей моей нелюбви к ОО, считаю, что его необходимо иметь везде, где хотя бы раз в жизни будет нужна работа с офисными документами. Вне зависимости от наличия МСО. Просто потому, что до недавнего времени МСО не умел воспринимать документы в ODF. А кривость открытия вордовских доков - на 99% миф. Большинство открывается вполне нормально. Большинство из тех. кто всё же открывается криво, кривы по сути своей - форматирование пробелами и подобная безграмотность и извраты. И виноваты составители дока, а не ОО (чаще всего).

Вот, красноглазики, не на лоре флеймить надо для популяризации опенсурса и альтернатив, а как можно больше выдавать во внешний мир документов ODF. Вот моя тёща получила очень важный её окумент в оо-шном формате, как миленькая освоила ОО.

Mess
()
Ответ на: комментарий от Hellor

> Надо еще средство просмотра PDF на всякий случай.

А за распространение документации в PDF надо расстреливать сразу и безоговочно.

Mess
()

Вот когда они паттерн Visitor перестанут пихать во все дыры, тогда и можно будет говорить об улучшении производительности.

pazak
()
Ответ на: комментарий от Mess

> И виноваты составители дока, а не ОО (чаще всего)

повеселили коментарии, спасибо... будем надеяться что глюки из OOo 3.1.0RC2 не воплотятся в релизе

los_nikos ★★★★★
()
Ответ на: комментарий от Mess

Как раз наоборот. За распространение документов в doc расстреливать. PDF гарантирует, что документ везде будет выглядеть одинаково. doc не гарантирует ничего. Даже того, что он вообще будет открыт.

frost_ii ★★★★★
()
Ответ на: комментарий от yyk

вообще-то за такие вещи работодателю грозит штраф побольше всех лицензий MSO

GotDotNet
()
Ответ на: комментарий от frost_ii

> За распространение документов в doc

Ы? А что, потоньше тролления, чем утверждение, что на свете существует только два способа распространения документации - в pdf и doc, не придумалось?

> PDF гарантирует, что документ везде будет выглядеть одинаково

Вот знаешь, мне глубочайшим образом насрать на одинаковость выглядения электронного документа. Вовсе наоборот - это серьёзный недостаток. Мне нужно прочесть/увидеть содержимое, причём самым комфортным для МЕНЯ образом, а не тащицца от дызыгнирских талантофф составителя дока.

Меня сильно прикалывают эти зверьки - линуксоиды. Они визгом визжат при слове "проприетарный", но патологически влюблены в насквозь фирмаческий, пропитанный DRMом, тормозной и неудобный формат. Оно, дескать, одинаково выглядеть будет! Ага, на экране наладонника или мобильника и на сорокадюймовой плазме оно будет выглядеть одинаково.

Вообще, пдф придуман для нужд полиграфистов, юзкейс "чтоб выглядело ВЕЗДЕ до микрона одинаково" исключительно редкий. Огромное количество документов в html как-то уживается с тем фактом, что на каждом компе они могут выглядеть по разному, в зависимсоти о тразрешения, шрифтов, их размера, настроек браузера. И интернет живёт же как-то, доносит инфу до людей. Но уродцы продолжают фапать на пдф, создавая на ровном месте неслабый гемор.

Mess
()
Ответ на: комментарий от frost_ii

Пруфлинк! А то я как-то всю жисть мог вытащить текст из вордовского дока простым cat'ом. А оно, оказываецца, был мираж, и мелкомягкий формат - зипованный.

Mess
()
Ответ на: комментарий от Alan_Steel

> Допустим, у нас открыт большой документ. Мы на него смотрели довольно долго, но так и не сделали ни одного изменения. В чём проблема закрыть его не просто быстро, а мгновенно?

А прописаться в recently used? А передизэйблить пункты меню? Удалить временные файлы? Хоть секунду, а сирано сожрёт.

matumba ★★★★★
()

После оптимизаций вроде "на 50% ускорилась работа бла-бла", думаешь: какой же мудак писал предыдущий код и сколько же багов там заложено помимо неоптимального кода? Фтопку.

Я не исключаю какие-то временные заглушки, после которых улучшаются отдельные операции, но в целом (т.е. по основной функциональности) продукт должен работать на пределе возможностей.

matumba ★★★★★
()
Ответ на: комментарий от matumba

уже же писали, что скорей всего речь идёт не о всём ООо, а об открытом документе. Суммарно это будет никак не 50-70%.

vovans ★★★★★
()
Ответ на: комментарий от r0mik

> Та вы гоните!!!

> Оно на ЖАБЕ!


Вот находятся же такие .....

А как же оно тогда без жабы работает? И даже собирается без нея!! Вот чудеса, да? Хоть разберись сперва, что там на жабе. А потом газифицируй. Умник, блин. Зависимости посмотрел. Со всеми мыслимыми флагами в USE.

vovans ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.