Questions tagged [virtual-memory]
The virtual-memory tag has no usage guidance.
12
questions
6
votes
1
answer
408
views
Can you write to the GDT on Windows 95 from protected mode? Why, and how?
Can you write to the GDT (Global Descriptor Table) on Windows 95 from protected mode? Why, and how?
In some old notes of mine, I have:
"In Windows 95 the descriptor tables are accessible from ...
0
votes
2
answers
255
views
An idea about memory management [closed]
The other day, I had an idea. This conclusively proves that people smarter than me already thought of this decades ago. What I'm wondering is... Is this a good idea? Was it ever implemented in ...
17
votes
2
answers
2k
views
How did the Sun-1 handle page faults despite having the original 68000 processor?
The Sun-1 was Sun Microsystems' first Unix workstation. As described in its Wikipedia article, it had a Motorola MC68000 processor and a custom memory management unit:
The Sun-1 MMU was necessary ...
6
votes
1
answer
337
views
XMS function 0Ch "Lock Extended Memory Block"
I have a question about this function that has bugged me for years, so I decided to let this community a try :) So, this function supposedly locks a XMS extended memory block in place, and returns an ...
2
votes
2
answers
1k
views
How did Unix handle multiprocessing when virtual memory didn't exist?
It seems the first "real" virtual memory management system was the i386 with its powerful paging system that totally isolates processes. How did Unix work before this, ensuring no process ...
11
votes
5
answers
1k
views
Belated ascendancy of dynamic linkers
Old computer systems were supplied—by our present notion—with very little memory, thus conservation of both RAM and storage room has been tremendously important during those years of austerity. ...
6
votes
1
answer
4k
views
How I can install Windows 98SE in Hyper-V, but can't run it after
Create the Gen 1 machine with less than 512MiB Ram (above requires you to put MaxFileCache=524288 and MaxPhysPage=40000 in the system.ini later).
Add either a virtual or physical IDE drive (physical ...
29
votes
4
answers
5k
views
Was there a clearly identifiable "first computer" to use or demonstrate the use of virtual memory?
The NPR.org news article and podcast How The World Has Changed! Science During The 40 Years Of 'Morning Edition' includes the photo below with the caption
Before the introduction of the personal ...
3
votes
2
answers
214
views
virtual addressing in device drivers
Sun's SBus is particular for having virtual addressing and address translation even for device drivers.
Any other buss design which had this peculiarity ?
Check out Ben Catanzaro's book The SPARC ...
13
votes
3
answers
2k
views
What was the first microprocessor to support full virtualization?
Virtual memory, which allows an operating system to run several machine code programs isolated from each other, came to the desktop during the eighties. But full virtualization, which lets the ...
20
votes
3
answers
5k
views
Did Cray computers use virtual memory?
I found a mention on page 777 of the Second Edition of the book "Computer Systems: a programmer's perspective" [Bryant - O'Hallaron] stating that Cray supercomputers still do not use virtual memory (...
25
votes
4
answers
13k
views
Why did Mac OS 7 perform poorly with virtual memory enabled?
A comment in another question about supervisor and user modes in the Motorola 68000 processors, claimed that "performance was abysmal" with virtual memory enabled. An InfoWorld article about System 7 ...