scheduler

  1. 3301

    Other Tests getting stuck in pipdwt state.

    I'm running gitlab-runner instance on FreeBSD14.2. It builds without a problem but when tests are run, one or two (always the same) of them get stuck in "pipdwt" state. They are run concurrently (by python based driver), in my case 24 (threads) at once. Both produce rather big output (stdout)...
  2. nicogoldman22

    Kernel panics when given a high workload

    Hello! Good Monday to all the FreeBSD community. I am working on the FreeBSD kernel for my university thesis. The idea is to make changes to the FreeBSD short-time scheduler so that all its operations are based on the concept of Petri Nets. We already have the modeling of said scheduler and the...
  3. H

    C tdq_runq_add

    Is MIN and MAX realtime in comment /* * This queue contains only priorities between MIN and MAX * realtime. Use the whole queue to represent these values. */ a typo or am I understanding it wrong? /* * Add a thread to the actual run-queue. Keeps transferable counts up to *...
  4. amiramix

    ZFS nice for disk?

    I am unpacking a large tar file. top -m io shows that bsdtar uses 100.00% (not sure of what, probably disk io). Is it possible to "throttle" the disk usage when starting the tar command in a similar way that nice -n 20 would "throttle" the amount of CPU the process takes (alters the scheduling...
  5. G

    ULE Scheduler Internals

    I am in an Operating Systems class at my university, and I am working on a presentation about Unix process scheduling. I decided to focus on the ULE scheduler because I have been looking to move to FreeBSD for a while. This is a deep dive into the scheduler internals. As such, I have a few...
Back
Top