The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"а есть смысл выставлять  MAXMEM, MAXDSIZE, etc ?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"а есть смысл выставлять  MAXMEM, MAXDSIZE, etc ?"
Сообщение от Lamr emailИскать по авторуВ закладки on 13-Фев-04, 17:11  (MSK)
тама дефолт разве не оптимальный?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "а есть смысл выставлять  MAXMEM, MAXDSIZE, etc ?"
Сообщение от lavr emailИскать по авторуВ закладки on 13-Фев-04, 17:35  (MSK)
>тама дефолт разве не оптимальный?

есть смысл почитать handbook, документацию чтобы понять что сие есть:

0xFFFFFFFF      +-----------------------+-----
                |                       |
                |       KERNEL          | (1G)
                |                       |
0xC0000000      +-----------------------+-----
                |                       |
                |       USER STACK      |
                |           |           |
                |           V           |
                |                       |
                +-----------------------+
                |                       |
                |                       |
                |  AVAILABLE FOR MMAP   |
                |                       |  (stack, mmap, user data,program) = 3G
MAXDSIZ         +-----------------------+
                |                       |
                |   USER DATA (NON-MMAP)|
                |                       |
                +-----------------------+
                |                       |
                |     PROGRAM BINARY    |
                |                       |
0x00000000      +-----------------------+-----

    Any C program which uses shared libraries uses mmap().  Many library
    functions and libraries also use mmap(), including portions of our
    malloc() implementation (though the main area used by mmap is the
    user data area).  If you increase MAXDSIZ to the point where there
    is not enough VM for the mmap()'s programs make then you will run
    into the problems you are having.

    I'm not sure why you are trying to have squid use all 4G of the
    machine directly in its user data area.  Squid caches a lot of
    things in memory, sure, but it also caches things in files and
    FreeBSD will use free physical memory to cache those files
    regardless of how you configure the machine.  So you should be
    getting good utilization of your 4G of memory even if Squid cannot
    use all 4G in its user data area directly.   Setting MAXDSIZ to
    2.9GB out of the 3G of user VM available puts a huge squeeze on
    how much the program can mmap() before it runs out of VM.

                                        -Matt
                                        Matthew Dillon
                                        <dillon@backplane.com>

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "есть смысл почитать handbook,"
Сообщение от Lamr emailИскать по авторуВ закладки on 13-Фев-04, 18:41  (MSK)
>есть смысл почитать handbook,

читаю, уважаемый Лавр, читаю
Так ведь пока знающий человек носом не ткнёт - все равно не понять
Мало их (разработчиков freeBSD) И далеки Они от народа
:-)

Я собрал из picobsd (довольно сильно дополнив) дистриб
загрузка с CD -> корень на ОЗУ -> файрволл-маршрутизатор
на нем же крутить моя програмуля, следящая за работой веб-сервера
и заворачивающего трафик на другой, если вдруг он перестал работать

Всё нормально, только вот с md перетрах
Хотел  20MB /usr/lib/ залить в ОЗУ - больше 9 не выделяет
На машине с 256mb выделяет, а с 64 - хрен
Я, конечно, разберусь, но времени потрачу - вагон
Начальство не одобрить - они мне за работу платят,
а не за самообразование

Вот и лезу к занятым людям с дурацкими вапросами :-)


Спасибо аз помошь

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "есть смысл почитать handbook,"
Сообщение от lavr emailИскать по авторуВ закладки on 14-Фев-04, 21:01  (MSK)
>>есть смысл почитать handbook,
>
>читаю, уважаемый Лавр, читаю
>Так ведь пока знающий человек носом не ткнёт - все равно не
>понять
>Мало их (разработчиков freeBSD) И далеки Они от народа
>:-)
>
>Я собрал из picobsd (довольно сильно дополнив) дистриб
>загрузка с CD -> корень на ОЗУ -> файрволл-маршрутизатор
>на нем же крутить моя програмуля, следящая за работой веб-сервера
>и заворачивающего трафик на другой, если вдруг он перестал работать
>
>Всё нормально, только вот с md перетрах
>Хотел  20MB /usr/lib/ залить в ОЗУ - больше 9 не выделяет
>
>На машине с 256mb выделяет, а с 64 - хрен
>Я, конечно, разберусь, но времени потрачу - вагон
>Начальство не одобрить - они мне за работу платят,
>а не за самообразование
>
>Вот и лезу к занятым людям с дурацкими вапросами :-)
>
>
>Спасибо аз помошь

сейчас некогда смотреть требования к RAM для OS + APPS, ты лучше
этот вопрос кинь в какой-нить из листов freebsd - архитектура, хак,
stable или current - ответят, к гадалке не ходи, мб еще и хорошее
объяснение дадут, только не тот вопрос который ты задал, а конкретно
свой случай про mpd, так как MAX... к этому отношения не имеет.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру