UNIT 6
Program and Network Properties
Q1) Explain Write Through Method?
A1)
Considered to be the simplest this method involves the updating of the main memory corresponding to every write operation. With this the cache memory is also updated in parallel in case it also contains the word specified at the address. The primary advantage of this method is data integrity, the primary and the cache memory both contain the same data.
Q2) Explain Write Back Method?
A2)
In this method only the location in the cache is updated. Whenever such an update occurs a flag is set which makes sure that in case the word is removed from the cache the correct copy is saved to the main memory. This approach is usually taken when a word is constantly updated at frequent intervals.
Q3) What Is Associative Mapping?
A3)
In this type of mapping the associative memory is used to store content and addresses both of the memory word. This enables the placement of the any word at any place in the cache memory. It is considered to be the fastest and the most flexible mapping form.
Q4) Explain Direct Mapping?
A4)
In direct mapping the RAM is made use of to store data and some is stored in the cache. An address space is split into two parts index field and tag field. The cache is used to store the tag field whereas the rest is stored in the main memory. Direct mappings performance is directly proportional to the Hit ratio.
Q5) Explain Vertical Micro Code?
A5)
In case of vertical micro code every action is encoded in density.Vertical micro code are slower but they take less space and their actions at execution time need to be decoded to a signal.
Q6) Described The Features Of Assembly Language?
A6)
Although Assembly level languages are not easy to understand they are relatively easier as compared to machine level languages.The programs written in this language are not portable and the debugging process is also not very easy.The programs developed in assembly language are thoroughly machine dependent.
Q7) Explain Virtualization With The Pros And Cons?
A7)
In a way virtualization appears similar to emulation but actually it shares hardware resources from the host OS.
Q8) Explain Partitioning In Reference To Operating Systems?
A8)
Partitioning involves the user to partition their hard drives and then they can implement / install multiple operating systems on them. The user requires a boot manager to switch between different operating systems.
Q9) What Are The Requirement Of Page-table?
A9)
For any computer generally the memory space is lesser as compared to the address space this implies that the main memory is lesser as compared to the secondary memory.
Q10) Tell Me How Does Cloud Architecture Overcome The Difficulties Faced By Traditional Architecture?
A10)
Cloud architecture provide large pool of dynamic resources that can be accessed any time whenever there is a requirement, which is not being given by the traditional architecture. In traditional architecture it is not possible to dynamically associate a machine with the rising demand of infrastructure and the services. Cloud architecture provides scalable properties to meet the high demand of infrastructure and provide on-demand access to the user.