«kernel» 태그된 질문

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

2
FIN_WAIT2 상태의 연결이 Linux 커널에 의해 닫히지 않는 이유는 무엇입니까?
나는라는 수명이 긴 과정에 문제가있는 KUBE-프록시 의 존재의 일부 는 Kubernetes . 문제는 때때로 연결이 FIN_WAIT2 상태로 남아 있다는 것입니다. $ sudo netstat -tpn | grep FIN_WAIT2 tcp6 0 0 10.244.0.1:33132 10.244.0.35:48936 FIN_WAIT2 14125/kube-proxy tcp6 0 0 10.244.0.1:48340 10.244.0.35:56339 FIN_WAIT2 14125/kube-proxy tcp6 0 0 10.244.0.1:52619 10.244.0.35:57859 FIN_WAIT2 14125/kube-proxy tcp6 0 …

5
어떤 작업이 Linux에서 많은 컨텍스트 스위치를 생성하는지 확인하십시오.
vmstat에 따르면 내 Linux 서버 (2xCore2 Duo 2.5GHz)는 초당 약 20k 컨텍스트 전환을 지속적으로 수행하고 있습니다. # vmstat 3 procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 2 0 7292 249472 82340 2291972 0 0 0 …

5
콘솔이 화면을 지우지 못하게 하시겠습니까?
Linux로 부팅 할 때 때때로 한두 줄이 빨리 지워지는 경우가 있습니다. 나는 그들 중 일부는 dmesg에도 나타나지 않는다고 생각합니다. 다른 것이 없으면 "login :"프롬프트 전에 clear를 억제하고 싶습니다. 부팅 후 콘솔 화면에서 읽을 수 있도록이를 막기 위해 설정할 수있는 커널 명령 또는 sysctl이 있습니까?
11 linux  kernel  console 

4
shmall, shmmax, shmmin 등을 일반적으로 설정하고 postgresql을 설정하는 방법
PostgreSQL 의 문서를 사용하여 예 를 들어이 구성 을 설정했습니다. >>> cat /proc/meminfo MemTotal: 16345480 kB MemFree: 1770128 kB Buffers: 382184 kB Cached: 10432632 kB SwapCached: 0 kB Active: 9228324 kB Inactive: 4621264 kB Active(anon): 7019996 kB Inactive(anon): 548528 kB Active(file): 2208328 kB Inactive(file): 4072736 kB Unevictable: 0 kB Mlocked: …

1
Linux에서 CPU 선호도가 cgroup과 어떻게 상호 작용합니까?
격리 된 CPU 세트에서 멀티 스레드 벤치 마크를 실행하려고합니다. 긴 이야기를 짧게 줄이기 위해 처음에는 isolcpusand로 시도 taskset했지만 문제 가 발생했습니다 . 이제 cgroups / csets를 가지고 놀고 있습니다. "간단한" cset shield사용 사례가 잘 작동해야 한다고 생각합니다 . 코어가 4 개이므로 벤치마킹에 코어 1-3을 사용하고 싶습니다 (이러한 코어를 적응 형 …



1
Linux 캐시가 너무 큰 경우 QEMU가 메모리를 할당 할 수없는 이유는 무엇입니까?
내 컴퓨터 [Ubuntu 16.04 64 비트, 커널 4.4]를 잠시 동안 사용하면 QEMU에서 커널 캐시를 삭제해야합니다. 그렇지 않으면 RAM을 할당 할 수 없습니다. 왜 그런가요? 이것은 샘플 실행입니다. ~$ free -m total used free shared buff/cache available Mem: 15050 5427 3690 56 5931 4803 Swap: 0 0 0 ~$ sudo qemu-system-x86_64 …

1
sysctl tcp_retries1이 3으로 설정되면 TCP 패킷이 7 번 재전송됩니다. 왜 그렇습니까?
우분투 12.04 대상이받은 확인을받지 못하면 TCP가 패킷을 다시 전송하려고 시도하는 횟수를 더 잘 이해하려고합니다. tcp 매뉴얼 페이지를 읽은 후 sysctl tcp_retries1에 의해 제어되는 것으로 나타났습니다. tcp_retries1 (integer; default: 3) The number of times TCP will attempt to retransmit a packet on an established connection normally, without the extra effort of …

2
generated / autoconf.h은 (는) 무엇 이죠?
우리는 헤더뿐만 아니라 커널 소스를 요구하는 소프트웨어를 만들려고 노력하고 있습니다. 따라서 centos src rpm을 통해 커널 소스를 다운로드했습니다. 그러나 autoconf.h가 없습니다. 우리는 시도했다 .config 파일을 넣습니다 (/ boot에서 복사). 운영 make oldconfig 그렇다면 autoconf.h 파일은 무엇입니까? 실제로 커널을 만들어야합니까?
9 linux  kernel  make 

2
계속해서 깜짝 놀림 : 권장 단계를 따른 후 호스트 어댑터 중단 요청 오류
I / O가 높은 새 Adaptec RAID 컨트롤러에서 호스트 어댑터 중단 요청 오류가 발생했습니다. Adaptecs 조차도 / sys / block / sdX / device / timeout 값을 45로 설정하면 문제가 해결되는 여러 포럼을 읽었습니다 . 그러나 기본적 으로이 값이 45 인 Ubuntu Server 12.04를 실행 중입니다. 또한 mobo의 바이오스를 최신으로 …
9 kernel  scsi 

1
데비안이 새로운 커널을 부팅하도록하는 방법?
원격 시스템의 Grub2 (1.98 + 20100804-14 + squeeze1)에서 Linux 2.6.32-5-amd64와 함께 데비안 6, 데비안 GNU / 리눅스를 실행하고 있습니다 (사전 부팅 메시지를 볼 수 없음). 새 커널을 컴파일하고 설치했지만 부팅 할 수 없습니다. 내가 뭘 한거지: 다음을 통해 패키지를 설치했습니다. dpkg -i linux-headers-3.5.3.20120914-amd64_3.5.3.20120914-amd64-10.00.Custom_amd64.deb linux-image-3.5.3.20120914-amd64_3.5.3.20120914-amd64-10.00.Custom_amd64.deb Grub 구성이 업데이트되었습니다. 내 /boot/grub/grub.cfg에 다음이 …
9 debian  boot  kernel  grub2 

2
리눅스 커널 버전 관리 : 데비안 시드 vs 우분투 정확한
두 대의 컴퓨터를 설정했습니다. 한 컴퓨터에 Ubuntu Precise 12.04 베타 버전을 설치했으며 최신 패키지로 업그레이드했습니다. 다른 컴퓨터에서 Debian Sid Unstable을 설치하고 최신 패키지로 업그레이드했습니다. Ubuntu 시스템에서 uname -a는 다음을 읽습니다. Linux 3.2.0-20-generic # 32-Ubuntu SMP Thu Mar 22 02:22:46 UTC 2012 x86_64 x86_64 x86_64 GNU / Linux 데비안 머신에서 uname …

4
볼륨을 fsck하는 데 얼마나 걸립니까?
현재 3-5 백만 페이지 뷰를 제공하는 웹 사이트를 운영하고 있습니다. 우리 사이트는 파일 공유 사이트이므로 250,000 개의 파일과 수천 개의 심볼릭 링크가 있습니다. 하드 디스크는 1500GB SATA 디스크입니다. 사용하여 hdparm우리는 우리의 하드 디스크 속도가 감소 된 것을 알게 된 15 ~ 20 MB /이었다,이야 (80) 메가 바이트 / S. 이제 …

2
Linux에서 inode 수를 늘릴 수 있습니까?
2.4.17 커널의 Linux MIPS 라우터가 있습니다. 루트 fs는 tmpfs이고 / rom은 cramfs입니다. tmpfs에는 4MB의 여유 메모리와 3MB의 여유 메모리가 있습니다. 빈 파일 몇 개를 새로 만들 수 있지만 다음 파일은 "공간이 부족합니다"로 실패합니다. 그러나 기존 파일에 1MB의 데이터를 추가 할 수 있습니다. 그래서 내 문제는 inode 카운트입니다. 그리고 내 질문 …
9 linux  kernel  inode 

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