OCT 30, 2019 11:59 AM PDT

Mesh: New Computer Memory Compacting System

WRITTEN BY: Nouran Amin

Internet browsers and smartphone apps use a lot of memory which often affect the efficiency of other critical applications particularly programs written in C or C-like languages. Now, Emery Berger, a professor of computer science and an expert in memory management at the University of Massachusetts Amherst, created a system referred to as ‘Mesh’ that can reduce such memory demands by working on “virtual memory.

"This is how memory gets wasted," says Berger. "Imagine a Tetris board where you could stop and reorganize it at any time -- this would make the game a lot easier, because you could always squeeze out the empty space. But you can't do this in C, just as you can't do it in Tetris."

Study authors believe that Mesh will have a significant impact on the computing world. But, how exactly does it work on virtual memory?

"The trick is to find chunks of memory that can be interleaved, sort of like when interlocking gears mesh," Berger explains. "This meshing process works because we only change things in 'physical' memory. From the perspective of the program, which can only see 'virtual' memory, nothing has changed. This is powerful because we can do this for any application automatically."

Learn more on how computer memory works:

"This is something that everyone thought to be impossible," notes professor Andrew McGregor. "After Emery had his key insight, we were able to analyze it theoretically and design an efficient algorithm to implement the idea. Against almost 50 years of conventional wisdom, it's great that we now have a solution to this important problem that not only works in theory, but is practical."

Source: Science Daily

About the Author
  • Nouran earned her BS and MS in Biology at IUPUI and currently shares her love of science by teaching. She enjoys writing on various topics as well including science & medicine, global health, and conservation biology. She hopes through her writing she can make science more engaging and communicable to the general public.
You May Also Like
NOV 13, 2019
Technology
NOV 13, 2019
An Ant the Size of a Lion?
Having an ant the size of a lion isn’t an impossible idea—at least through augmented reality. Watch this augmented reality zoo: What exactly is...
DEC 30, 2019
Space & Astronomy
DEC 30, 2019
How SpaceX's Crew Dragon Will Operate, From Start to Finish
It’s no mystery by now that SpaceX is working hard to earn the right to ferry astronauts to the International Space Station via NASA’s Commerci...
JAN 13, 2020
Chemistry & Physics
JAN 13, 2020
Magnetic Field-guided Tethered-probe Can Navigate Complex Vascular Networks
Deep and complex vasculatures such as carotid arteries represent a challenge for diagnosis and treatment because they are buried underneath layers of other...
JAN 17, 2020
Neuroscience
JAN 17, 2020
Fewer Connections Between Brain Cells for Schizophrenia
Approximately 1% of the world’s population have schizophrenia, with 3.2 million Americans having the disorder. Now, for the first time, advanced brai...
JAN 15, 2020
Technology
JAN 15, 2020
Can A Computer Identify You By How You Dance?
We have heard of face and voice recognition software programs that work to ensure the identity of someone. But, now researchers are indicating that the way...
FEB 03, 2020
Space & Astronomy
FEB 03, 2020
How NASA's MAVEN Spacecraft is Studying Mars' Ionosphere
If you ever listen to the radio and experience a phenomenon in which the broadcast sounds garbled or as if another radio station is attempting to play over...
Loading Comments...