Beste Mede-Tweakers,
Ik zit al een tijdje met dit idee te spelen, en ik dacht zo bij mijzelf - wellicht is he leuk om dit eens aan jullie hier voor te leggen, want na jaren gedenk kan ik maar niet met een reden komen waarom dit idee niet kan werken. Tijd dus voor een reality-check.
OK. Het is eigenlijk erg simpel. Men neme een stukje data. Dat stukje data, in zijn puurste vorm, is een getal. Een heel erg lang getal wellicht, maar een getal nevertheless. En toen dacht ik... stel nou je "comprimeert" dat stukje data, door alleen de berekening op te slaan die dat getal als resultaat heeft.
Dus stel, het is toevallig zo dat mijn stukje data is 1414213562373095048801688724, dan "comprimeer" ik dat door te schrijven √2(28) (zo van, tot 28 tekens na de komma). Desnoods met +x erbij om de data exact te hebben (per slot van rekening is het nogal onwaarschijnlijk dat de data die ik wil comprimeren nou precies wortel 2 is
) maar - je snapt het idee. De compressie is enorm, tot wel 80%.
En nou is dit even een snel, lomp voorbeeld, maar stel nou dat je een soort compressie-engine maakt die de hele tijd data (getallen) aan het "Reverse-berekenen" is om zo tot de kleinst mogelijke berekening te komen die die data als resultaat volledig kan reproduceren. Kan ook best zo zijn dat je data uiteindelijk een klein lijstje van een stuk of 10-30 berekeningen is, hoeft natuurlijk niet maar 1 te zijn. Maar, het idee is duidelijk. En het leuke is dat je dit op natuurlijk net zo makkelijk op "conventioneel" gecomprimeerde data kan loslaten, waardoor je nog meer ruimte bespaart.
Dus de vraag is - wat denken jullie? Is dit een levensvatbaar idee? Is dit wellicht wat die geheimzinnige gast heeft uitgevonden paar jaar terug (je weet wel, meneer ik-comprimeer-een-hele-DVD-op-een-floppy-disk...?
Hoor graag jullie meningen
Dank W
Ik zit al een tijdje met dit idee te spelen, en ik dacht zo bij mijzelf - wellicht is he leuk om dit eens aan jullie hier voor te leggen, want na jaren gedenk kan ik maar niet met een reden komen waarom dit idee niet kan werken. Tijd dus voor een reality-check.
OK. Het is eigenlijk erg simpel. Men neme een stukje data. Dat stukje data, in zijn puurste vorm, is een getal. Een heel erg lang getal wellicht, maar een getal nevertheless. En toen dacht ik... stel nou je "comprimeert" dat stukje data, door alleen de berekening op te slaan die dat getal als resultaat heeft.
Dus stel, het is toevallig zo dat mijn stukje data is 1414213562373095048801688724, dan "comprimeer" ik dat door te schrijven √2(28) (zo van, tot 28 tekens na de komma). Desnoods met +x erbij om de data exact te hebben (per slot van rekening is het nogal onwaarschijnlijk dat de data die ik wil comprimeren nou precies wortel 2 is
En nou is dit even een snel, lomp voorbeeld, maar stel nou dat je een soort compressie-engine maakt die de hele tijd data (getallen) aan het "Reverse-berekenen" is om zo tot de kleinst mogelijke berekening te komen die die data als resultaat volledig kan reproduceren. Kan ook best zo zijn dat je data uiteindelijk een klein lijstje van een stuk of 10-30 berekeningen is, hoeft natuurlijk niet maar 1 te zijn. Maar, het idee is duidelijk. En het leuke is dat je dit op natuurlijk net zo makkelijk op "conventioneel" gecomprimeerde data kan loslaten, waardoor je nog meer ruimte bespaart.
Dus de vraag is - wat denken jullie? Is dit een levensvatbaar idee? Is dit wellicht wat die geheimzinnige gast heeft uitgevonden paar jaar terug (je weet wel, meneer ik-comprimeer-een-hele-DVD-op-een-floppy-disk...?
Hoor graag jullie meningen
SuperMicro X11DAi-N Dual Gold 6140 36C/72T 320GB A2000 2x WD770 1TB, 4K + 2x QHD