The SignalDatas can individually decide when to start caching data to disk while reading lots of data. If we have lots of signals and lots of data, we may not be constraining memory usage adequately. I think the SignalSet should determine when its SignalDatas need to start caching.
The
SignalDatascan individually decide when to start caching data to disk while reading lots of data. If we have lots of signals and lots of data, we may not be constraining memory usage adequately. I think theSignalSetshould determine when itsSignalDatasneed to start caching.