A suggestion about GSplit

lzplzp001

New member
Dear Developer,

Greetings! Thank you for creating and maintaining GSplit — it's a great tool!

I’m currently trying to use it to split a 1TB file. However, I’ve encountered a performance issue: after the first split file is completed, the process seems to alternate between reading and writing in real time. Since I'm working on the same physical drive, the efficiency of subsequent splits drops significantly.

I would like to suggest a potential optimization. My system has 100GB of available memory. Would it be possible to add an option that uses a portion of RAM as a read buffer, and then writes to disk sequentially? I believe this could significantly improve splitting performance when working on a single disk.

Additionally, I hope the tool can support x64, which would allow better memory utilization.

Thank you again for your excellent work!

Best regards,

Zohn.Li
 
Thank you very much for your positive feedback and for your suggestions regarding GSplit. We appreciate your thoughtful insights.

Regarding your request about optimizing performance by using available RAM as a buffer: we recommend using a RAM disk as an alternative solution. By creating a RAM disk on your system and configuring GSplit to use it as the temporary storage location, you can take advantage of your available memory to improve performance during file splitting, especially when working with large files on a single physical drive.

As for your suggestion to support x64 architectures, we acknowledge its importance for better memory utilization. A major update to GSplit is planned for the future, which will address such improvements. However, we do not currently have a scheduled release date, as other business priorities are being developed at the moment.
 
Back
Top