Commit Graph

17 Commits

Author SHA1 Message Date
ІО-23 Шмуляр Олег c84ca502c9 sanity_check: add message for missing pages 2025-03-21 14:53:22 +02:00
ІО-23 Шмуляр Олег 48b10af30e delete old empty file 2025-03-20 19:31:53 +02:00
ІО-23 Шмуляр Олег ca354c677e [kernel:page_fault] update last_accessed physical page timestamp after it has been loaded due to a page fault 2025-03-18 20:22:26 +02:00
ІО-23 Шмуляр Олег 92759f73a2 [kernel:page_fault] add logging for new/swapped pages on page mapping 2025-03-18 20:13:16 +02:00
ІО-23 Шмуляр Олег b1b2d6903f optimize randint() function for massive performance increase 2025-03-18 19:54:50 +02:00
ІО-23 Шмуляр Олег 566dcc18bd add config option to disable logging output 2025-03-18 19:36:56 +02:00
ІО-23 Шмуляр Олег 7dbbc7f54a add config option to disable sanity checks for faster execution 2025-03-18 19:21:39 +02:00
ІО-23 Шмуляр Олег d7a8e8ae57 fix memory leak caused by improper process destruction 2025-03-18 19:10:38 +02:00
ІО-23 Шмуляр Олег 63635b5f06 hotfix: include process.h header correctly 2025-03-18 15:56:53 +02:00
ІО-23 Шмуляр Олег 585c820853 add working set change chance for processes 2025-03-08 12:21:06 +02:00
ІО-23 Шмуляр Олег 819379055d add working set concept for processes 2025-03-07 22:52:43 +02:00
ІО-23 Шмуляр Олег d416a446aa add process removal support and sanity checks for obvious memory corruption issues 2025-03-07 18:49:49 +02:00
ІО-23 Шмуляр Олег 775eb861ff add wsclock and background page analysis job implementations 2025-03-07 15:44:45 +02:00
ІО-23 Шмуляр Олег 6078c70649 add system time measurement 2025-03-07 14:07:59 +02:00
ІО-23 Шмуляр Олег 06cd3a04a5 add random page replacement method 2025-03-07 10:35:51 +02:00
ІО-23 Шмуляр Олег 9fd901eaa0 stage 2 2025-03-06 23:05:21 +02:00
ІО-23 Шмуляр Олег b4edf54aa6 [dirty:segfault] stage 1 2025-03-06 21:50:29 +02:00