Contributed by likewise Chang, lamb Lewich, Kelvin Lim, and parthecurly (all of
ID: 3613123 • Letter: C
Question
Contributed by likewise Chang, lamb Lewich, Kelvin Lim, and parthecurly (all of Hewlett-packend) In this exercise we consider memory hieraries for various application, listed in the following table. Assuming both client and server are involved in the process, first name the client and server systems. Where can caches be placed to speed-up the process? Design a memory hierarchy for the system. Show the typical size and latency at the various levels of the hierarchy. What's the relationship between cache size and its access latency? What are the units of data transfers between hierarchies? What's the realtionshipbetween the data location, data size, and transfer, and transfer latency.Explanation / Answer
please rate - thanks 5.1.1 a. web browser, web servers; caches can be used on both sides. b. web browser, bank servers; caches could be employed oneither. 5.1.2 a. 1. browser cache, size = fraction of client computer disk,latency = local disk latency; 2. proxy/CDN cache, size = proxy disk, latency = LAN + proxy disklatencies; 3. server-side cache, size = fraction of server disks, latency =WAN + server disk; 4. server storage, size = server storage, latency = WAN + serverstorage Latency is not directly related to cache size. b. 1. web browser cache, size = % of client hard disk, latency =local hard disk latency; 2. server-side cache, size = % of server disk(s), latency = widearea network(WAN) + server disk latencies; 3. server storage, size = server storage, latency = wide areanetwork(WAN) + server storage latencies; Latency is not directly related to the size of cache. 5.1.3 a. Pages. Latency grows with page size as well as distance. b. Web pages; latency grows with page size as well as distance.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.