Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Нехватка оперативной памяти под Linux
|
|||
|---|---|---|---|
|
#18+
Всем доброго времени суток. Вопрос к знатокам - разрабатываю высоконагруженная система с высоким потреблением оперативной памяти (должна оперировать сотнями тысяч объектов). В процессе разработки пришёл к тому, что в итоге просто не хватает оперативной памяти (вернее, система не занимает все 100 процентов, но где-то на 80 linux сам завершае приложение). Поэтому вопрос - может кто подкинет ссылки на эту тему, либо имеет опыт в таких системах. Сразу скажу, что сейчас перерабатывать алгоритм фактически нереально (задумка как это сделать уже родилась, но времени в притык, в будущем возможно и переделаю). Заранее всем спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2015, 15:59 |
|
||
|
Нехватка оперативной памяти под Linux
|
|||
|---|---|---|---|
|
#18+
PitBullСразу скажу, что сейчас перерабатывать алгоритм фактически нереально Значит выход только один: сгонять в магазин за дополнительными планками ОЗУ. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2015, 16:06 |
|
||
|
Нехватка оперативной памяти под Linux
|
|||
|---|---|---|---|
|
#18+
PitBullне хватает оперативной памяти (вернее, система не занимает все 100 процентов, но где-то на 80 linux сам завершае приложение) Где-то читал что линукс по умолчанию не даст одному процессу занять всю память. Это лечится доп.настройками, какими - не подскажу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2015, 16:10 |
|
||
|
Нехватка оперативной памяти под Linux
|
|||
|---|---|---|---|
|
#18+
Dima T, man limits должно быть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2015, 16:21 |
|
||
|
Нехватка оперативной памяти под Linux
|
|||
|---|---|---|---|
|
#18+
MasterZivman limits должно быть... ulimit -a virtual memory (kbytes, -v) unlimited оппаньки =((((((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2015, 16:45 |
|
||
|
Нехватка оперативной памяти под Linux
|
|||
|---|---|---|---|
|
#18+
Скорее всего большой расход памяти вызван фрагментацией из-за постоянных переаллокаций. Проверить это можно сравнив объем фактический и тот который должен быть. Лечится с помощью аллокаторов. То что система убивает процесс - это правильно и с этим бороться не нужно. Бороться нужно с перерасходом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2015, 16:46 |
|
||
|
Нехватка оперативной памяти под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyТо что система убивает процесс - это правильно и с этим бороться не нужно. Бороться нужно с перерасходом. Спасибо! Направление понял. Тему закрывать пока не буду, может кто ещё поделится опытом или материалами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2015, 16:56 |
|
||
|
Нехватка оперативной памяти под Linux
|
|||
|---|---|---|---|
|
#18+
PitBullMasterZivman limits должно быть... ulimit -a virtual memory (kbytes, -v) unlimited оппаньки =((((((( ну анлимитед то он анлимитед, но всю память зажрать тебе ядро никогда не даст, будет kernel panic и фсё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2015, 17:20 |
|
||
|
Нехватка оперативной памяти под Linux
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyТо что система убивает процесс - это правильно и с этим бороться не нужно. Бороться нужно с перерасходом. Так вроде бы это с самого начала было очевидно, нет ? Или это надо было в явном виде топикстартеру сообщить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2015, 17:22 |
|
||
|
Нехватка оперативной памяти под Linux
|
|||
|---|---|---|---|
|
#18+
MasterZivТак вроде бы это с самого начала было очевидно, нет ? Или это надо было в явном виде топикстартеру сообщить ? Я думаю это было не очевидно как минимум тем, кто про лимиты писал )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2015, 17:24 |
|
||
|
Нехватка оперативной памяти под Linux
|
|||
|---|---|---|---|
|
#18+
MasterZivвсю память зажрать тебе ядро никогда не даст, будет kernel panic и фсё. Нет, гораздо раньше возбудится OOM killer, что у него и происходит. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2015, 17:24 |
|
||
|
Нехватка оперативной памяти под Linux
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovMasterZivвсю память зажрать тебе ядро никогда не даст, будет kernel panic и фсё. Нет, гораздо раньше возбудится OOM killer, что у него и происходит. Ну я его и имел в виду. Я просто так неаккуратно выразился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2015, 17:31 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=38973543&tid=2018967]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 300ms |
| total: | 453ms |

| 0 / 0 |
