Hi Carlos,
The 360 Mod 40 was rated at about 125,000 instructions per second or 125KPS. I would expect your 64 bit 3G processor to deliver around 60,000,000 instructions per second or 60MIPS. That is about 480 times faster than a 360 Mod 40. Add in the Hercules I/O buffering and you can see why Hercules emulation on a modern PC processor provides such a huge performance boost over the original 360 hardware. Its not about memory allocation, its all about the 480 times (60,000,000/125,000) improvement in instructions per second.
The software, both PL/I F and OS/360 Sort/Merge were designed and written with the memory and performance constraints imposed by the 360 hardware being a major consideration. Providing additional memory, above and beyond their stated memory specifications generally delivers little or no performance improvement as they are not designed to exploit the additional memory provided by MVS.
As to your question of slowing down Hercules to deliver similar performance of a 360/40 then that issue would best be addressed by one of the Hercules developers.
Regards
Tom
?