Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Qgis - wielowątkowość
13-12-2013, 13:29,
#11
RE: Qgis - wielowątkowość
Do wielowątkowości prowadzi długa droga, bo w wielu miejscach programu trzeba zapewnić koordynację równoległego dostępu do warstwy, gdy np. jeden proces ją edytuje, albo chociażby gdy dane się jeszcze wczytują. Do tej pory wszystko było znacznie prostsze. Pierwszym krokiem, choć niewidocznym w pierwszej chwili, było nowe API w QGIS 2.0. Dzięki niemu wtyczki do 2.0 są już gotowe na wprowadzenie wielodostępu i będą pasowały do całej serii 2.x. Teraz udało się uciułać nieco funduszy na przyśpieszenie prac i to, co podesłał Binko, przy odrobinie szczęścia niebawem trafi do wersji rozwojowej. Do zamrożenia wersji 2.2 mamy jeszcze ponad miesiąc, więc jest spora szansa, że zdążymy.

Więcej informacji o ustalonym wreszcie w mękach planie wydawniczym (i dlaczego po 2.0 będzie wersja 2.2 a nie 2.1) tutaj:
http://lists.osgeo.org/pipermail/qgis-de...29528.html

Zaś dla bardzo zainteresowanych: przebieg prac nad wielowątkowością można śledzić w wątku QGIS Multi-threaded Rendering tutaj:
http://lists.osgeo.org/pipermail/qgis-de...hread.html
13-12-2013, 14:26, (Ten post był ostatnio modyfikowany: 13-12-2013, 14:27 {2} przez sebaq.)
#12
RE: Qgis - wielowątkowość
Nie chciałem być źle zrozumiany dlatego napisałem, że 'Delikatnie odświeżam temat' Wink. To, że nad tym myślicie i pracujecie jest super. A sam fakt, że wiele programów jest wciąż jednowątkowa świadczy o zaawansowaniu tematu.
Póki co problem z wydajnością tyczy się głównie sprzętów mobilnych gdzie, ze względu na oszczędność energii, stawia się na rdzenie/wątki a nie zegar. W desktopach herce załatwiają sprawę Wink
Pozdrawiam!
27-01-2014, 15:28,
#13
RE: Qgis - wielowątkowość
Obsługa wielowątkowości jest prawie gotowa i działa całkiem sprawnie, ale ponieważ jest to mnóstwo poważnych zmian w kodzie, nie zaryzykowaliśmy włączenia jej w wersji 2.2, która ukaże się za miesiąc. Wszystko wskazuje na to, że trafi do wersji rozwojowej zaraz po wydaniu 2.2 i będzie włączona w wersji 2.4 wydanej w drugiej połowie czerwca.

Już tłumaczę, że po kilkukrotnie przekładanej premierze 2.0, nowy cykl rozwojowy zakłada wydawanie parzystej wersji co 4 miesiące (trzeci tydzień lutego, czerwca i października), zaś nieparzyste numery w ogóle nie będą wydawane i są zarezerwowane dla wersji rozwojowych).


Skocz do: