MACRO GEOPT:GeoptBadgeFilterForGSAK


Para além do canivete suíço do geocaching, este espaço serve para discussão de outros aplicativos de gestão de bases de dados

Moderadores: hulkman, migueis

Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #81 a quarta 17 out 2012, 21:33 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

Idílio como o mesmo link, testa por favor
Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #82 a quarta 17 out 2012, 22:26 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

WIMM Team Escreveu:Idílio como o mesmo link, testa por favor

Parece-me que agora só está a cortar o "m" de Premium no último check do Actualizar
Imagem Imagem Imagem
Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #83 a quinta 18 out 2012, 13:20 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

Tive aqui a investigar melhor o modo "Cromice"...

http://gsak.net/board/index.php?showtopic=16349&st=0&#entry113646

Aparentemente umas das linhas não faz nada, visto que já é o default... e as outras duas são altamente desaconselhadas pelo Clyde, embora do resto que tive a ler tenha ficado com a sensação que apenas para se livrar de chatices e/ou responsabilidades, visto que aparentemente só haverá problemas se houver crash do Sistema Operativo (não do GSAK em si).

Mas o mais curioso é que estive a testar correr com o cromice e sem, e os resultados foram:
Exactamente os mesmos! [:O] [:O] [:O]
Diferenças mínimas de poucos segundos, e às vezes com o cromice a demorar mais, que até podem ser justificadas com o tempo de acesso aos dados online...
Teoricamente faria sentido o cromice ser mais rápido (será? :? ) mas por aqui não é isso que verifico, poderá ser características da minha máquina, mas não sei...
Por ai que se verifica?
Imagem Imagem Imagem
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #84 a quinta 18 out 2012, 15:06 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

Eu vejo algumas GRANDES diferenças um ganho de metade do tempo, faz assim mete na macro o seguinte comando

Antes da transacção:
Timer Status=On Msg=No

E depois da transacção:
Timer Status=Off Msg=Yes

Mete nesse local para não contares os tempos da criação da directoria, donwload online e mais umas tretas, metes mesmo onde o sql vai actuar.

Vê os tempos.

Em relação aos comentários do clyde, foi exactamente isso que eu vi, por isso é que decidi dar a opção aos utilizadores e não meter por default. As principais são:
$result=sqlite("sql","PRAGMA synchronous = OFF;")
$result=sqlite("sql","PRAGMA temp_store = MEMORY;")

A outra realmente não testei os tempos. Mas estas duas, pelo menos no meu quad core 64b 4Gb Ram, tive ganhos brutais....

Em todo o caso como te disse TUDO está em alteração agora, com o link que o João fez (tudo em apenas 1 request) a opção é do lado da macro para actualizares apenas o que queres. Vou ter de testar TUDO novamente, inclusivé tempos com PRAGMA em sem.

Work In Progress... Neste momento voltei basicamente ao principio, logo se tiverem sugestões novas avisem. (Não meto mais opções de filtros na macro :P) ;)
Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #85 a quinta 18 out 2012, 16:14 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

WIMM Team Escreveu:Eu vejo algumas GRANDES diferenças um ganho de metade do tempo, faz assim mete na macro o seguinte comando

Antes da transacção:
Timer Status=On Msg=No

E depois da transacção:
Timer Status=Off Msg=Yes

Mete nesse local para não contares os tempos da criação da directoria, donwload online e mais umas tretas, metes mesmo onde o sql vai actuar.

Vê os tempos.

Em relação aos comentários do clyde, foi exactamente isso que eu vi, por isso é que decidi dar a opção aos utilizadores e não meter por default. As principais são:
$result=sqlite("sql","PRAGMA synchronous = OFF;")
$result=sqlite("sql","PRAGMA temp_store = MEMORY;")

A outra realmente não testei os tempos. Mas estas duas, pelo menos no meu quad core 64b 4Gb Ram, tive ganhos brutais....


Pentium 4 HT 3GHz 32b 2Gb Ram
sem cromice: 248,302
com cromice: 250,599
Imagem Imagem Imagem
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 10775

Registado: domingo 25 abr 2010, 09:08

Localização: Portugal

Mensagem Post: #86 a quinta 18 out 2012, 16:17 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

O objectivo da "cromice" é pregar uma partida aos "cromos". :lol:
It's not always the find that brings the smiley... Imagem
It's not about the number you've found.
It's about the fun you had along the way.

The only numbers that matter are the friends you make!
It's all about the journey, the challenge, and enjoying the outdoors!
Avatar do Utilizador

Geocoin
Geocoin

Mensagens: 999

Registado: quinta 20 out 2011, 00:04

Mensagem Post: #87 a quinta 18 out 2012, 18:34 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

Não tenho mesmo esse comportamento. Mas pronto, não vou fazer esses testes, faço com o novo link, depois publico os resultados.
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 14160

Registado: quinta 25 mar 2010, 05:07

Mensagem Post: #88 a terça 23 out 2012, 01:24 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

Marretas, já está?
Life would be so much easier if we just had the source code.
Imagem
Avatar do Utilizador

Geocacher Viciado
Geocacher Viciado

Mensagens: 1162

Registado: quinta 29 abr 2010, 22:50

Mensagem Post: #89 a quarta 24 out 2012, 05:03 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

Posso adiantar que depois de alguns testes, a coisa está pronta a incluir na macro.. O POI vai incluir na sua descrição: número de favoritos, últimos 4 founds através das iniciais do tipo de log ( como por exemplo FFFF (4 founds) ou FFFD (um dnf e depois três founds) ou seja f=found d=dnf n=note nm=needs maintenance) descrição e dica.. Testou se também meter os últimos 4logs mas a conclusão a que se chegou é que em logs extensos acabava sempre por cortar, pelo limite de caracteres, o que fazia com que algumas caches tivessem a totalidade dos logs e outras nem um completo.. Nesse sentido optou se por nem colocar essa informação.. Espero que seja do agrado... @migueis sempre quero ver depois de tanta pressão, o que ofereces para pagar o trabalho :-)

Sent from my a5 using Tapatalk enquanto o @migueis não me oferece o iphone
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 14160

Registado: quinta 25 mar 2010, 05:07

Mensagem Post: #90 a quarta 24 out 2012, 11:57 

Re: MACRO GEOPT:GeoptBadgeFilterForGSAK

Ainda não vi nada. Neste momento a bola esta com quem? João!!!!!????
Life would be so much easier if we just had the source code.
Imagem
AnteriorPróximo

Voltar para GSAK

Quem está ligado:

Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante

cron
Powered by PHPBB - Geopt.org 2013