Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c > #400261
| From | Michael S <already5chosen@yahoo.com> |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: Great code |
| Date | 2026-06-27 21:28 +0300 |
| Organization | A noiseless patient Spider |
| Message-ID | <20260627212842.00003a0a@yahoo.com> (permalink) |
| References | <110ofim$820a$1@raubtier-asyl.eternal-september.org> <110qukc$uotb$1@dont-email.me> <111oblh$2r3ac$1@paganini.bofh.team> |
On Sat, 27 Jun 2026 07:20:17 -0400 Paul <nospam@needed.invalid> wrote: > On Tue, 6/16/2026 3:39 AM, Lawrence D’Oliveiro wrote: > > On Mon, 15 Jun 2026 11:10:46 +0200, Bonita Montero wrote: > > > >> I've written a tool called "bg" to combine Windows' runas with > >> start. > > > > Sort of a Windows answer to systemd? Somebody is already working on > > that <https://github.com/Jamesits/SvcGuest>. > > > >> One parameter is the affinity-mask for the processors which the > >> started program is attached to. > > > > They haven’t yet added that capability (which systemd has). Perhaps > > you could contribute code ... > > > > Windows has had third-party launch tools for some time. > One of the situations where this was encountered, was > some games would not "tolerate" dual core computers, and > the EXE cooked up at the time could fix that for you, > without resorting to Task Manager to do it from there. > > You can see here, that generally speaking, there is a way to do it. > > https://superuser.com/questions/309617/how-to-limit-a-process-to-a-single-cpu-core > > And this is the utility I was thinking of, RunFirst. What this does, > is it doesn't provide arbitrary single-core affinity, it's for > running games on CPU0, and relying upon the scheduler to move other > tasks to CPU1. The purpose of RunFirst, is to prevent games from > crashing that do not handle the CPU core issue properly. It makes the > game "think" it is on a single core CPU. If the game were to check, > it reads CPU0, and the game is then satisfied that not only does it > have one core, the one core is numbered CPU0. > > https://www.vogons.org/viewtopic.php?t=31541 > > C:\Windows\System32\RunFirst.exe "C:\Program > Files\GOG.com\Divine Divinity\Div.exe" > > Paul How does it differ from "start /affinity 1 div.exe" ?
Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Great code Bonita Montero <Bonita.Montero@gmail.com> - 2026-06-15 11:10 +0200
Re: Great code Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-06-16 07:39 +0000
Re: Great code Bonita Montero <Bonita.Montero@gmail.com> - 2026-06-16 09:57 +0200
Re: Great code Paul <nospam@needed.invalid> - 2026-06-27 07:20 -0400
Re: Great code Michael S <already5chosen@yahoo.com> - 2026-06-27 21:28 +0300
Re: Great code Paul <nospam@needed.invalid> - 2026-06-27 16:53 -0400
Re: Great code Michael S <already5chosen@yahoo.com> - 2026-06-28 02:07 +0300
Re: Great code "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-06-27 22:02 -0700
csiph-web