WUT_Computer_Science/EOPSY/lab4/task4/work
2022-05-06 23:44:27 +02:00
..
javadoc add lab4 2022-05-06 11:42:53 +02:00
commands feat: lab4 final report 2022-05-06 23:44:27 +02:00
Common.class add lab4 2022-05-06 11:42:53 +02:00
Common.java add lab4 2022-05-06 11:42:53 +02:00
ControlPanel.class add lab4 2022-05-06 11:42:53 +02:00
ControlPanel.java add lab4 2022-05-06 11:42:53 +02:00
copying.txt add lab4 2022-05-06 11:42:53 +02:00
install_unix.html add lab4 2022-05-06 11:42:53 +02:00
install_windows.html add lab4 2022-05-06 11:42:53 +02:00
Instruction.class add lab4 2022-05-06 11:42:53 +02:00
Instruction.java add lab4 2022-05-06 11:42:53 +02:00
Kernel.class add lab4 2022-05-06 11:42:53 +02:00
Kernel.java add lab4 2022-05-06 11:42:53 +02:00
Makefile add lab4 2022-05-06 11:42:53 +02:00
memory.conf add lab4 2022-05-06 11:42:53 +02:00
MemoryManagement.class add lab4 2022-05-06 11:42:53 +02:00
MemoryManagement.java add lab4 2022-05-06 11:42:53 +02:00
Page.class add lab4 2022-05-06 11:42:53 +02:00
Page.java add lab4 2022-05-06 11:42:53 +02:00
PageFault.class add lab4 2022-05-06 11:42:53 +02:00
PageFault.java add lab4 2022-05-06 11:42:53 +02:00
README.tjk add lab4 2022-05-06 11:42:53 +02:00
setUp add lab4 2022-05-06 11:42:53 +02:00
tracefile feat: lab4 final report 2022-05-06 23:44:27 +02:00
user_guide_1.gif add lab4 2022-05-06 11:42:53 +02:00
user_guide.html add lab4 2022-05-06 11:42:53 +02:00
Virtual2Physical.class add lab4 2022-05-06 11:42:53 +02:00
Virtual2Physical.java add lab4 2022-05-06 11:42:53 +02:00


  WORKPLACE ORGANIZATION:
mkdir ../work
cd ../work
cp ../ftp/* .
gzip -d memory.tgz
tar -xvf memory.tar
rm memory.tar


  READING:
more/less/vi/vim README.tjk
netscape/lynx/links install_unix.html
netscape/lynx/links user_guide.html


  COMPILE:
javac -nowarn *.java


  RUN:
java MemoryManagement commands memory.conf


  FILES:
input file name:                commands
initial content of the VM map:  memory.conf
output file name:               tracefile


--[ YOUR TASK ]-------------------------------------------------------

Create a command file that maps any 8 pages of physical memory to the
first 8 pages of virtual memory, and then reads from one virtual memory
address on each of the 64 virtual pages. Step through the simulator one
operation at a time and see if you can predict which virtual memory
addresses cause page faults. What page replacement algorithm is being
used?

Locate in the sources and describe to the instructor the page 
replacement algorithm.

----------------------------------------------------------------------