Process isolation and multi-core support

English support forum

Moderators: Stefan2, Hacker, petermad

Post Reply
p0k3m0n
Junior Member
Junior Member
Posts: 9
Joined: 2018-08-19, 10:47 UTC

Process isolation and multi-core support

Post by *p0k3m0n »

Hi,

Is TC finally planning to introduce process isolation for basic operations such as copying, moving, etc. (currently, only search has this partial capability), and will it finally begin supporting multi-core CPU in 2026?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 53138
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Process isolation and multi-core support

Post by *ghisler(Author) »

process isolation
No, why? Do you constantly get crashes when copying?
multi-core CPU
You can do multiple operations in parallel in the background, but in most cases this isn't faster because accessing the file system is the limiting factor.
Author of Total Commander
https://www.ghisler.com
p0k3m0n
Junior Member
Junior Member
Posts: 9
Joined: 2018-08-19, 10:47 UTC

Re: Process isolation and multi-core support

Post by *p0k3m0n »

No, why? Do you constantly get crashes when copying?
This isn’t the ’90s anymore.
You can do multiple operations in parallel in the background, but in most cases this isn't faster because accessing the file system is the limiting factor.
Those days of floppy disks are long gone, too.

That's bad. I understand the software was written over 30 years ago, but come on. I also understand that the author isn’t as up-to-date as he used to be due to his age and simply can’t keep up with the changes and current standards, but maybe this is the moment to hire someone with modern programming knowledge or look into the possibilities of vibe coding (Claude, Google AI, OpenAI are fine) that could realistically help modernize such archaic code. I’ve already witnessed (twice) the downfall of excellent software where a single author killed their own creation due to a reluctance to adapt to reality.

Actually, I'm not surprised, given the stagnation, but I am disappointed. Oh well. Thanks for your reply.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 7573
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Process isolation and multi-core support

Post by *Horst.Epp »

2p0k3m0n
I guess Christian still has enough income from TC.
Btw. the TC x64 code is not 30 years old, but you don't know much about.

If you think vibe coding (Claude, Google AI, OpenAI) and all that fancy stuff is that easy
it should be no problem for you to make your own File manager based on your long experience :)
Windows 11 Home, Version 25H2 (OS Build 26200.8737)
TC 11.58 x64 / x86
Everything 1.5.0.1416b (x64), Everything Toolbar 2.4.1
QAP 12.3 x64, Listary Pro 7.0.0.3 beta
User avatar
Dalai
Power Member
Power Member
Posts: 10311
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: Process isolation and multi-core support

Post by *Dalai »

Where's the advantage of using separate processes for copying? TC can already use a separate thread to copy/move files if you use the background transfer manager (or send a running tranfer to the background). The same applies to checksum verification which is done in a separate thread. Furthermore, TC creates archives using multiple cores/threads just like most modern archivers do.

Running a separate process to copy files just adds overhead. I'm also wondering which file manager uses separate processes for such operations. Explorer certainly does not (but then again Explorer isn't a file manager as its name implies ;)).
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Post Reply