[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: как узнать текущее использование tcp_mem лимитов ?



Oleksandr Gavenko <gavenkoa@gmail.com> wrote:
> On 2016-06-01, Andrey Melnikoff wrote:

> > Tim Sattarov <stimur@gmail.com> wrote:
> >> On 20/05/16 10:32 AM, Eugene Berdnikov wrote:
> >
> >> настораживает слово LOWMEM и мои пробелы в этой области ... :)
> >
> > LOWMEM это из области уходящего - для ядра x86 нижний гиг памяти, который
> > адресуется без маппинга страниц. Для x64 ядра такого понятия нет.

> Есть ощущение что код ядра все равно исполняется через MMU. Просто маппинг
> линейный и адресная арифметика для структур ядра упрощается для команд работы
> с MMU.
Вопрос не в линенйности, а в том что первый гиг доступен "всегда". И в/из него
можно было гнать данные через DMA, а не заниматься
маппингом-копированием-анмаппингом.

> И линейсность - особенность i386, другие архитектуры могут не иметь линейность
> физичечких ардесов пространства ядра...
ARM64 некоторых моделей имеет схожую организацию, да.

> Может ли кто подтвердить или опровергнуть мое утверждение?



Reply to: