Boot from PXE transfer via tftp is slow
Boot from PXE transfer via tftp is slow
I have Windows Server 2008 R2 on host and runing service tftp server. Vitualbox is a client tftp. When I boot PXE on version 5.1 and never (I testing 5.1, 5.1.2 and 5.1.4) transfer via tftp is about 400~500 kB/s. When I runing Vmwarwe Workstation on Virtualbox Ethernet Controller NIC transfer is ok. On version older 5.0.26 transfer is ok about 3~4 MB/s. I had to downgrade and I must use 5.0.26 version. What is wrong with never versions Virtualbox? Is it a bug?
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Boot from PXE transfer via tftp is slow
Please post a VBox.log from the affected VM. If the performance is significantly worse than it used to be then yes, that is a bug.
Re: Boot from PXE transfer via tftp is slow
This is my VBox.log
- Attachments
-
- Windows 7 x64 - test-2016-08-19-13-45-19.log
- (116.76 KiB) Downloaded 12 times
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Boot from PXE transfer via tftp is slow
Can you describe how you are determining the transfer speed? And what it is that's actually transferring the data, is it the PXE ROM or is it something else?
Can you briefly describe your setup? I'm guessing the host system is also the PXE server? But what is it that it's serving?
Can you briefly describe your setup? I'm guessing the host system is also the PXE server? But what is it that it's serving?
Re: Boot from PXE transfer via tftp is slow
Yes, It is PXE ROM. On host is server pxe (files to boot are transfering by tftp service). On host setup it's correct on older verison I dont have any problem. I saw esle on this verisons 5.1 - 5.1.4 when I boot from LAN, it does not go smoothly (it's similar to when you have Windows system without video drivers). Trnasfers speed I check in Eset Endpoint Security. Time transfering I check by stopwatch. On new versions transfering ~229 MB data - about 9 minutes (450 kB/s). On verison 5.0.26 - the same data time is 98 second (3 MB/s).
Maybe in this function in add from 5.1 versions is a problem "E1000: implemented interrupt throttling for performance improvements", but on other virtual card example: PcNet-FAST III is the same problems.
Maybe in this function in add from 5.1 versions is a problem "E1000: implemented interrupt throttling for performance improvements", but on other virtual card example: PcNet-FAST III is the same problems.
-
- Oracle Corporation
- Posts: 2973
- Joined: 19. Dec 2007, 15:45
- Primary OS: MS Windows 7
- VBox Version: PUEL
- Guest OSses: Any and all
- Contact:
Re: Boot from PXE transfer via tftp is slow
What I meant was whether it is the PXE ROM doing the transfers, or some follow-up loader.losiu wrote:Yes, It is PXE ROM.
Yes, that may well be related.Maybe in this function in add from 5.1 versions is a problem "E1000: implemented interrupt throttling for performance improvements",
To clarify: You're saying that in your setup, the PCnet virtual NIC is also slower with 5.1.x than it was with 5.0.x?but on other virtual card example: PcNet-FAST III is the same problems.
Re: Boot from PXE transfer via tftp is slow
When I started virtual machine, I have option boot from LAN, next with server dhcp guest get adress IP with mask, and path on to boot file (file name: pxelinux.0), next I get my MENU with a few other systems. It's slowly on every virtual NIC. Next when I choice system (example winpe 3.1) - file name winpe.wim it load slowly. This configuration it works normally on Vmware, previous verisons Vbox and when I physically add any comupter to my physically LAN.
Yes, any virtual NIC (PCnet, intel pro/1000) in mode boot from LAN is slowler with 5.1.x versions, than it was with 5.0.x.
Yes, any virtual NIC (PCnet, intel pro/1000) in mode boot from LAN is slowler with 5.1.x versions, than it was with 5.0.x.