«linux-kernel» 태그된 질문

Linux 커널은 Linux 계열의 Unix 계열 운영 체제에서 사용하는 운영 체제 커널입니다. 무료 및 오픈 소스 소프트웨어의 가장 두드러진 예 중 하나입니다.


2
vm.overcommit_memory 구성의 영향
CentOS 5.4 (Linux 커널 2.6.16.33-xenU)에서 실행중인 VPS 웹 서버가 oom-killer 시작으로 인해 한 달에 한 번 또는 몇 주가 걸리는 것처럼 불규칙적으로 응답하지 않습니다. 서버를 모니터링하면 서버가 일반적으로 너무 자주 메모리가 부족합니다. 다음 sysctl 설정을 사용하여 오버 커밋을보다 잘 관리 할 수 ​​있도록 커널을 구성하는 방법을 설명 하는 이 페이지 …

11
재부팅하지 않고 핫 스왑 된 새 SATA / dev / sda 드라이브를 Linux가 인식하도록하려면 어떻게합니까?
실패한 SATA / dev / sda 드라이브의 핫 스왑은 정상적으로 작동했지만 새 드라이브로 스왑 할 때 인식되지 않았습니다. [root@fs-2 ~]# tail -18 /var/log/messages May 5 16:54:35 fs-2 kernel: ata1: exception Emask 0x10 SAct 0x0 SErr 0x50000 action 0xe frozen May 5 16:54:35 fs-2 kernel: ata1: SError: { PHYRdyChg CommWake } …

5
최신 파일 시스템에서 수백만 파일에 대한 성능 영향은 무엇입니까?
약 3M 파일 (평균 750KB 크기)을 호스팅하기 위해 ext4 (dir_index가 활성화 된 상태)를 사용하고 있으며 사용할 폴더 구성표를 결정해야한다고 가정 해 봅시다. 에서 최초의 솔루션 , 우리는 파일에 해시 함수를 적용하고 (첫 번째 레벨 1 개 캐릭터와 두 번째 수준에 2 개 문자 인) 폴더 두 가지 수준을 사용하므로되는 filex.for해시가 …

9
수용 가능한 성능을 유지하면서 하나의 ext3 디렉토리에있는 최대 파일 수?
이 질문은 서버 오류에서 응답 할 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 9 년 전에 이주했습니다 . 시간이 지남에 따라 약 3 백만 개의 파일로 성장한 ext3 디렉토리에 쓰는 응용 프로그램이 있습니다. 말할 필요도없이이 디렉토리의 파일 목록을 읽는 것은 매우 느립니다. 나는 ext3를 비난하지 않습니다. 올바른 해결책은 …

4
리눅스 메모리 조각화
이 질문은 서버 오류에서 응답 할 수 있기 때문에 스택 오버플 로 에서 마이그레이션 되었습니다. 9 년 전에 이주했습니다 . 리눅스에서 메모리 조각화를 감지하는 방법이 있습니까? 오래 실행되는 일부 서버에서 성능 저하가 나타 났으며 프로세스를 다시 시작한 후에 만 ​​더 나은 성능을 볼 수 있기 때문입니다. 리눅스의 거대한 페이지 지원을 …

2
왜 CPU가 IO (wa)에 시간을 보냈습니까?
나는 알고있다 wa(에이 top) 내가 기다리고 / O의 CPU 시간을 측정합니다. 많은 기사들이 그렇게 말합니다. 그러나 나는 두 가지 지식 포인트를 바탕으로 혼란 스럽습니다. 프로세스가 시스템 호출을 사용하여 디스크를 읽는 경우 프로세스가 차단됩니다. 프로세스가 차단되면 CPU에서 실행되도록 예약 할 수 없습니다. 권리? CPU가 I / O를 기다리는 시간이없는 것 같습니다 …

1
xfs, 20 개의 디스크 및 Ceph가있는“대형”서버에서 페이지 조각화의 원인
리눅스 IO 시스템에 약간의 경험이있는 사람의 통찰력이 도움이 될 것입니다. 여기 내 이야기가 있습니다 : 최근 Ceph를 통해 파일을 제공하기 위해 6 개의 Dell PowerEdge rx720xd 클러스터를 구축했습니다. 이 기계에는 2 개의 누마 영역과 70 개의 홀수 기가 바이트 메모리를 가진 2 개의 소켓에 24 개의 코어가 있습니다. 디스크는 각각 …

2
잘못된 프로세서 주파수를 감지하는 Linux 커널
6.0.8 데비안 서버 (HP ProLiant)를 콜드 부팅 한 후 ntpd시스템 시간이 제한적으로 증가했습니다. 일반적이고 안정적인 기준 시간 서버에 대한 오프셋 및 지터는 제한없이 커졌습니다. (동일한 트윈 서버에는 전혀 문제가 없었습니다.) ntpd측면 에서 문제를 해결하려는 많은 시도가 실패한 후 재부팅을 시도하기로 결정했으며 모든 것이 정상이었습니다. 문제를 조사하기 위해이 불일치를 발견하여 시계 …

4
CentOS 6.x에서 Kernel 3.4로 업그레이드하려면 어떻게해야합니까?
커널 버전 2.6.32로 CentOS 6.2를 실행하는 서버가 있지만 애플리케이션 성능을 높여야합니다. 커널 버전 3.4에는 x32abi가있어 성능을 향상시킬 수 있으므로 3.4로 업그레이드하고 싶습니다. 가능합니까? 커널 컴파일 및 설치를 시도했지만 여전히 동일한 커널 버전이 표시됩니다. 무엇이 잘못 되었나요? 아래 링크에 언급 된 절차를 따랐습니다. http://www.tecmint.com/kernel-3-5-released-install-compile-in-redhat-centos-and-fedora/

2
CoreOS : tcpdump가 네트워크 문제를 과도하게 해결합니다 (사용 된 과도한 소켓 수)
오늘 미스터리가 있습니다. Azure에서 CoreOS (2023.5.0 / Linux 4.19.25-coreos) 기반의 소규모 3 노드 Elasticsearch 클러스터를 실행합니다. Elasticsearch는 호스트 네트워크 모드의 도커 컨테이너 내에서 실행됩니다. 거의 1 년 이상 유지 보수가 거의 필요없는 상태에서 기계가 매우 흥미로운 상태로 전환되는 것을 보았습니다. 최신 정보 이 문제는 Linux 커널 의 드라이버 수정으로 해결되었습니다 …

1
net.core.rmem_max와 net.ipv4.tcp_rmem의 차이점
net.core.rmem_max와 net.ipv4.tcp_rmem의 세 번째 값의 차이점은 무엇입니까? TCP 연결에서 우선 순위가 높은 것은 무엇입니까? 아래 두 가지 예에서 tcp 연결의 최대 버퍼는 무엇입니까? Case 1: sysctl -w net.core.rmem_max=7388608 sysctl -w net.ipv4.tcp_rmem='4096 87380 8388608' Case 2: sysctl -w net.core.rmem_max=8388608 sysctl -w net.ipv4.tcp_rmem='4096 87380 7388608'


2
리눅스로 다운 타임을 피하는 방법?
우분투 소프트웨어를 자주 업데이트하려면 재부팅해야합니다 (다운 타임과 같은 부작용이 발생할 수 있음). Ubuntu에 재부팅하지 않고 커널 업데이트를 허용하는 https://www.ubuntu.com/livepatch 가 있지만 유료 서비스입니다. 도 있습니다 Ksplice에서가 . 업그레이드 / 패치가 재부팅을 요구하지 않는 Linux 배포판 / 프로세스가 있습니까? (I는 고 가용성 (HA) 서버를 설정하고 일회용 서버가있는 모범 사례를 알고 - …

3
/ proc / net / tcp6이 :: 1을 :: 100 : 0으로 나타내는 이유는 무엇입니까?
netstat 출력을 구문 분석하는 것보다 빠른 속도로 / proc / net / tcp 및 tcp6에서 활성 연결을 확인하는 유틸리티를 작성 중이었습니다. 실제로 ipv6을 사용하도록 설정하지 않았으므로 주로 localhost를 내 참조 지점으로 사용했습니다. 내 / proc / net / tcp6의 사본은 다음과 같습니다. sl local_address remote_address st tx_queue rx_queue tr tm->when …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.