Skip to main content

All Questions

0 votes
3 answers
81 views

Virtual Memory Organization

I have a question pertaining to virtual memory. In the description we always tend to show Heap growing from Low Address to High Address, and Stack in the other direction e.g. Question: Is this just ...
Sandeep's user avatar
  • 103
0 votes
3 answers
745 views

Why should I install my programs into my SSD? Shouldn't disk accesses be infrequent after loading to memory?

I'm wondering why people always say to put the Operating System and the program installations on the SSD (as opposed to a larger magnetic disk HDD). As I understand, in the memory hierarchy, programs ...
gust's user avatar
  • 103
0 votes
1 answer
449 views

TLB access in SMT processors

In SMT (simultaneous multithreading) processors in which threads share the TLB, how does the TLB differentiate one thread's access from the other one? Each thread has its own set of pages loaded into ...
aminfar's user avatar
  • 139
4 votes
3 answers
13k views

Virtual memory vs. Virtual address space

I know virtual memory is a paging file that computer uses to store a part of RAM on hard disk for a running process. But how different is Virtual address space? is it the RAM or hard disk or both?
Karen15's user avatar
  • 115
3 votes
2 answers
26k views

what differences and relations are between logical and virtual memory?

I was wondering what differences and relations are between logical and virtual memory? How do their purposes differ? Are the relations and differences the same for logical and virtual addresses?
Tim's user avatar
  • 17.3k