Earlier quoted context omitted.
You should read the whole article, because TMO does differ from traditional swapping. Notably, swapping usually occurs during periods of extreme memory pressure, where as TMO will offload memory much sooner and more intelligently.
So… paging then? Slightly improved paging?
Transparent memory offloading: more memory at a fraction of the cost and power
11–20 of 62 posts
Re: Transparent memory offloading: more memory at a fraction of the cost and power
#12Or put differently: I have only the greatest respect for the Facebook engineers who come up with innovations like this. This one seems to save cost, lowers power use and improves performance all at the same time. If only this engineering talent could be steered to better causes. Facebook is a net negative for society. Here is hoping that emerging “ethical” technology startups eventually have as great of success as surveillance juggernauts Facebook and Google enjoy today.
Re: Transparent memory offloading: more memory at a fraction of the cost and power
#13Earlier quoted context omitted.
So… paging then? Slightly improved paging?
If only there was some way to know! Some kind of... hyperlink, with text, where the answers you seek were available in a language you know, English, perhaps?
Re: Transparent memory offloading: more memory at a fraction of the cost and power
#14or "Meta re-invents swap disk"
Anyone else remember Ram Doubler for pre OSX Macs?
Re: Transparent memory offloading: more memory at a fraction of the cost and power
#15>Using a compressed-memory back end, TMO saves 7 percent to12 percent of resident memory across five applications. Multiple applications’ data have poor compressibility, such that offloading to an SSD proves far more effective. that in general sounds strange. My experience across different application types over more than 2 decades has been very different (not about SSD, i mean the compression in memory have been alw…
It’s quite possible that a large amount of stuff FB handles is already compressed (e.g. photos, video, and audio) and thus doesn’t offer much opportunity for further compression. Though I wonder how much of that stuff would be memory resident in the back end in the first place.
Re: Transparent memory offloading: more memory at a fraction of the cost and power
#16Nice, they have reinvented virtual memory and paging to disk.
Re: Transparent memory offloading: more memory at a fraction of the cost and power
#17Nice, they have reinvented virtual memory and paging to disk.
did you even read this?
> Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."
FWIW I don’t think that the parent comment is wrong, but rather over-generalizing. If you’re close to the project, I’d love to hear a proper rebuttal to what seems to be a common question.
Re: Transparent memory offloading: more memory at a fraction of the cost and power
#18Re: Transparent memory offloading: more memory at a fraction of the cost and power
#19It would be ideal for caching!