LINUX.ORG.RU

Механизм выделения RAM

 


0

4

Блоки оперативной памяти выделяются последовательно или рандомно? То есть, сначала заполняются две первые планки памяти, потом две вторые и т.д. или там вообще никакого порядка нет?

Deleted

man виртуальная память.

vq156 ★★
()

Рандомно и это приводит к фрагментации, те невозможности выделить большой кусок, с чем борятся.

anonymous
()
Ответ на: комментарий от arturpub

Для работы с устройствами по шине PCI например. И это на самом деле проблема. После 5 минут после запуска системы не факт что нещасные 128МБ целым куском можно будет выделить.

FeyFre ★★★★
()
Ответ на: комментарий от anonymous

Занято чем? Объём памяти для серверов определяется на этапе написания ТЗ к проекту, никакой неопределенности нет. Да и профит от hugepages начинается когда нужно задействовать сотни Гб ОЗУ.

King_Carlo ★★★★★
()
Ответ на: комментарий от King_Carlo

для серверов

А не для серверов?

профит от hugepages начинается когда нужно задействовать сотни Гб ОЗУ

Те таки не побороли? Даже не на всяком сервере есть 100+гб озу.

anonymous
()
Ответ на: комментарий от anonymous

А не для серверов?

Не нужно. Глянь область применения hugepages и профт от него.

Те таки не побороли? Даже не на всяком сервере есть 100+гб озу.

На десктопах и мелких серверах ничего забарывать не надо, там и так всё хорошо.

King_Carlo ★★★★★
()
Ответ на: комментарий от King_Carlo

«Page allocation failure» в dmesg говорит что не хорошо. Это одна из проблем которая заставляет хомяков вопить «12309».

anonymous
()
Ответ на: комментарий от anonymous

«Page allocation failure» в dmesg говорит что не хорошо.

Прошёлся сейчас по логам на нескольких десктопах и паре серверов, «Page allocation failure» не наблюдаю.

Это одна из проблем которая заставляет хомяков вопить «12309»

Никогда не сталкивался с 12309.

King_Carlo ★★★★★
()
Ответ на: комментарий от anonymous

У меня порой бывает когда много памяти занято. Как воспроизводить не знаю.

Ну хоть примерно, что за софт? Что происходит, большое дисковое i/o или какой то софт активно с RAM работает? Какой swap и как он утилизируется?

King_Carlo ★★★★★
()
Ответ на: комментарий от King_Carlo

Ничего необычного, кроме того что видео нагружено бывет и всё параллельно, диск сеть видео. Свап есть.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.