BSS - Block Started by Symbol

An editor has 100 KB of program text, 30 KB of initialized data, and 50 KB of BSS (Block started by symbol). The initial stack is 10 KB. Suppose that three copies of this editor are started simultaneously. How much physical memory is needed (a) is shared text is used, and (b) if it is not?

Solution Preview

Code Segment:
<br>
<br>It's the area of memory containing the machine code instructions of a program. The code segment of a program may be shared between multiple processes running that code so long as none of them tries to modify it.
<br>
<br>Data segment:
<br>It's the range of memory locations where the initialized ...

Solution Summary

An editor has 100 KB of program text, 30 KB of initialized data, and 50 KB of BSS (Block started by symbol). The initial stack is 10 KB. Suppose that three copies of this editor are started simultaneously. How much physical memory is needed (a) is shared text is used, and (b) if it is not?