Genney forum

Synpunkter => Tekniska problem och förslag => Ämnet startat av: Henrik Mangs skrivet 2017-12-06, 12:30:00 PM

Titel: Import av Gedcom fil från Disgan DG20165
Skrivet av: Henrik Mangs skrivet 2017-12-06, 12:30:00 PM
Hej
Jagimporterade en fil till ett register med 100 personer, detta var före jag köpte nyckel till programmet, allt fungerade bra.
Efter instalation av programnyckel.
Import av ca 12000 personer, allt fuungerade bra.
Importerade mitt kompletta material från Disgen omfattande ca: 247000 personer,  Nu vill inte genney 2 vara med längre.
Gedcomfilen importerade  allt ok. Men då jag vill ha alla personer i personregistret  stannade programmet.Vad göra?
Titel: SV: Import av Gedcom fil från Disgan DG20165
Skrivet av: Administrator skrivet 2017-12-06, 12:44:45 PM
När du har så många personer behöver du öka minnes tilldelningen om du är i Windows.

Så här gör du:
1. Högerklicka på genvägen som startar Genney och välj egenskaper > fliken genväg.
2. I textrutan Mål står ungefär "C:\Program\Genney 1\jre1.8.0_131\bin\javaw.exe" -jar -Dsun.java2d.d3d=false -Djava.util.Arrays.useLegacyMergeSort=true -Xms1024M  -Xmx1024M -Dderby.storage.pageSize=8192 "C:\Program\Genney 2\genney_2.0-64.jar"
3. Öka värdet för -Xms och -Xmx till 2G eller om du har gått om minne till 3G eller 4G men 2 bör nog räcka.

Textsträngen måste annars se likadan ut och ska inte ha någon radbrytning så den ändrade texten ska se ut så här (fast med sökvägarna i din dator)

"C:\Program\Genney 1\jre1.8.0_131\bin\javaw.exe" -jar -Dsun.java2d.d3d=false -Djava.util.Arrays.useLegacyMergeSort=true -Xms2G  -Xmx2G -Dderby.storage.pageSize=8192 "C:\Program\Genney 2\genney_2.0-64.jar"

Enklast är om du kopierar all text i mål-rutan till notepad och byter där och sen klistrar in allt igen.
Titel: SV: Import av Gedcom fil från Disgan DG20165
Skrivet av: Henrik Mangs skrivet 2017-12-06, 13:34:43 PM
Hej.
Gjorde följande
"C:\Program Files (x86)\Genney 2\jre1.8.0_131\bin\javaw.exe" -jar -Dsun.java2d.d3d=false -Djava.util.Arrays.useLegacyMergeSort=true –Xms2G  -Xmx2G -Dderby.storage.pageSize=8192 "C:\Program Files (x86)\Genney 2\genney_2.0-64.jar"


Dtta kopierade jag in till Genväg Mål, då jag skullr starta  fic jag svar enligt bifogad bild.
Och inget hände.

Jag har 4,00G RANminne på datorn Windows 10 med 64 bitars operativsystem,

[bifogad fil raderad av administratör]
Titel: SV: Import av Gedcom fil från Disgan DG20165
Skrivet av: Administrator skrivet 2017-12-06, 13:45:17 PM
Jag har mejlat dig.
Titel: SV: Import av Gedcom fil från Disgan DG20165
Skrivet av: Hans skrivet 2017-12-06, 13:56:27 PM
Antar att man ska skriva 2048M eller 4096M...


Men detta är lite för mycket hacker-nivå, tycker jag! Kan man inte tänka sig en enkel programinställning (med rekommendationer) som genererar rätt startfil? Det förutsätter förstås att startfilen är en och samma för alla genvägar (se http://genny.se/forum/index.php?topic=576.0 (http://genny.se/forum/index.php?topic=576.0)).
Titel: SV: Import av Gedcom fil från Disgan DG20165
Skrivet av: BengtDNilsson skrivet 2017-12-06, 14:59:09 PM
Om datorn har 64 bitars Windows brukar jag rekommendera minst 8 Gbyte RAM (även om man inte släktforskar).

Att låta java ta 2048M på en dator med 4096Mbyte RAM kan var lite mycket.

Man kan testa med exempelvis 1500M
Titel: SV: Import av Gedcom fil från Disgan DG20165
Skrivet av: Henrik Mangs skrivet 2017-12-06, 16:11:29 PM
Hej.
Använde slingan du skickat mej. Men samma erroruta kom fram.
Titel: SV: Import av Gedcom fil från Disgan DG20165
Skrivet av: BengtDNilsson skrivet 2017-12-07, 11:15:32 AM
Det viktigt att kontrollera om genvägen pekar till C:\Program Files eller C:\Program Files (x86)
Sökvägen finns med 2 gånger på raden.

Detta fungerade på min dator med Windows 10:

"C:\Program Files\Genney 2\jre1.8.0_131\bin\javaw.exe" -jar -Dsun.java2d.d3d=false -Djava.util.Arrays.useLegacyMergeSort=true -Xms2G  -Xmx2G -Dderby.storage.pageSize=8192 "C:\Program Files\Genney 2\genney_2.0-64.jar"

Titel: SV: Import av Gedcom fil från Disgan DG20165
Skrivet av: KiAnKo skrivet 2017-12-07, 11:43:09 AM
Jag har 4,00G RANminne på datorn Windows 10 med 64 bitars operativsystem,

4 GB ramminne (arbetsminne) är extremt lite (Jag hade det som krav för WINDOWS XP).

För WINDOWS 10 skulle jag rekommendera minst 8GB, då 4 GB känns som SEGT - speciellt på äldre eller billiga datorer.

Jag rekommenderar starkt att du uppgraderar minnet.

(har du bara 4GB, så får du ännu större problem, om du dedikerar 2-3 av dessa till enbart GENNEY).