-
Notifications
You must be signed in to change notification settings - Fork 15
Coregistration gets stuck using more and more memory #799
Comments
@forman @JanisGailis @kjpearson Same problem is seen when coregistering following cloud datasets (without any regional subsetting) |
@forman I have investigated this. The problem is with using the As it currently stands, it looks like this from
There are two possible solutions I have come up with:
In either case, fixing this definitively will not be trivial and will be a significant effort. |
See also pydata/xarray#486 |
Expected behavior
Expect to be able to coregister a SST dataset (regional subsetted) with a global cloud dataset
Actual behavior
@forman @JanisGailis Coregister operation starts and uses more and more memory. Eventually laptop freezes.
Only way to stop it is to cancel the coregistration operation or end the process using Task Manager.
Same happens when global cloud dataset is master and is SST is slave dataset.
Steps to reproduce the problem
Start Windows Task Manager, select Processes tab, sort by Memory column in descending order
Open cate GUI and download following dataset :
esacci.SST.day.L4.SSTdepth.multi-sensor.multi-platform.OSTIA.1-1.r1
Time: from 2004-01-01 to 2005-12-31
Region: lat=[-10,10], lon=[-175,-115]
No variable constraints
Download following dataset
esacci.CLOUD.mon.L3C.CLD_PRODUCTS.multi-sensor.multi-platform.ATSR2-AATSR.2-0.r1
Time: from 2004-01-01 to 2005-01-01
No regional constraints
No variable constraints
Select coregister operation. ds_master = ds_1 (SST), ds_slave = ds_2 (cloud)
method_us, method_ds : (use defaults)
Click "Add Step". Look on Task Manager. python.exe process uses more and more memory.
Note
The SST and cloud datasets were the same ones used by @kjpearson in issue #733.
In that case he reported (when using cate-2.0.0-dev. 16) that the operation completed but the data for the whole globe in the cloud dataset has been remapped down to the subregion in the SST dataset.
Specifications
cate-2.0.0-dev.20
Windows 7 Professional
The text was updated successfully, but these errors were encountered: