Logo
Explore Help
Sign In
Imperial-MEng/pintos_22
1
0
Fork 0
You've already forked pintos_22
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
289 Commits 41 Branches 3 Tags
f2aba977b4a78a024549004978fcda4171b7d0e1
Commit Graph

12 Commits

Author SHA1 Message Date
Gleb Koval
f2aba977b4 fix: extract supplemental and shared_files initialisation 2024-12-04 11:17:46 +00:00
Gleb Koval
10bfffc4b0 fix: clear shared pages to avoid freeing them 2024-12-04 11:03:35 +00:00
Gleb Koval
6218b5e80d fix: invert result of file_compare for shared_file_less 2024-11-30 11:49:19 +00:00
sBubshait
dca773addc Update Exception To Debug Shared files, w/ G 2024-11-30 03:00:17 +00:00
sBubshait
0b08893aaf Update page_load to create and use the shared read-only pages of executables, w/ G 2024-11-30 01:54:10 +00:00
sBubshait
f4910bdefb Initialised shared_files global hash table, w/ G 2024-11-30 01:23:33 +00:00
sBubshait
ba72345f96 Add data structures for shared executable files along with helper methods for them, w/ G 2024-11-30 01:15:50 +00:00
sBubshait
92d0b68243 Fix: Avoid closing the file after loading segments to be able to lazily load from file without opening, w/ G 2024-11-29 14:32:55 +00:00
sBubshait
801fd7d310 Implement page fault for lazy loading executables, w/ G 2024-11-28 20:03:50 +00:00
sBubshait
97e6e0fb1e Add SPT Helper Functions: Insert, Get, Cleanup w/ G 2024-11-28 18:18:52 +00:00
sBubshait
14fc96febf Implement Supplemental Page Table (SPT) per thread along with structure for its entries, w/ G 2024-11-28 17:54:15 +00:00
Themis Demetriades
1e6b90da0d Implement skeleton for swapping frames into disk 2024-11-26 18:59:46 +00:00
Powered by Gitea Version: 1.24.3 Page: 127ms Template: 19ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API