Advertisement
peterbecich

Untitled

Mar 29th, 2013
406
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.41 KB | None | 0 0
  1. nachos 5.0j initializing... config interrupt timer processor console user-check grader
  2.  
  3.  
  4. START: Lottery Scheduler Test A
  5. OBJECTIVE: TEST Lottery Scheduler Starvation Prevention
  6. Thread #1 is starting (time = 40)
  7. Thread #0 is starting (time = 430)
  8. Thread #1 is exiting (time = 10140)
  9. Thread #0 is exiting (time = 20180)
  10. Low Priority Thread Ran At Least Once: true
  11. Low Priority Thread Run Percentage: 0.009900990099009901
  12. Expected Percentage: ~0.01
  13. END: Lottery Scheduler Test A
  14.  
  15.  
  16. START: Lottery Scheduler Test B
  17. OBJECTIVE: Test Lottery Scheduler Priority Donation
  18. Thread #4 is attempting to acquire Lock (time = 20270)
  19. Thread #4 has acquired Lock (time = 20280)
  20. Thread #3 is starting (time = 20360)
  21. Thread #2 is attempting to acquire Lock (time = 20370)
  22. Thread #4 has released Lock (time = 35600)
  23. Thread #4 is exiting (time = 35610)
  24. Thread #2 has acquired Lock (time = 35650)
  25. Thread #3 is exiting (time = 44810)
  26. Thread #2 has released Lock (time = 50510)
  27. Thread #2 is exiting (time = 50520)
  28. Resource Holder Thread Percentage: 0.6544502617801047
  29. Expected Percentage: ~0.66
  30. END: Lottery Scheduler Test B
  31. UserKernel.run()
  32. UserProcess constructor
  33. physical page allocation succeeded at 0
  34. length of freepage: 63
  35. physical page allocation succeeded at 1
  36. length of freepage: 62
  37. physical page allocation succeeded at 2
  38. length of freepage: 61
  39. physical page allocation succeeded at 3
  40. length of freepage: 60
  41. physical page allocation succeeded at 4
  42. length of freepage: 59
  43. physical page allocation succeeded at 5
  44. length of freepage: 58
  45. physical page allocation succeeded at 6
  46. length of freepage: 57
  47. physical page allocation succeeded at 7
  48. length of freepage: 56
  49. physical page allocation succeeded at 8
  50. length of freepage: 55
  51. physical page allocation succeeded at 9
  52. length of freepage: 54
  53. physical page allocation succeeded at 10
  54. length of freepage: 53
  55. physical page allocation succeeded at 11
  56. length of freepage: 52
  57. physical page allocation failed at 12
  58. physical page allocation failed at 13
  59. physical page allocation failed at 14
  60. physical page allocation failed at 15
  61. physical page allocation failed at 16
  62. physical page allocation failed at 17
  63. physical page allocation failed at 18
  64. physical page allocation failed at 19
  65. physical page allocation failed at 20
  66. physical page allocation failed at 21
  67. physical page allocation failed at 22
  68. physical page allocation failed at 23
  69. physical page allocation failed at 24
  70. physical page allocation failed at 25
  71. physical page allocation failed at 26
  72. physical page allocation failed at 27
  73. physical page allocation failed at 28
  74. physical page allocation failed at 29
  75. physical page allocation failed at 30
  76. physical page allocation failed at 31
  77. physical page allocation failed at 32
  78. physical page allocation failed at 33
  79. physical page allocation failed at 34
  80. physical page allocation failed at 35
  81. physical page allocation failed at 36
  82. physical page allocation failed at 37
  83. physical page allocation failed at 38
  84. physical page allocation failed at 39
  85. physical page allocation failed at 40
  86. physical page allocation failed at 41
  87. physical page allocation failed at 42
  88. physical page allocation failed at 43
  89. physical page allocation failed at 44
  90. physical page allocation failed at 45
  91. physical page allocation failed at 46
  92. physical page allocation failed at 47
  93. physical page allocation failed at 48
  94. physical page allocation failed at 49
  95. physical page allocation failed at 50
  96. physical page allocation failed at 51
  97. physical page allocation failed at 52
  98. physical page allocation failed at 53
  99. physical page allocation failed at 54
  100. physical page allocation failed at 55
  101. physical page allocation failed at 56
  102. physical page allocation failed at 57
  103. physical page allocation failed at 58
  104. physical page allocation failed at 59
  105. physical page allocation failed at 60
  106. physical page allocation failed at 61
  107. physical page allocation failed at 62
  108. physical page allocation failed at 63
  109. validOwnedPages: 12
  110. initializing .text section (3 pages)
  111. ID: 838 page # 1
  112. ID: 838 page # 2
  113. ID: 838 page # 3
  114. initializing .rdata section (1 pages)
  115. ID: 838 page # 4
  116. initializing .data section (0 pages)
  117. initializing .bss section (5 pages)
  118. ID: 838 page # 5
  119. ID: 838 page # 6
  120. ID: 838 page # 7
  121. ID: 838 page # 8
  122. ID: 838 page # 9
  123. UserProcess.execute matmult.coff
  124. ID: 838 UserProcess.restoreState; length 64
  125. ID: 838 UserProcess.restoreState; length 64
  126.  
  127. nachos.machine.AssertionFailureError: Unexpected exception
  128. at nachos.machine.Lib.assertTrue(Lib.java:89)
  129. at nachos.machine.Lib.assertNotReached(Lib.java:106)
  130. at nachos.userprog.UserProcess.handleException(UserProcess.java:834)
  131. at nachos.userprog.UserKernel.exceptionHandler(UserKernel.java:97)
  132. at nachos.userprog.UserKernel$1.run(UserKernel.java:41)
  133. at nachos.machine.Processor$MipsException.handle(Processor.java:603)
  134. at nachos.machine.Processor.run(Processor.java:101)
  135. at nachos.userprog.UThread.runProgram(UThread.java:31)
  136. at nachos.userprog.UThread.access$0(UThread.java:27)
  137. at nachos.userprog.UThread$1.run(UThread.java:20)
  138. at nachos.threads.KThread.runThread(KThread.java:162)
  139. at nachos.threads.KThread.access$1(KThread.java:160)
  140. at nachos.threads.KThread$1.run(KThread.java:151)
  141. at nachos.machine.TCB.threadroot(TCB.java:235)
  142. at nachos.machine.TCB.access$3(TCB.java:210)
  143. at nachos.machine.TCB$1.run(TCB.java:93)
  144. at java.lang.Thread.run(Thread.java:680)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement