Вопросы с тегом «kernel»

В вычислительной технике ядро ​​является основным компонентом большинства компьютерных операционных систем; это мост между приложениями и фактической обработкой данных, выполняемой на аппаратном уровне. В обязанности ядра входит управление ресурсами системы (обмен данными между аппаратными и программными компонентами).

23
рм в каталоге с миллионами файлов
Предыстория: физический сервер, около двух лет, диски SATA 7200 об / мин, подключенные к RAID-карте 3Ware, noatime с установленной файловой системой ext3 FS и данные = заказано, без сумасшедшей нагрузки, ядро ​​2.6.18-92.1.22.el5, время безотказной работы 545 дней , Каталог не содержит никаких подкаталогов, только миллионы маленьких (~ 100 байт) файлов, …
104 kernel  ext3  rm  directory 

7
Как мне перечислить значения параметров загруженного модуля Linux?
Существует ли стандартный способ перечисления значений параметров загруженного модуля Linux? По сути, я ищу другой ответ на этот вопрос о параметрах модуля ядра Linux , потому что интересующий меня модуль не имеет /sys/modules/<module_name>/parametersинтерфейса.
77 linux  kernel 

2
Действительно ли опция «bs» в «dd» улучшает скорость?
Время от времени мне говорят, что для увеличения скорости «дд» я должен тщательно выбирать правильный «размер блока». Даже здесь, на ServerFault, кто-то другой писал, что « ... оптимальный размер блока зависит от оборудования… » (iain) или « ... идеальный размер будет зависеть от вашей системной шины, контроллера жесткого диска, конкретного …
58 linux  kernel  dd  disk-image 

4
Лучший способ отключить своп в Linux
Я использую собственно скомпилированное ядро ​​3.18.9, и мне интересно, как лучше отключить своп в системе. Я также использую init, если это имеет значение. Достаточно ли комментировать или удалить строку подкачки, /etc/fstabчтобы помешать работе / монтированию подкачки при загрузке, или я должен перекомпилировать ядро, Support for paging of anonymous memory (swap)чтобы …
54 linux  kernel  swap  init 

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 

3
Мягкий лимит против жесткого лимит?
Может ли кто-нибудь объяснить с точки зрения непрофессионала, в чем разница между мягким и жестким ограничением? Должен ли я установить мой мягкий и жесткий лимит одинаковыми? Или софт должен быть значительно ниже? Система приносит пользу в любом случае? Спасибо.
43 linux  ubuntu  kernel  ulimit 


2
Поврежденные символические ссылки / vmlinuz и /initrd.img после удаления ядра
ОС: Ubuntu 8.04 LTS Server Edition Мы просто откатили обновление ядра с помощью следующей команды: sudo apt-get remove linux-image-2.6.24-24-server Деинсталляция прошла успешно, но перед apt-getвыходом было следующее сообщение : The link /vmlinuz is a damaged link Removing symbolic link vmlinuz you may need to re-run your boot loader[grub] The link …

6
Повышение производительности TCP по гигабитной сети с большим количеством соединений и большим трафиком небольших пакетов
Я пытаюсь улучшить пропускную способность TCP через «гигабитную сеть с большим количеством соединений и большим трафиком небольших пакетов». Моя серверная ОС - Ubuntu 11.10 Server 64bit. Есть около 50 000 (и растущих) клиентов, подключенных к моему серверу через сокеты TCP (все на одном порту). 95% моих пакетов имеют размер 1-150 …

4
Отключить убийцу Linux OOM по умолчанию?
Убийца OOM в Linux время от времени наносит ущерб различным приложениям, и кажется, что на самом деле мало что сделано на стороне разработчиков ядра, чтобы улучшить это. Не лучше ли в качестве наилучшей практики при настройке нового сервера отменить настройку по умолчанию при чрезмерной загрузке памяти, то есть отключить ее …
37 linux  memory  kernel  oom 


4
Автоматический ответ на значения по умолчанию при выполнении make makeconfig в дереве ядра
При создании нового ядра на основе предыдущей конфигурации, есть ли способ автоматизировать make oldconfigпроцесс, чтобы он устанавливал новые параметры в значения по умолчанию? Изменить: Я имею в виду, что при использовании .config (из /boot/config-*или /proc/config.gz) на более новом ядре, make oldconfigпроцесс спросит, хотите ли вы включить опции, которые не были …
36 linux  kernel 

2
Чем отличаются ulimit -n и / proc / sys / fs / file-max?
Я замечаю, что на новом образе CentOS, который я только что загрузил с EC2, по умолчанию ulimit составляет 1024 открытых файла, но / proc / sys / fs / file-max установлен на 761 408, и мне интересно, как работают эти два ограничения все вместе. Я предполагаю, что ulimit -n - …
32 linux  bash  kernel  ulimit 

3
«Возможное переполнение SYN» в журнале, несмотря на небольшое количество соединений SYN_RECV
Недавно у нас был сервер Apache, который очень медленно реагировал из-за переполнения SYN. Обходной путь для этого должен был включить tcp_syncookies ( net.ipv4.tcp_syncookies=1 in /etc/sysctl.conf). Я разместил вопрос об этом здесь, если вы хотите больше информации. После включения syncookies мы начали видеть следующее сообщение в / var / log / …
30 linux  tcp  kernel  flooding 

1
Будет ли увеличение net.core.somaxconn иметь значение?
Я получил аргумент по параметру net.core.somaxconn: мне сказали, что это не будет иметь никакого значения, если мы изменим значение по умолчанию 128. Я полагал, что это может быть достаточным доказательством: «Если аргумент backlog больше значения в / proc / sys / net / core / somaxconn, то он молча усекается …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.