
Processor cores
#1
Posted 12 June 2013 - 01:42 AM
#2
Posted 12 June 2013 - 07:44 AM
I doubt RM6 is designed to use more than one processor. Even though the Delphi platform can support multicore, I think the developer has to include controls to detect their presence and take advantage of them and that would be extra effort... There is no mention of multicore that I can find in connection with the database engine DISQLite3; maybe it would be illogical to have multiple connections to the database file.
Tom user of RM7550 FTM2017 Ancestry.ca FamilySearch.org FindMyPast.com wiki, exploiting the database in special ways >>>
app, a bundle of RootsMagic utilities.
#3
Posted 12 June 2013 - 09:27 AM
What prompts the question?
In the absence of any benchmarks, I seem to detect a performance boost by aligning the affinity of RM to only one core.
#4
Posted 12 June 2013 - 09:42 AM
You are using a SSD, iirc? I wonder if core affinity is of greater effect given the high speed drive.
Tom user of RM7550 FTM2017 Ancestry.ca FamilySearch.org FindMyPast.com wiki, exploiting the database in special ways >>>
app, a bundle of RootsMagic utilities.
#5
Posted 12 June 2013 - 10:24 AM
How do you do that?
You are using a SSD, iirc? I wonder if core affinity is of greater effect given the high speed drive.
SSD ... yes. To set affinity on an ad-hoc basis, open Task Manager and select the Processes tab. Highlight the RM executable, then right-click and select Affinity menu item. De-select <All Processors> and select one of the individual cores. Setting affinity on a permanent basis involves appending the target command-string in the application shortcut icon. More info here: http://www.tech-reci...er-performance/