Yeah, that makes sense. The preferences are read via calls to the macOS command line "defaults" command, so a process is spawned for each variable that is read. This could be improved by directly reading & parsing the plists or, at the very least, grabbing all variables with a single call to "defaults."
> On Nov 12, 2019, at 9:10 PM, [email protected] wrote: > > Message: 2 > Date: Tue, 12 Nov 2019 20:21:06 +0100 > From: iftah gabbai <[email protected] <mailto:[email protected]>> > To: Miller Puckette <[email protected] <mailto:[email protected]>> > Cc: Christof Ressi <[email protected] <mailto:[email protected]>>, > Pd-List > <[email protected] <mailto:[email protected]>> > Subject: Re: [PD] lag when starting sub-process > Message-ID: > <CA+d=bql6a1uhg+kz5_j7ysnmn7quu6osqb6byocfno-xyfg...@mail.gmail.com > <mailto:CA+d=bql6a1uhg+kz5_j7ysnmn7quu6osqb6byocfno-xyfg...@mail.gmail.com>> > Content-Type: text/plain; charset="utf-8" > > just a short followup - on mac "-noprefs" makes a huge difference! > > best -------- Dan Wilcox @danomatika <http://twitter.com/danomatika> danomatika.com <http://danomatika.com/> robotcowboy.com <http://robotcowboy.com/>
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
