#10454: New scheduler: substantial performance drop -----------------------------+---------------------------- Reporter: stippi | Owner: pdziepak Type: task | Status: new Priority: high | Milestone: R1 Component: System/Kernel | Version: R1/Development Resolution: | Keywords: Blocked By: | Blocking: Has a Patch: 0 | Platform: All -----------------------------+---------------------------- Comment (by bonefish): Just to rule out this is a time tracking glitch, did you check the real time on wall clock for comparison? Both user and system time are comparable or better. The detrimental effect of core hopping is mainly with respect to cache efficiency, which would increase user and/or system time. It wouldn't explain why only the real time is worse. Additional wait times and scheduling latencies would be an explanation. A stronger CPU affinity usually comes at the cost of the latter. The trick is to find a balance where the positive effects maximally outweigh the negative ones in almost all situations. I don't know if scheduling_recorder and DebugAnalyzer do still work. They would be very handy for analyzing such a problem. -- Ticket URL: <https://dev.haiku-os.org/ticket/10454#comment:4> Haiku <https://dev.haiku-os.org> Haiku - the operating system.