You are not logged in.
Pages: 1
Yes, I've noticed. I will narrow down my investigation using that little test. I didn't test with many threads/cores but using only two cores ShortString didn't perform better than string, not only in time, but considering CPU utilization too.
Regards
Hi Folks,
I've created a little test case showing the difference of standard string type versus a self-made TStringBuilder class (internally using a PChar, not a String). I've found that ShortStrings doesn't like multi-core either, or at least in this specific case... I've not investigated the CPU view to discover which RTL functions the test case with ShortStrings are using, so I don't know yet why ShortStrings are even slower than standard string type. My test is here: http://alexandrecmachado.blogspot.com/2 … ation.html
Any thoughts?
Regards
I did not have Delphi 2006 installed.
I've made some changes in order to work with Delphi 2007 for some part, but it is not fully tested.
Sorry...
Ok Arnaud, Thanks for your response. I'm using some of your code to patch my BDS 2006 RTL, ok? :-)
BTW, I've successfully compiled and tested your SynScaleMM in a rather complex Intraweb application. I will do some performance and stress test and let you know the results.
Best Regards!
Hi Folks!
I've successfully patched Delphi 7 sources but I want to use the Enhanced System Run Time in Delphi 2006 (BDS 2006). Anybody did it already?
Best regards
Pages: 1