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 is a scientist, educator, and life-long learner with a passion for making science more communicable. When not busy in the lab isolating blood macrophages, she enjoys writing on various STEM topics.
You May Also Like
MAR 15, 2021
Technology
Computational Methods for Water
MAR 15, 2021
Computational Methods for Water
Water is essential and may as well be Earth's most critical natural resource. As such, scientists are looking for wa ...
APR 27, 2021
Clinical & Molecular DX
No Batteries: Health Sensor Harvests Biomechanical Energy
APR 27, 2021
No Batteries: Health Sensor Harvests Biomechanical Energy
An international team of researchers has developed a wearable health monitor that works without the need for batteries. ...
MAY 06, 2021
Drug Discovery & Development
Tweaked Version of Ketamine Could Solve the Opioid Crisis
MAY 06, 2021
Tweaked Version of Ketamine Could Solve the Opioid Crisis
Medications that manage post-operative pain are some of the main entry points to opioid addiction and overdose in the US ...
MAY 21, 2021
Neuroscience
New Method to Predict Treatment Outcomes for Epilepsy 95% Accurate
MAY 21, 2021
New Method to Predict Treatment Outcomes for Epilepsy 95% Accurate
Scientists from the University of Nottingham have found that the way neurons are connected within different brain region ...
MAY 25, 2021
Technology
Telehealth May Be Here To Stay, But Economic Challenges Could Cause Access Issues
MAY 25, 2021
Telehealth May Be Here To Stay, But Economic Challenges Could Cause Access Issues
The widespread use of telehealth, or the use of technology to facilitate an “appointment” with a doctor, bec ...
MAY 27, 2021
Technology
High Amounts of TV Watching for Middle-aged Adults Could Cause Cognitive Decline
MAY 27, 2021
High Amounts of TV Watching for Middle-aged Adults Could Cause Cognitive Decline
How often do you watch T.V. each week? Each day? It turns out, the amount of T.V. you watch as a middle-aged adult could ...
Loading Comments...