Hi.
I noticed that ADS's Data Set File exhausts very large memory.
I have binary data file which is composed of signed 16bits integer pairs(I and Q). Â
Includeded I/Q are 1638350 points.
So original binary file size is
(2+2)*1638350=6553400 bytes(about 6Mbytes)
Then I converted this binary file to generic MDIF(ascii) like followings.
BEGIN
% index(int) idata(int) qdata(int)
.............
END
Size of Generic MDIF is more than 23Mbytes.
I can understand this size of Generic MDIF.
Next I converted this Generic MDIF to ADS's Data Set File.
To my suprise, resultant Dataset File is more than 130Mbytes.
Why does ADS's Dataset File exhaust such large memory although it is binary format ?
???
I noticed that ADS's Data Set File exhausts very large memory.
I have binary data file which is composed of signed 16bits integer pairs(I and Q). Â
Includeded I/Q are 1638350 points.
So original binary file size is
(2+2)*1638350=6553400 bytes(about 6Mbytes)
Then I converted this binary file to generic MDIF(ascii) like followings.
BEGIN
% index(int) idata(int) qdata(int)
.............
END
Size of Generic MDIF is more than 23Mbytes.
I can understand this size of Generic MDIF.
Next I converted this Generic MDIF to ADS's Data Set File.
To my suprise, resultant Dataset File is more than 130Mbytes.
Why does ADS's Dataset File exhaust such large memory although it is binary format ?
???
ADS works with extended floating point format (64 Bit). So if you generate a Dataset (the result file of ADS) I and Q get both extended to 64 Bit which gives you the about 130 MByte of result