Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- nachos 5.0j initializing... config interrupt timer processor console user-check grader
- START: Lottery Scheduler Test A
- OBJECTIVE: TEST Lottery Scheduler Starvation Prevention
- Thread #1 is starting (time = 40)
- Thread #0 is starting (time = 430)
- Thread #1 is exiting (time = 10140)
- Thread #0 is exiting (time = 20180)
- Low Priority Thread Ran At Least Once: true
- Low Priority Thread Run Percentage: 0.009900990099009901
- Expected Percentage: ~0.01
- END: Lottery Scheduler Test A
- START: Lottery Scheduler Test B
- OBJECTIVE: Test Lottery Scheduler Priority Donation
- Thread #4 is attempting to acquire Lock (time = 20270)
- Thread #4 has acquired Lock (time = 20280)
- Thread #3 is starting (time = 20360)
- Thread #2 is attempting to acquire Lock (time = 20370)
- Thread #4 has released Lock (time = 35600)
- Thread #4 is exiting (time = 35610)
- Thread #2 has acquired Lock (time = 35650)
- Thread #3 is exiting (time = 44810)
- Thread #2 has released Lock (time = 50510)
- Thread #2 is exiting (time = 50520)
- Resource Holder Thread Percentage: 0.6544502617801047
- Expected Percentage: ~0.66
- END: Lottery Scheduler Test B
- UserKernel.run()
- UserProcess constructor
- physical page allocation succeeded at 0
- length of freepage: 63
- physical page allocation succeeded at 1
- length of freepage: 62
- physical page allocation succeeded at 2
- length of freepage: 61
- physical page allocation succeeded at 3
- length of freepage: 60
- physical page allocation succeeded at 4
- length of freepage: 59
- physical page allocation succeeded at 5
- length of freepage: 58
- physical page allocation succeeded at 6
- length of freepage: 57
- physical page allocation succeeded at 7
- length of freepage: 56
- physical page allocation succeeded at 8
- length of freepage: 55
- physical page allocation succeeded at 9
- length of freepage: 54
- physical page allocation succeeded at 10
- length of freepage: 53
- physical page allocation succeeded at 11
- length of freepage: 52
- physical page allocation failed at 12
- physical page allocation failed at 13
- physical page allocation failed at 14
- physical page allocation failed at 15
- physical page allocation failed at 16
- physical page allocation failed at 17
- physical page allocation failed at 18
- physical page allocation failed at 19
- physical page allocation failed at 20
- physical page allocation failed at 21
- physical page allocation failed at 22
- physical page allocation failed at 23
- physical page allocation failed at 24
- physical page allocation failed at 25
- physical page allocation failed at 26
- physical page allocation failed at 27
- physical page allocation failed at 28
- physical page allocation failed at 29
- physical page allocation failed at 30
- physical page allocation failed at 31
- physical page allocation failed at 32
- physical page allocation failed at 33
- physical page allocation failed at 34
- physical page allocation failed at 35
- physical page allocation failed at 36
- physical page allocation failed at 37
- physical page allocation failed at 38
- physical page allocation failed at 39
- physical page allocation failed at 40
- physical page allocation failed at 41
- physical page allocation failed at 42
- physical page allocation failed at 43
- physical page allocation failed at 44
- physical page allocation failed at 45
- physical page allocation failed at 46
- physical page allocation failed at 47
- physical page allocation failed at 48
- physical page allocation failed at 49
- physical page allocation failed at 50
- physical page allocation failed at 51
- physical page allocation failed at 52
- physical page allocation failed at 53
- physical page allocation failed at 54
- physical page allocation failed at 55
- physical page allocation failed at 56
- physical page allocation failed at 57
- physical page allocation failed at 58
- physical page allocation failed at 59
- physical page allocation failed at 60
- physical page allocation failed at 61
- physical page allocation failed at 62
- physical page allocation failed at 63
- validOwnedPages: 12
- initializing .text section (3 pages)
- ID: 838 page # 1
- ID: 838 page # 2
- ID: 838 page # 3
- initializing .rdata section (1 pages)
- ID: 838 page # 4
- initializing .data section (0 pages)
- initializing .bss section (5 pages)
- ID: 838 page # 5
- ID: 838 page # 6
- ID: 838 page # 7
- ID: 838 page # 8
- ID: 838 page # 9
- UserProcess.execute matmult.coff
- ID: 838 UserProcess.restoreState; length 64
- ID: 838 UserProcess.restoreState; length 64
- nachos.machine.AssertionFailureError: Unexpected exception
- at nachos.machine.Lib.assertTrue(Lib.java:89)
- at nachos.machine.Lib.assertNotReached(Lib.java:106)
- at nachos.userprog.UserProcess.handleException(UserProcess.java:834)
- at nachos.userprog.UserKernel.exceptionHandler(UserKernel.java:97)
- at nachos.userprog.UserKernel$1.run(UserKernel.java:41)
- at nachos.machine.Processor$MipsException.handle(Processor.java:603)
- at nachos.machine.Processor.run(Processor.java:101)
- at nachos.userprog.UThread.runProgram(UThread.java:31)
- at nachos.userprog.UThread.access$0(UThread.java:27)
- at nachos.userprog.UThread$1.run(UThread.java:20)
- at nachos.threads.KThread.runThread(KThread.java:162)
- at nachos.threads.KThread.access$1(KThread.java:160)
- at nachos.threads.KThread$1.run(KThread.java:151)
- at nachos.machine.TCB.threadroot(TCB.java:235)
- at nachos.machine.TCB.access$3(TCB.java:210)
- at nachos.machine.TCB$1.run(TCB.java:93)
- at java.lang.Thread.run(Thread.java:680)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement