Запитання з тегом «sysctl»

sysctl - це механізм керування параметрами та обмеженнями в ядрах операційної системи Unix. Sysctls можна використовувати для налаштування продуктивності або зміни поведінки багатьох підсистем.

4
Налаштування продуктивності FreeBSD: параметр Sysctl, loader.conf, ядро
Я хотів поділитися знаннями про налаштування FreeBSD через sysctl.conf// loader.conf // KENCONFСпочатку це було засноване на презентації Ігоря Сисоєва (автора nginx) про налаштування FreeBSD до 100 000-200 000 активних з'єднань. Новіші версії FreeBSD можуть працювати набагато більше. Налаштування призначені для FreeBSD7 - FreeBSD-CURRENT. Оскільки з 7.2 amd64 деякі з них …

1
Як працює vm.overcommit_memory?
Коли я використовую налаштування за замовчуванням: vm.overcommit_memory = 0 vm.overcommit_ratio = 50 Я можу прочитати ці значення з /proc/meminfoфайлу: CommitLimit: 2609604 kB Committed_AS: 1579976 kB Але коли я переходжу vm.overcommit_memoryз 0на 2, я не можу запустити той самий набір програм, який я міг би запустити до зміни, особливо amarok. Мені …
50 memory  kernel  sysctl 

6
Поліпшення продуктивності TCP в гігабітній мережі з великою кількістю з'єднань і великим трафіком невеликих пакетів
Я намагаюся покращити пропускну здатність TCP через "гігабітну мережу з великою кількістю з'єднань і великим трафіком невеликих пакетів". Моя ОС сервера - Ubuntu 11.10 Server 64bit. На моєму сервері підключено близько 50 000 (і зростаючих) клієнтів через TCP Sockets (усі на тому ж порту). 95% моїх пакетів мають розмір 1-150 …

3
Де правильне місце встановити net.netfilter.nf_conntrack_buckets?
На даний момент я намагаюся встановити net.netfilter.nf_conntrack_buckets під час завантаження. Я спочатку припускав, що це можна зробити за допомогою sysctl.conf, але net.netfilter.nf_conntrack_buckets (та інші конфігурації net.netfilter) взагалі не застосовувалися. Додавання sysctl -p до rc.local дозволило застосувати всі конфігурації net.netfilter за винятком net.netfilter.nf_conntrack_buckets. Я також зазначу, що спроба встановити це з …

1
Різниця між ulimit, startctl, sysctl?
Під час управління лімітами операційної системи (зокрема OSX), в чому різниця та перекриття між функціональністю та історією цих трьох інструментів: ulimit launchctl, launchd sysctl Я вважав це заплутаним у налаштуванні максимальних процесів та відкритих лімітів файлів на OSX. Чи має значення, якщо деякі процеси запускаються через термінал проти GUI? Можливо, …

4
Налаштування ядра з привілейованим контейнером Docker
Я будую контейнер для налаштування параметрів ядра для балансира навантаження. Я вважаю за краще розгорнути ці зміни на хості у зображенні за допомогою одного привілейованого контейнера. Наприклад: docker run --rm --privileged ubuntu:latest sysctl -w net.core.somaxconn=65535 При тестуванні зміни набувають чинності, але тільки для цього контейнера. У мене склалося враження, що …
10 linux  docker  su  sysctl 

2
Linux вичерпання мережевих портів
Я зробив стільки досліджень, наскільки я міг цього, не копаючи прямо у джерелі ядра. Здається, існує велика кількість дезінформації / неправильної інформації з цього питання, тому я сподіваюся, що це відповість на це питання для мене та інших раз і назавжди. Строго кажучи, IPv4, чи реально можливе виснаження портів? Дозволь …

3
Встановіть параметри sysctl.conf за допомогою Лялечки
Це був вітер у CFEngine ... Але я зараз у ляльковому середовищі , і мені потрібно мати можливість призначити / забезпечити / перевірити певні змінні sysctl.conf. У світі CFEngine я міг би просто перевірити наявність конкретних рядків у конфігураційному файлі ... Я знайшов невелику посилання на модуль sysctl у вікі …

2
Як скинути sysctl до значень за замовчуванням ОС?
Я не зміг знайти відповідь на сторінках man для sysctl. Мій файл sysctl.conf все ще знаходиться в стандартному стані, я тестую кілька значень і завантажую нові налаштування через sysctl -p newsettings.conf. Я хоч цього було б достатньо для повторного перезавантаження sysctl -p(це означає, що він читає значення з sysctl.conf). Але …
10 debian  sysctl  reset 

4
Пропозиції щодо створення параметрів sysfs зберігаються через перезавантаження
Я експериментую з великими змінами параметрів виконання системи Linux, відкритих через віртуальну файлову систему sysfs. Який найефективніший спосіб підтримувати ці параметри так, щоб вони зберігалися під час перезавантаження системи RHEL / CentOS? Це просто випадок скидання команд у /etc/rc.local? Чи є сценарій init, який підходить для цього? Я також думаю …

3
Зберігається nf_conntrack_max Повторне завантаження
У /procмене є два записи для nf_conntrack_max: / proc / sys / net / netfilter / nf_conntrack_max / proc / sys / net / nf_conntrack_max Здається, вказують на те саме значення, що і зміна одного також змінює інше. З обома з них встановлено /etc/sysctl.conf: net.netfilter.nf_conntrack_max = 65528 net.ipv4.netfilter.ip_conntrack_max = 65535 …

1
TCP-пакет передається повторно 7 разів, коли sysctl tcp_retries1 встановлено на 3 - чому?
Ubuntu 12.04 Я намагаюся краще зрозуміти, скільки разів TCP намагатиметься повторно передати пакет, коли він не отримає підтвердження, адресат якого отримав. Прочитавши сторінку man tcp, здавалося, що це контролюється sysctl tcp_retries1: tcp_retries1 (integer; default: 3) The number of times TCP will attempt to retransmit a packet on an established connection …

2
Продуктивність Postgresql - коригування SHMMAX та SHMALL
Я читав майже все, що є в Інтернеті, щодо покращення продуктивності постгресів, але "правильні" значення для SHMMAX і SHMALL все ще уникають мене. Здається, що консенсус SHMMAX = total_memory / 4 і SHMALL = total_memory / 2 є безпечними вихідними значеннями. Однак SHMALL можна виміряти у сторінках чи байтах, і …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.