«kernel» 태그된 질문

컴퓨팅에서 커널은 대부분의 컴퓨터 운영 체제의 주요 구성 요소입니다. 응용 프로그램과 하드웨어 수준에서 수행되는 실제 데이터 처리 사이의 다리입니다. 커널의 책임에는 시스템 리소스 관리 (하드웨어와 소프트웨어 구성 요소 간의 통신)가 포함됩니다.

23
수백만 개의 파일이있는 디렉토리의 rm
배경 : 실제 서버, 약 2 년 된 3Ware RAID 카드에 연결된 7200RPM SATA 드라이브, ext3 FS 탑재 noatime 및 데이터 . 디렉토리에는 수백 개의 작은 (~ 100 바이트) 파일과 더 큰 (몇 KB) 파일이 포함 된 하위 디렉토리가 없습니다. 우리는 지난 몇 달 동안 약간의 뻐꾸기가 된 서버를 가지고 …
104 kernel  ext3  rm  directory 

7
로드 된 Linux 모듈 매개 변수 값을 어떻게 나열합니까?
로드 된 Linux 모듈의 매개 변수 값을 나열하는 표준 방법이 있습니까? 필자 는 관심이있는 모듈에 인터페이스 가 없기 때문에이 Linux 커널 모듈 매개 변수 질문에 대한 다른 대답을 본질적으로 조사 하고 /sys/modules/<module_name>/parameters있습니다.
77 linux  kernel 

2
"dd"의 "bs"옵션이 실제로 속도를 향상 시킵니까?
때때로, 나는 "dd"의 속도를 높이기 위해 적절한 "블록 크기"를 신중하게 선택해야한다고 들었습니다. 여기서도 ServerFault에서 다른 사람 은 " ... 최적의 블록 크기는 하드웨어에 따라 다릅니다 ... " (iain) 또는 " ... 완벽한 크기는 시스템 버스, 하드 드라이브 컨트롤러, 특정 드라이브에 따라 다릅니다 그 자체와 그 각각의 드라이버 ... " (chris-s) …
58 linux  kernel  dd  disk-image 

4
Linux에서 스왑을 비활성화하는 가장 좋은 방법
사용자 정의 컴파일 된 3.18.9 커널을 실행 중이며 시스템에서 스왑을 비활성화하는 가장 좋은 방법이 궁금합니다. 차이가 나는 경우에도 init을 사용합니다. /etc/fstab부팅시 스왑이 작동 / 마운팅되지 않도록 스왑 라인을 주석 처리하거나 제거하는 것으로 충분 합니까, 또는 커널 Support for paging of anonymous memory (swap)이 활성화되지 않았는지 100 % 확신 하지 않고 …
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, 나는 특히 아마록, 나는 변경하기 전에 시작할 수있는 응용 프로그램의 동일한 세트를 시작할 수 없습니다입니다. 로 변경 vm.overcommit_ratio해야 300했기 …
49 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 /initrd.img is …

6
많은 연결과 작은 패킷의 트래픽이 많은 기가비트 네트워크에서 TCP 성능 향상
“연결 수가 많고 트래픽이 적은 기가비트 네트워크를 통해 TCP 처리량을 향상 시키려고합니다. 내 서버 OS는 Ubuntu 11.10 Server 64bit입니다. TCP 소켓 (모두 동일한 포트에 있음)을 통해 약 50.000 (및 증가하는) 클라이언트가 서버에 연결되어 있습니다. 패킷의 95 %는 1-150 바이트 (TCP 헤더 및 페이로드) 크기입니다. 나머지 5 %는 150에서 4096+ 바이트까지 …

4
기본적으로 Linux OOM 킬러를 끄시겠습니까?
리눅스에서 OOM 킬러는 종종 다양한 응용 프로그램으로 혼란을 겪고 있으며,이를 개선하기 위해 커널 개발 측면에서 실제로 많은 일이 수행되지 않는 것으로 보입니다. 새 서버를 설정할 때 모범 사례로서 메모리 오버 커밋의 기본값을 바꾸는 것이 vm.overcommit_memory=2좋습니다. 즉, 특정 용도로 사용하려는 것을 알지 않는 한 끄십시오 ( ). 그리고 초과 사용을 원한다는 …
37 linux  memory  kernel  oom 


4
커널 트리에서 'make oldconfig'를 수행 할 때 자동으로 기본값에 응답
이전 설정을 기반으로 새 커널을 빌드 할 때 make oldconfig새 옵션을 기본값으로 설정하도록 프로세스 를 자동화하는 방법이 있습니까? 편집 : 새로운 커널 에서 .config (from /boot/config-*또는 /proc/config.gz)를 사용할 때 make oldconfig프로세스는 이전 커널에서 사용할 수 없었던 옵션을 활성화할지 묻습니다. Y / n / m으로 대답하거나 Enter 키를 눌러 기본값을 적용 …
36 linux  kernel 

2
ulimit -n과 / proc / sys / fs / file-max는 어떻게 다릅니 까?
EC2에서 방금 부팅 한 새로운 CentOS 이미지에서 ulimit 기본값은 1024 개의 열린 파일이지만 / proc / sys / fs / file-max는 761,408로 설정되어 있으며이 두 제한이 어떻게 작동하는지 궁금합니다. 함께. / proc / sys / fs / file-max가 시스템 전체에있는 동안 ulimit -n이 파일 설명자 수에 대한 사용자 당 제한이라고 …
32 linux  bash  kernel  ulimit 

3
적은 수의 SYN_RECV 연결에도 불구하고 로그에“가능한 SYN 플러딩”
최근에 우리는 SYN 플러딩으로 인해 아파치 서버가 매우 느리게 응답했습니다. 이에 대한 해결 방법은 tcp_syncookies ( net.ipv4.tcp_syncookies=1 in /etc/sysctl.conf) 를 활성화하는 것 입니다. 더 많은 배경을 원한다면 여기 에 대한 질문을 게시했습니다 . syncookies를 활성화 한 후 약 60 초마다 / var / log / messages에 다음 메시지가 표시되기 시작했습니다. …
30 linux  tcp  kernel  flooding 

1
net.core.somaxconn을 늘리면 차이가 있습니까?
net.core.somaxconn 매개 변수에 대한 인수에 들어갔습니다. 기본 128을 변경해도 아무런 차이가 없다고 들었습니다. 나는 이것이 충분한 증거라고 생각했다. "백 로그 인수가 / proc / sys / net / core / somaxconn의 값보다 큰 경우 해당 값으로 자동으로 잘립니다" http://linux.die.net/man/2/listen 하지만 그렇지 않습니다. 누구나 Gbit 네트워크에 앉아있는 두 대의 컴퓨터로 이것을 …

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