Я тут чета задумался ядро располагается с 80000000 по ffffffff т.е. с 2 гигабайтного пространсва по 4 гигабайтное. А как обстоят дела если в комп вставлено 128 мегабайта мозгов. Как он их транслирует? Или нужно ждать Рихтера книжку ?
yashechka Для трансляции используются страницы. Для выделения страниц используют разные алгоритмы, но пожалуй стоит выделить наиболее удачный. Поэтому страницы выбираются по принципу очереди. Какая страница освободилась первой, то она будет использована последний. Вначале загрузчик определяет объём памяти разбивает на страницы. И заполняет очередь свободных страниц. А далее всё перемешивается. Так как одни страницы выделяются другие освобождаются.