RAM, or Random Access Memory, is the short term memory of a computer. This type of memory is not the hard drive, but rather runs applications pulled from the memory of the hard drive-ROM (Read Only Memory). RAM is what makes it possible to change documents, advance in games, and in short, use your computer's applications.
There are two distinct types of RAM, dynamic and static. Both forms of RAM are volatile, which means that the memory is temporary in nature. If power is lost, anything that held in RAM is lost. This doesn't mean that if the computer application for your word processor was in use at the time of power loss, you've lost the word processor application. Rather, it means that any open documents you were working on are lost.
This is the point that the type of RAM that you were utilizing becomes important. Dynamic Random Access Memory, or DRAM, stores each bit of information in a separate capacitor within the shell of an integrated circuit. Capacitors have a tendency to leak, or lose information over time. Dynamic Random Access Memory does have difficulty with the fading of memory, but it will allow information to be recovered with a refresh if the time between the power loss and the time of recovery from RAM is short enough. It is the ability of DRAM to be refreshed that will often recover a document you may have thought lost during a runtime error, commonly known as a crash.
It doesn't take a runtime error to induce DRAM's attempt at recovering your documents. Any type of power loss can trigger this unique ability of DRAM. The cause can even be an accidental logging off of the computer that interrupted the work on the document and created an instance in which the user was not given the opportunity to save the work. Saving the work transfers the information into ROM, which is a stable form of computer memory.
Many word processors use DRAM options as default mechanisms to cushion the number of lost documents that were common in the days before DRAM's discovery. Some do it automatically and some have to be set to use DRAM instead of SRAM, or Static Random Access Memory.
SRAM, which requires more transistors per bit than DRAM and cannot be refreshed if the power supply is interrupted for any reason. The information that you may have been working on will be lost and not able to be recovered if the application you were using occupied SRAM instead of DRAM. It is for the sheer convenience of being able to cover work done on documents and in games that DRAM is preferred by many computer users.
Most applications have a default form of RAM that they are programmed to use when pulled up by the user for work or play. Often, no choice is given as the decision on which form of RAM to use depends greatly on the capabilities and limitations of the applications for which the RAM is needed at the time.
Dynamic And Static Routing
When a code is generated, then the nature of code is a very important factor in itself. A company which gets an application developed has to keep in focus the points relating to the time span after which the code ha to be updated.
If a code has to be updated after a short time span, then the concept of dynamic programming comes into being. When the code has to be developed after a long time span, then the nature of code is expected to be static.
The concept of static code is difficult to manage as a constant team of developers is constantly required so that piece of code can be re arranged whenever it is required. Hence it may also happen that the code nature is left undecided, while the type is kept such that it can be changed according to requirements.
When a code is made, it is made such that there are no compatibility issues relating to the code. When accompany decides to execute the code, then it should not have complications relating to the process of execution. When a process is executed, then it may happen that the process gets stuck in between and the execution cycle gets a halt.
This can be very damaging for the code as it cannot be reverted to the requirement analysis phase. Therefore all the requirements have to be kept in mind prior to the final execution of the program including the business logo which is one of the main ingredients of the company reputation structure.
Both Victor Epand & Mary Bush are contributors for EditorialToday. The above articles have been edited for relevancy and timeliness. All write-ups, reviews, tips and guides published by EditorialToday.com and its partners or affiliates are for informational purposes only. They should not be used for any legal or any other type of advice. We do not endorse any author, contributor, writer or article posted by our team.
Victor Epand has sinced written about articles on various topics from Shopping, Trucks and Interest. Victor Epand is an expert consultant for computer memory, PC supplies, and computer games. When shopping, we recommend the best online stores for
Business Flyers For Free Instead, focus on providing what they need and they would definitely remember you every time