Skip to navigation Skip to navigation Skip to search form Skip to login form Skip to main content Skip to accessibility options Skip to footer
Skip accessibility options
Text size
Line height
Text spacing

Blog entry by Lynne Glasgow

Bigger Packages Have Larger Memory Footprints
Bigger Packages Have Larger Memory Footprints

The word footprint generally refers to the extent of physical dimensions that an object occupies, giving a sense of its dimension. In computing, the memory footprint of a software program application signifies its runtime memory necessities, while this system executes. Larger applications have larger memory footprints. An software's memory footprint is roughly proportionate to the quantity and sizes of shared libraries or lessons it masses, whereas static libraries, executable packages and static data areas contribute to a set (fixed) portion. Applications themselves often don't contribute the biggest parts to their very own memory footprints; reasonably, buildings launched by the run-time surroundings take up most of the memory. In a Java program, the memory footprint is predominantly made up of the runtime atmosphere in the type of Java virtual machine (JVM) itself that's loaded indirectly when a Java software launches. As well as, on most working methods, disk recordsdata opened by an application too are learn into the applying's address house, thereby, contributing to its footprint.

Throughout the nineties, Memory Wave brainwave tool pc memory grew to become cheaper and packages with larger memory footprints became commonplace. This pattern has been largely due to the widespread use of laptop software program, from massive enterprise-vast applications that consume vast amounts of memory (such as databases), to memory intensive multimedia authoring and modifying software. To deal with the ever rising memory needs, virtual memory methods have been introduced that divide the obtainable memory into equally sized parts and masses them from "pages" saved on the arduous-disk on an as-and-when required basis. RAM. For instance, Sun Microsystems brought out a model of its Java Virtual Machine (JVM) for such constrained units; it goes by the identify of KVM. The KVM works on platforms the place memory is in kilobytes as opposed to the megabytes (or even gigabytes) of memory available on a daily home Pc or more fashionable cellphones and tablets. Digital Memory Wave brainwave tool, a memory administration technique that virtualizes numerous forms of laptop data storage (comparable to random-entry memory and disk storage).

By now, you have probably heard of the "$100 laptop," a product 5 years within the making. The XO laptop, as it's officially referred to as, is produced by the One Laptop Per Child (OLPC) Foundation, a nonprofit group founded by Nicholas Negroponte, who also based the MIT Media Lab. The OLPC Foundation aims to offer these laptops to millions of children throughout the developing world so as to improve their education and their high quality of life. Let's take a look at the XO laptop computer to search out why it is generating so much buzz. The XO laptop computer was designed to be lightweight, low cost and adaptable to the circumstances of the growing world. Whereas a $100 laptop computer is the aim, as of September 2007, the laptop costs about $188. Initially the OLPC Foundation said that governments must buy the laptop computer in batches of 25,000 to distribute to their residents, but a new program will soon enable private citizens to purchase an XO. 12, 2007, the Give 1 Get 1 (G1G1) program allowed U.S.

399 to buy two XO laptops -- one for the purchaser and Memory Wave one for a toddler in want in a international country. This system's initial run lasted two weeks. To begin, laptops purchased by means of this program had been given to youngsters in Afghanistan, Haiti, Rwanda and Cambodia. Extra laptops ought to be out there on the market sooner or later, and extra growing nations might be able to apply to hitch the G1G1 plan. As of September 2007, about 7,000 laptops have been being examined by youngsters around the world. Many governments have expressed curiosity in the laptop or verbally committed to buying it, however Negroponte stated that some have not adopted via on their guarantees. The OLPC Foundation faces some challenges and criticism besides getting governments to commit to purchasing the XO. A common query is: Why give a toddler a laptop computer when he may want meals, water, electricity or other fundamental amenities? To that, the OLPC says that the XO laptop presents kids a sense of possession and ensures that they are now not dependent on a corrupt or inept government to offer instructional opportunities.

The computer is a powerful software for learning and collaboration, exposing children to a wealth of knowledge and providing opportunities that they wouldn't usually have. It also replaces the necessity for textbooks, that are costly, simply damaged and fewer interactive. In lots of parts of the developing world, individuals reside in giant household groupings. The XO laptop permits youngsters, parents, grandparents and cousins to show each other. In some communities with limited electricity, children have used the laptop's shiny display as a light. The OLPC Foundation faces some competitors, even amongst nonprofit organizations. Also, Michael Dell and Invoice Gates have questioned features of the pc's design. Other companies have launched competing low-cost laptops, though none with the scale or publicity of the OLPC Foundation project. Intel initially criticized the system, then began selling its personal low-cost laptop, and finally decided to join the OLPC venture. Next, we'll have a look on the exceptional know-how behind the XO.

class=

  
Scroll to top