Я пишу собственную операционную систему и хочу проверить, установлены грязные биты или нет.Поэтому я хочу пройти через определенный диапазон виртуальных адресов, скажем, R!к R2 и пройтись по страницам и проверить его набор или нет. Я ищу хороший алгоритм для этого.Я могу рассматривать каждый уровень таблицы страниц как уровень дерева и проходить через каждый уровень.Так что я могу использовать DFS или BFS.Есть ли лучший алгоритм для этого?