XOJO Linux Threads Useless

I looked into the concepts behind parallel processing. From what I understand, the task manager itself can be rather nightmarish to build. It seems modern OSes provide preemptive multitasking, but it is unclear what is in it. I see mention of “kernel threading”, but not “preemptive threading” for Mac OS X for instance. This is getting over my head, so I would not dare guessing what is actually provided by the system, but if preemptive threading has to be done within Xojo built code, it looks like a major undertaking.

[quote=157288:@Joe Ranieri]@Michel Bujardet Now, what about the 64 bit app being able to take advantage of several cores ? Is it automatically the case because of 64 bit ? Is LLVM intelligent enough to transparently manage cores or does it fall on Xojo ?
It’s not automatic.[/quote]

Thank you Joe. Is it envisioned ?

I’ve seen several ideas for taking advantage of multiple cores in a Xojo application, but I have nothing concrete to say on this.

Well, the idea is in the air… Thank you, Joe.