Questions tagged [kernel]

In computing, the kernel is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the system's resources (the communication between hardware and software components).

In computing, the kernel is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the system's resources (the communication between hardware and software components).

Usually as a basic component of an operating system, a kernel can provide the lowest-level abstraction layer for the resources (especially processors and I/O devices) that application software must control to perform its function. It typically makes these facilities available to application processes through inter-process communication mechanisms and system calls.

Operating system tasks are done differently by different kernels, depending on their design and implementation. While monolithic kernels execute all the operating system code in the same address space to increase the performance of the system, microkernels run most of the operating system services in user space as servers, aiming to improve maintainability and modularity of the operating system.

Source: wikipedia

853 questions
5
votes
1 answer

how to debug futex congestion in system

I have perl multithreaded script ("assp antispam proxy") that uses multiple perl libraries. On one of my servers after about 2 hours script starts to make huge number of futexed which consumes a lot of cpu power. On other servers this not occurs so…
4
votes
0 answers

What are sensible semaphore numbers?

What are semaphores and how are they caused? has a fairly good explanation of what semaphores are, but I'm not sure what my configuration should be. I recently ran into the same problem as that question, and when looking over the internet I found…
Harley
  • 2,227
2
votes
2 answers

What is the latest valid release of kernel 2.4

I want to download the latest valid release of kernel 2.4. I look at ftp.kernel.org and here the highest release available is 2.4.31, while searching on others mirrors I found that ther is also higest release, until 2.4.37.9 and on some other site…
enzo1959
  • 205
2
votes
2 answers

if there are multiple kernel module can drive the same device, what is the rule to choose from them?

both pcnet32 and vmxnet can drive the device. $ lspci -k ... 02:01.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10) Subsystem: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] Flags: bus master, medium…
Dyno Fu
  • 135
1
vote
1 answer

What's the priority of kernel bad block log?

We are considering transferring the following kernel bad block log to the syslog server. Could you tell me the priority of the kernel bad block? Currently the setting in /etc/syslog.conf, kernel is set to output debug messages to…
pico 9
  • 11
1
vote
1 answer

Kernel dependency error on Ubuntu 12 server

I was doing my quarterly updates of an Ubuntu 12 server. After an apt-get update succeeded I'm getting this error running apt-get anything. Depends: linux-image-server (= 3.2.0.72.86) but it is not going to be installed I don't understand why this…
user253833
1
vote
2 answers

SYN Flooding kernel message

Hi I'm getting this type of message repeatedly from the kernel: [1697692.076962] possible SYN flooding on port 80. Sending cookies. Any idea of what this means? It is on an EC2 host if that makes it easier. Thanks
1
vote
0 answers

Kernel 6.0 and AMD-GPU/Notion app issue

Recently I installed the new linux kernel 6.0.2 on my Manjaro laptop. After using my usual apps for a while, I notice the laptop "freezed" and only a forced power off got it back. Looking the journalctl logs, I found the log below that was issued…
0
votes
1 answer

Do I need to provide 3 or 4 numbers for mkinitrd as kernel version?

Suppose the kernel is 2.6.32.9: mkinitrd /boot/initrd_2.6.32.9.img 2.6.32.9 Or mkinitrd /boot/initrd_2.6.32.img 2.6.32 Which one?
yum
  • 589