On 13-07-17 10:37 AM, Brian Anderson wrote:

Uh, that math was wrong. num_cpus * 2 * num_cpus * 4 * 2 = 256 :)

I'm a bit confused here. Is the arithmetic based on the notion of "num_cpus * 4" test-tasks running at once (let's say 32 tasks, on an 8-way machine) all doing MT-scheduler testing at the same time, thus making "num_cpus * 2 * 2" (i.e. 32) fds?

I would also point out that the testsuite runs subprocesses on pipes and thus chews up 3 more fds per subprocess. They get recycled but only when the subprocess is dropped.

-Graydon
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to