Chapter 3-Hardware Flashcards
What in relation to RAM can cause a system crash
When the amount of RAM is exceeded due to multiple programs running
What is the basis behind virtual memory
That if a system crash is caused due to the amount of available RAM being exceeded through multiple programs running, it can be solved by using the HDD or SSD.
What is virtual memory
Memory management system that makes use of secondary storage and software to enable a computer to compensate for the shortage of actual physical RAM memory. It is RAM storage+swap space on hard disk or SSD
Very basic: how is a program executed
Data is loaded into memory from HDD/SSD when required
What are Utility programs(utilities)
Part of the Operating system which carries out certain functions such as virus checking, defragmentation and screensaver
How does the size of RAM affect the CPU/how is increasing it a benefit
The larger the RAM the faster the CPU can operate
What is disk thrashing
Problem in a hard disk drive caused by excessive swapping in and out of data causing a high rate of read/write head movements during vital memory operations
What are the main benefits of virtual memory (3)
It reduces the need to buy and install more (expensive) RAM, but accessing data from virtual memory is slower than physical.
No need to waste space on data that is not being used (Eg. During error handling)
Programs larger than physical memory can still be executed
What is thrash point
Point at which the execution of a program comes to a halt because the system is so busy moving data in and out of memory rather than executing the program
What does thrashing lead to
Premature failure of HDD
How can thrashing be reduced (4)
By installing more RAM
Using an SSD instead of an HDD
Reducing the size of a swap file
Reducing the number of programs running at once
What is data redundancy
Unnecessary storing of the same data on several storage devices at the same time. Done in case of maintenance and repair, so that customer can access data at any time
What is cloud storage
Method of data storage where data is stored on remote/offline servers. The physical storage may be on hundreds of servers in many locations
By whom is the physical environment owned and what may it include
A hosting company, may include hundreds of servers in many locations.
Where can a user save their data other than a local HDD or other storage device
In the cloud
What are the 3 common systems in cloud storage
Private cloud
Public cloud
Hybrid cloud
Explain public cloud
Storage environment where customer/client and cloud storage environment provider are different companies
Explain private cloud
Storage provided by dedicated environment behind company firewall. Customer/client and cloud storage provider are integrated and operate as a single entity
Explain hybrid cloud
A combination of the 2 other enviroments. Some data resides in the private cloud, and less sensitive/commercial data can be accessed from a public cloud storage provider
What are the benefits of cloud storage (5)
No need for customer/client to carry external storage device on them or even use the same computer to restore/retrieve information
Almost unlimited storage capacity
Cloud storage will allow recovery of their data if a customer/client has a failure on their hard disk or back-up device
Customer/client files stored can be accessed at anytime anywhere in the world provided there is internet access
Helps alleviate data loss and recovery as it provides the user with remote back-up of data
What are the drawbacks of cloud storage (3)
Costs can be high if large storage capacity is needed and the high down/upload data transfer with the ISP can be expensive
Risk of loss of all backup data if the cloud storage company fails
Would be problems accessing/downloading data/files if there is poor internet connection