Dawn of the Linux dead
Over the last week we’ve been covering how the Linux multitasking scheduler works. Today it’s time to see what Linux has in common with popular horror flicks: this story has it all – zombies and zombie children, and a reaper.
We saw how the priority of any given process changes over time, both at the request of the user and by the kernel making adjustments over the lifetime of the process. We discussed how to see how much time the CPU spends executing your process and how this can give some hints to finding bottlenecks.
We also saw how Linux defined the amount of time that the CPU will grant to any process before suspending it so another process can run for a while. This time period is known as a jiffy and so Linux literally runs its tasks in a jiffy!
A kernel variable called HZ controls the length of a jiffy; Linux uses this value to interrupt the processor that many times every second. Armed with the depth of understanding we have covered, you can optimise a Linux system to be more responsive if you have critical real-time needs, or need greater responsiveness for any other reason such as intensive multimedia work.
- Login or register to post comments
- Printer-friendly version
- 1344 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago