2006-06-29, 02:43 PM
In getting things set up recently I've been updating the EPG while I'm awake and watching and I wonder if there is a problem, or at least gross inefficiency, in the way ZapImport is working.
I've configured it to use SQLite and to re-use the zapdata.xml fetched by GBPVR's EPG update. In one run the ZapImport log file says "Total loaded" records was 8654. The zapdata.xml file was about about 20 MB, and the final zapimport.db3 was less than 7 MB.
YET, I watched zapimport's memory usage rise to about 325 MB, took 9 minutes 54 seconds to complete (with nothing else going on in the machine), and for most of that time took in the range of 80-99% of the CPU.
Is this as it should be?
I've configured it to use SQLite and to re-use the zapdata.xml fetched by GBPVR's EPG update. In one run the ZapImport log file says "Total loaded" records was 8654. The zapdata.xml file was about about 20 MB, and the final zapimport.db3 was less than 7 MB.
YET, I watched zapimport's memory usage rise to about 325 MB, took 9 minutes 54 seconds to complete (with nothing else going on in the machine), and for most of that time took in the range of 80-99% of the CPU.
Is this as it should be?