Författare Ämne: Tweaka Filemaker??  (läst 1592 gånger)

0 medlemmar och 1 gäst tittar på detta ämne.

Utloggad Diquito

  • Flitig postare
  • Antal inlägg: 189
    • Visa profil
Tweaka Filemaker??
« skrivet: 17 november, 2017, 12:37 »
Hejsan
Nåt jag undrar över är om det går att tweaka filemaker pro 16 mac versionen? Det känns som om inte Filemaker använder resurseran som datorn har tillräckligt.
När jag kör en lookup på ca 2 miljoner rader så sätter Filemaker igång och processar men CPU och Minnes allokeringen på dator är inte alls så hög.
CPU belastningen är ca 12% på Filemaker Processen verkar bara köra en tråd på en 4 kärnors CPU...och minnes belastningen är totalt ca 32%.

Verkar som om inte filemaker använder dom resurser som finns tillräckligt bra??

Nån som har en kommentar?

« Senast ändrad: 17 november, 2017, 12:39 av Diquito »

Utloggad David Wikström

  • Mycket flitig postare
  • Antal inlägg: 668
    • Visa profil
    • CamelCase data - FileMaker developers
SV: Tweaka Filemaker??
« Svar #1 skrivet: 20 november, 2017, 12:37 »
Vad har du för inställning i FieMaker Pro > Preferences > Memory > "Attempt to set the file cache to"?

I allmänhet kan jag dock bara hålla med dig... För liknande operationer kan man (ifall filen är hostad) ibland köra med Perform Script On Server, event med jobbet uppdelat i olika batcher som du kan starta parallellt (alltså utan att vänta på resultatet).

Med riktigt stora jobb kan det vara bättre att köra komplicerade beräkningar via något annat språk och sedan köra ex.vis en enkel import av resultatet till FileMaker (utan auto-enters). Jag programmerade ex.vis. nyligen en transformation i R av 70 miljoner poster - 8 minuter jämfört med "en evighet" i FileMaker. Importen tar naturligtvis ändå sin tid.

En ytterligare sak att tänka på är att inte ha fler index på än du verkligen behöver...
FileMaker 17/16/15/14/13/12/11/10/9/8 Certified Developer | FBA Member

Utloggad Diquito

  • Flitig postare
  • Antal inlägg: 189
    • Visa profil
SV: Tweaka Filemaker??
« Svar #2 skrivet: 20 november, 2017, 17:07 »
Tack för svar :)

Jag har faktiskt inte sett den där inställningen förut. nu ser jag att jag har 128mb i coachen.. tror du att hastigheten påverkas av att utöka den??

Utloggad David Wikström

  • Mycket flitig postare
  • Antal inlägg: 668
    • Visa profil
    • CamelCase data - FileMaker developers
SV: Tweaka Filemaker??
« Svar #3 skrivet: 20 november, 2017, 17:33 »
Mja. Gissningsvis bara om databases är över 128 MB du innan du gör din relookup gör "något" som får (den relevanta delen) av databasen att lagras i cache. Typ visa en lista på alla poster i den relevanta tabellen och gå till första samt sista posten - jag är inte helt säker på hur det fungerar under the hood; kanske andra vet det bättre.
Men troligen är som du antyder problemet kanske mer vdg på processorsnivå, och FileMaker Pro kan tyvärr bara göra en sak i taget. Därav idén att starta flera skript med PSoS.
FileMaker 17/16/15/14/13/12/11/10/9/8 Certified Developer | FBA Member