Pytania oznaczone «kernel»

W informatyce jądro jest głównym składnikiem większości komputerowych systemów operacyjnych; jest pomostem między aplikacjami a faktycznym przetwarzaniem danych na poziomie sprzętowym. Do obowiązków jądra należy zarządzanie zasobami systemu (komunikacja między sprzętem a komponentami oprogramowania).

104
rm w katalogu z milionami plików

Tło: serwer fizyczny, około dwóch lat, dyski SATA 7200 obr./min podłączone do karty RAID 3Ware, noatime montowany przez ext3 FS i dane = zamówione, nie pod szalonym obciążeniem, jądro 2.6.18-92.1.22.el5, czas pracy 545 dni . Katalog nie zawiera żadnych podkatalogów, tylko miliony małych (~ 100...

58
Czy opcja „bs” w „dd” naprawdę poprawia prędkość?

Od czasu do czasu mówiono mi, że aby zwiększyć szybkość „dd”, powinienem starannie wybrać odpowiedni „rozmiar bloku”. Nawet tutaj, na ServerFault, ktoś inny napisał, że „ … optymalny rozmiar bloku zależy od sprzętu… ” (iain) lub „ … idealny rozmiar zależy od magistrali systemowej, kontrolera dysku...

53
Najlepszy sposób na wyłączenie wymiany w systemie Linux

Korzystam z niestandardowego kompilowanego jądra 3.18.9 i zastanawiam się nad najlepszym sposobem na wyłączenie wymiany w systemie. Używam również init, jeśli to robi różnicę. Czy wystarczy skomentować lub usunąć linię wymiany, /etc/fstababy uniemożliwić zamianę pracy / montowania podczas...

49
Jak działa vm.overcommit_memory?

Kiedy używam ustawień domyślnych: vm.overcommit_memory = 0 vm.overcommit_ratio = 50 Mogę odczytać te wartości z /proc/meminfopliku: CommitLimit: 2609604 kB Committed_AS: 1579976 kB Ale kiedy zmieniam vm.overcommit_memoryz 0na 2, nie mogę uruchomić tego samego zestawu aplikacji, który mógłbym...

43
Soft limit vs Hard limit?

Czy ktoś może wyjaśnić laikowi, jaka jest różnica między miękkim a twardym limitem? Czy powinienem ustawić mój miękki i twardy limit, aby był taki sam? A może soft powinien być znacznie niższy? Czy system zyskuje tak czy

37
Wyłączyć domyślnie zabójcę Linux OOM?

Zabójca OOM w Linuksie sieją spustoszenie w różnych aplikacjach co jakiś czas i wydaje się, że tak naprawdę niewiele robi się po stronie programistycznej jądra, aby to poprawić. Czy nie byłoby lepiej, jako najlepszą praktykę podczas konfigurowania nowego serwera , odwrócić domyślną pamięć...

32
Czym różnią się ulimit -n i / proc / sys / fs / file-max?

Zauważam, że na nowym obrazie CentOS, który właśnie uruchomiłem z EC2, domyślną wartością ulimit są 1024 otwarte pliki, ale / proc / sys / fs / file-max jest ustawiony na 761,408 i zastanawiam się, jak działają te dwie limity razem. Zgaduję, że ulimit -n jest limitem liczby deskryptorów plików na...

27
Czy zwiększenie net.core.somaxconn zrobi różnicę?

Wdałem się w argument dotyczący parametru net.core.somaxconn: Powiedziano mi, że nie zmieni to domyślnej wartości 128. Wierzyłem, że to może być wystarczający dowód: „Jeśli argument zaległości jest większy niż wartość w / proc / sys / net / core / somaxconn, to po cichu jest obcinany do tej...