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

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

23
rm в каталозі з мільйонами файлів
Довідка: фізичний сервер, близько двох років, 7200-RPM SATA-накопичувачі, підключені до 3Ware RAID-картки, 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інтерфейсу.
76 linux  kernel 

2
Чи дійсно варіант «bs» у «dd» покращує швидкість?
Раз у раз мені кажуть, що для збільшення швидкості "дд" я повинен ретельно вибирати правильний "розмір блоку". Навіть тут, на ServerFault, хтось ще написав, що " ... оптимальний розмір блоку залежить від апаратного забезпечення ... " (iain) або " ... ідеальний розмір буде залежати від вашої системної шини, контролера жорсткого …
58 linux  kernel  dd  disk-image 

4
Найкращий спосіб відключити swap в Linux
У мене працює ядро, складене 3.18.9 ядра, і мені цікаво найкращий спосіб відключити своп в системі. Я також використовую init, якщо це має значення. Чи достатньо прокоментувати або видалити рядок заміни, /etc/fstabщоб запобігти роботі / монтажу під час завантаження або мені слід перекомпілювати ядро, не будучи Support for paging of …
53 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
Soft limit vs Hard limit?
Чи може хто-небудь пояснити в умовах непростої людини, яка різниця між м'яким і жорстким лімітом? Чи повинен я встановити м'яку і жорстку межу такою самою? Або м'якість повинна бути значно нижчою? Чи корисна система в будь-якому випадку? Дякую.
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 /initrd.img …

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

4
Вимкнути вбивцю Linux OOM за замовчуванням?
Вбивця OOM в Linux так часто загрожує різними програмами, і, як видається, для розробки ядра насправді робиться не так багато. Чи не було б краще, як найкраща практика під час налаштування нового сервера , щоб змінити значення за замовчуванням на перезаключенні пам'яті, тобто вимкнути його ( vm.overcommit_memory=2), якщо ви не …
37 linux  memory  kernel  oom 


4
Автоматично відповідати за замовчуванням, виконуючи "make oldconfig" на дереві ядра
Створюючи нове ядро ​​на основі попереднього конфігурації, чи є спосіб автоматизувати 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 / messages приблизно кожні …
30 linux  tcp  kernel  flooding 

1
Чи зміниться net.core.somaxconn?
Я потрапив у аргумент щодо параметра net.core.somaxconn: мені сказали, що це не матиме жодних змін, якщо ми змінимо 128 за замовчуванням. Я вважав, що це може бути достатнім доказом: "Якщо аргумент відставання більше, ніж значення в / proc / sys / net / core / somaxconn, він мовчки прирізається до …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.