Přejít na obsah


Fotka

Geoget 2.9.8

geoget

  • Zamčené téma Toto téma je zamknuto
184 odpovědí na toto téma

#141 tarmara

tarmara

    Air-cooled

  • Members
  • PipPipPip
  • 974 příspěvků(y)

Publikováno 14 únor 2017 - 18:40

Když si však zobrazím všechny kešky a těchto 10000 kešek v ggt souboru chci odebrat, tak to trvá 40 vteřin - tedy skoro 10x tak dlouho, přitom odstranění ze seznamu by podle mě mělo trvat mnohem kratší dobu než načtení kešek z databáze

To bude možná samotným algoritmem odebírání - GG bude asi dělat buď nested loops (pro každou kešku ze "všech" se podívá do GGT jestli tam je) a nebo bude muset seřadit oba seznamy (protože i "všechny" je seznam) a pak je oba postupně porovnat. Každopádně obojí je výpočetně složitější než "ruční" smazání 10000 řádků z okna GG nebo zobrazení keší ze seznamu


  • 0

#142 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 531 příspěvků(y)

Publikováno 14 únor 2017 - 18:52

Neco jsem s tim zkusil udelat.

(Mnohem lepe se to ladi, kdyz si clovek nezapomene zapojit sluchatka...)


  • 0

#143 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 531 příspěvků(y)

Publikováno 14 únor 2017 - 19:05

To bude možná samotným algoritmem odebírání - GG bude asi dělat buď nested loops (pro každou kešku ze "všech" se podívá do GGT jestli tam je) a nebo bude muset seřadit oba seznamy (protože i "všechny" je seznam) a pak je oba postupně porovnat. Každopádně obojí je výpočetně složitější než "ruční" smazání 10000 řádků z okna GG nebo zobrazení keší ze seznamu

 

Beru z GGT radek po radku, a kazdy z nich musim v tom seznamu najit. To sice zni straslive, ale mam na to v pameti databazovy index. Zkusim to naprofilovat, kde je tam ta zaba na prameni.

 

Jinak kdyz se to oznaci rucne, tak je to mazani jednoduche, protoze se jen jednou probehne seznam, a vsechno s priznakem "oznaceno" se jednoduse smaze.


  • 1

#144 taxoft

taxoft

    Advanced Member

  • Members
  • PipPipPip
  • 1 645 příspěvků(y)

Publikováno 14 únor 2017 - 21:15

Neco jsem s tim zkusil udelat.

(Mnohem lepe se to ladi, kdyz si clovek nezapomene zapojit sluchatka...)

 

Ale v tom případě prosím možnost vypnutí. Neboť není nic odpornějšího, než náhlé zakvokání počítače do poslouchané hudby, zvlášť, když mám vypnutý monitor a je mi úplně jedno, kdy něco na pozadí doběhne.


  • 1

Dobrovolník si myslí, že ví, co je správné, a dělá to. Aktivista si myslí, že ví, co je správné, a nutí to dělat ty ostatní.


#145 Pontiac_CZ

Pontiac_CZ

    Advanced Member

  • Members
  • PipPipPip
  • 2 170 příspěvků(y)

Publikováno 14 únor 2017 - 21:51

Připojuju se k taxoftovi. Ale myslím, že se dá předpokládat, že to HaLuMa udělal nastavitelné.


  • 0

SW: a:Drake 6
HW: Ulefone PowerArmor 18t (Android 12), Qstarz BT-Q818XT bluetooth GPS modul

 

"When you go to hide a geocache, think of the reason you are bringing people to that spot. If the only reason is for the geocache, then find a better spot." – briansnat

 
 

 

 


#146 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 531 příspěvků(y)

Publikováno 15 únor 2017 - 17:24

A ještě jedna prosba - hrozně dlouho trvá odebrání kešek ze seznamu podle ggt souboru.
V databází mám cca 116000 kešek, když si načtu 10000 kešek podle ggt souboru, tak se mi zobrazí za 4,5 vteřiny.
Když si však zobrazím všechny kešky a těchto 10000 kešek v ggt souboru chci odebrat, tak to trvá 40 vteřin

 

Prozkomal jsem to profilerem a odhalil jedno slabe misto, ktere se mi podarilo obejit. Rychlost se mi tim dosti zvysila.


  • 0

#147 Kreten8

Kreten8

    Advanced Member

  • Members
  • PipPipPip
  • 1 798 příspěvků(y)

Publikováno 15 únor 2017 - 17:46

Děkuji. A ještě k tomu pípání, kdyby přibylo, tak jsem zapomněl že by se mělo pípnout i při použití filtru, když se zobrazí vyfiltrovaná data
  • 0

#148 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 531 příspěvků(y)

Publikováno 15 únor 2017 - 18:31

Pipani bude (pokud si to zapnes v nastaveni) na konci busydialogu, coz je takove to, ja misto seznamu pise, ze "Geoget pracuje". A pri zobrazeni vysledku importu - tam to holt pri jeho odklapnuti pipne jeste jednou, protoze kvuli tomu nechci prepisovat vnitrnosti.

 

Pipam standardni windowsni notifikacni zvuk. Zalezi na tvych windows, co tam mas nastaveno.


  • 0

#149 Kreten8

Kreten8

    Advanced Member

  • Members
  • PipPipPip
  • 1 798 příspěvků(y)

Publikováno 15 únor 2017 - 19:18

Jé a to znamená, že budu muset mít zapnuté windowsí zvuky? Ty já mám totiž vypnutý, nepotřebuji aby při každém kliknutí mi Windows něco zahrály.
  • 0

#150 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 531 příspěvků(y)

Publikováno 15 únor 2017 - 19:28

Tak minimalne ten zvuk pro upozorneni. Opravdu se snazim resit veci tak, jak maji byt systemove reseny. Spousta apliakci ti za ruznych situaci zabimba. Proc by to mel geoget delat jinak, nestandardne?


  • 6

#151 Kreten8

Kreten8

    Advanced Member

  • Members
  • PipPipPip
  • 1 798 příspěvků(y)

Publikováno 16 únor 2017 - 12:09

Odpověď na otázku, proč by měl Geoget bimbat jinak je, že mě stačí, aby bimbal jen Geoget - jen u něj mám dlouhé prostoje při určitých akcích a tak se v době čekání snažím zabavit něčím jiným a pak na GG zapomenu.

 

No a teď mám ještě jeden problém - snažím se naimportovat data do databáze a spadne mi to na error - viz přiložený obrázek. Importuji gpx, které vzniklo v GG jako export pro Geoget v2, tento soubor má cca 1GB. Z diskuze jsem tu odtušil problém s volným diskem na c:, takže poprvé mi to spadlo, když jsem měl volno něco málo přes 1GB, postupně jsem se dostal až na 5,34GB volného místa (z tohoto pokusu je ta chyba) a zdá se, že to Geogetu stále nestačí - to číslo naimportovaných kešek se mi postupně zvyšovalo. Jinak datový adresář GG mám na disku G:, kde volného místa je fůra.

 

Přijede mi divné, že databáze, která původně v sqlite podobě měla 1,4GB se při 5,34Gb volného místa stále nedá naimportovat a v té nové databázi by ten sqlite soubor měl mít cca 800MB, a až to zkolabuje někde v jedné třetině (podle toho čísla v té hlášce GG). Kolik volného místa ten Geoget pro ten import potřebuje? Není tam někde něco špatně? Když ani pětinásobek velikosti importovaného souboru nestačí.

Přiložené miniatury

  • error.gif

Tento příspěvek byl upraven od Kreten8: 16 únor 2017 - 12:09

  • 1

#152 Arne1

Arne1

    Advanced Member

  • Members
  • PipPipPip
  • 5 883 příspěvků(y)

Publikováno 16 únor 2017 - 12:20

To je přesně chování co jsem tu měl. Teď mám nový disk kde je (zatím) 40G volna a nemám problém.
Přiznám se bez mučení, že jsem netestoval co to udělá když budu ten prostor plánovitě zmenšovat.
  • 0

Používám a doporučuji a:Drake - nejlepší geocachingovou aplikaci pro Android!


#153 Pe_Bo

Pe_Bo

    Advanced Member

  • Members
  • PipPipPip
  • 613 příspěvků(y)

Publikováno 23 únor 2017 - 8:18

Narazil jsem na problém se zobrazením logů u keše GC1MM6A - logy následující za logem PaWcz z 26.6.2010 jsou rozbité, nejspíš kvůli nekorektnímu BBcode.

 

A ještě jedna drobnost - když dám v listingu vyhledat nějaký text, tak se text uloží do historie hledacího dialogu jen v tomto okně, příště je historie zase prázdná. Nešlo by si historii textů pamatovat společně pro všechna hledání textů?

 


  • 0

#154 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 531 příspěvků(y)

Publikováno 23 únor 2017 - 8:45

Odpověď na otázku, proč by měl Geoget bimbat jinak je, že mě stačí, aby bimbal jen Geoget - jen u něj mám dlouhé prostoje při určitých akcích a tak se v době čekání snažím zabavit něčím jiným a pak na GG zapomenu.
 
No a teď mám ještě jeden problém - snažím se naimportovat data do databáze a spadne mi to na error - viz přiložený obrázek. Importuji gpx, které vzniklo v GG jako export pro Geoget v2, tento soubor má cca 1GB. Z diskuze jsem tu odtušil problém s volným diskem na c:, takže poprvé mi to spadlo, když jsem měl volno něco málo přes 1GB, postupně jsem se dostal až na 5,34GB volného místa (z tohoto pokusu je ta chyba) a zdá se, že to Geogetu stále nestačí - to číslo naimportovaných kešek se mi postupně zvyšovalo. Jinak datový adresář GG mám na disku G:, kde volného místa je fůra.


Na databazi nezalezi, tak je v datovem adresari... spise mne zajima:

  • Delas to ve chvili, kdy ti uz dobehla zaloha na pozadi?
  • Ale kolik máš paměti?
  • A importujes s plnym nebo prazdnym seznamem?
  • A kde mas systemovy TEMP adresar?

  • 0

#155 Kreten8

Kreten8

    Advanced Member

  • Members
  • PipPipPip
  • 1 798 příspěvků(y)

Publikováno 23 únor 2017 - 9:00

1. zálohu mám vypnutou, navíc to dělám do úplně prázdné databáze, takže není co zálohovat

2. jestli máš na mysli RAM, tak té mám 4GB na Windows 7 x64

3. ad 1. seznam je prázdný

4. TEMP je na c:


  • 0

#156 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 531 příspěvků(y)

Publikováno 23 únor 2017 - 9:14

Zkus ten TEMP nasmerovat nekam jinam, kde mas vic mista. Mam podezreni, ze ti to misto sezere on.


  • 0

#157 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 531 příspěvků(y)

Publikováno 23 únor 2017 - 9:18

A ještě jedna drobnost - když dám v listingu vyhledat nějaký text, tak se text uloží do historie hledacího dialogu jen v tomto okně, příště je historie zase prázdná. Nešlo by si historii textů pamatovat společně pro všechna hledání textů?

 

Od chvile, kdy jsem tam tohle udelal, trnu, kdo s timhle pozadavkem prijde. Duvod, proc to tam neni, je prosty... jeste se mi nechtelo s tim patlat. ;)


  • 0

#158 Kreten8

Kreten8

    Advanced Member

  • Members
  • PipPipPip
  • 1 798 příspěvků(y)

Publikováno 23 únor 2017 - 10:27

Tak přesun TEMP adresáře pomohl
Přikládám printscreen temp adresáře - před importem je na disku 20GB volného místa a těsně před konce importu je tam jen necelé 3 GB (volné místo kleslo pod 3 000 000kB, ale nestihnul jsem udělat printscreen) a je tam vidět i jeden soubor etilqs_tDClaAkitVbht9Q, který má necelý 1GB a který také vznikl při tom importu.
A musím říct, že tohle se mi tedy vůbec nelíbí - když importuji 1GB soubor, proč je potřeba 17GB volného místa - to mi přijde trochu přehnané.
Jinak naimportovaná databáze pak má 560MB.

Přiložené miniatury

  • import.gif

  • 1

#159 HaLuMa

HaLuMa

    Autor Geogetu

  • Members
  • PipPipPip
  • 14 531 příspěvků(y)

Publikováno 23 únor 2017 - 11:28

Vubec nevim kdo a proc ti tam v tu chvili do toho TEMPu dava takove klady. Ja to rozhodne schvalne nedelam. Asi to dela Sqlite, ale podle mne k tomu v tu chvili nema duvod. Musim to prozkoumat.


  • 0

#160 Arne1

Arne1

    Advanced Member

  • Members
  • PipPipPip
  • 5 883 příspěvků(y)

Publikováno 23 únor 2017 - 11:51

Nemám to sice takto prozkoumané, ale ty objemy zaplácnutého prostoru vypadají velmi podobně mým zkušenostem.
  • 0

Používám a doporučuji a:Drake - nejlepší geocachingovou aplikaci pro Android!






Také označené jedním nebo více z těchto klíčových slov:geoget

0 uživatel(ů) prochází toto téma

0 uživatelů, 0 návštěvníků 0 anonymních uživatelů

Reklama