Minecraft server is overloaded by one specific player

I run a 1.8.3 vanila Minecraft server.
The problem with it is that it's being overloaded by one specific user (let's call him U) who runs a 1.8.3 vanila Minecraft client w/o any tweaks on Windows.
This is how the server feels before U logs in:
and that's just after it:
The server continues being overloaded and skipping ticks while U is online:
and starts feeling well immediately after U disconnects:
The server on the screenshots is running only U and another player. It may run extra 2 people w/o any changes if U is not online. The odd stuff is only happening in U's client log:
The server is being launched like this (it's on a machine that has 5 gigs of RAM):
java -Xmx4096M -Xms4096M -jar minecraft_server.1.8.3.jar nogui
Best Answer
Most likely it's not the client, but the area he is building in. If something about his structure causes high server load (such as a large, complicated redstone circuit), it will only lag the server when that chunk is loaded. If he's building somewhere far away from spawn, his chunk will only be loaded when he is online, because no one else can find it.
You can easily test this theory by teleporting to his logout location and seeing if the lag starts up again.
Pictures about "Minecraft server is overloaded by one specific player"



Is there a player limit on Minecraft servers?
You CAN SET the Slots to 2147483647, yes. BUT you have to connect to the Server and since there are Ports from 0 to 65535 there Could be 65535 Clients, then all incoming ports are full.How do you check if a server is overloaded?
Signs of Server OverloadHow do you change the max players on a Minecraft server?
How to Change Max Players on Your Minecraft ServerHow do I fix overloaded Minecraft server?
Set the following configurations on your Video Settings window.Error: Protocol Error / Server Overload
More answers regarding minecraft server is overloaded by one specific player
Answer 2
Looks like his client may be misbehaving. Try having him create a new profile in the launcher and connect with that. From the logs, it looks like he's causing an error and slowing down the server by his client skipping ticks. Spigot worked because of how Spigot treats clients that do this.
Answer 3
try using this command to launch the server
java -Xmx1G -Xms200M -jar minecraft_server.1.8.3.jar nogui
I had the same problem and I wasn't giving the server enough memory to run with any amount of players on it. You need to give your server at least 1GB per player, your only giving it .5GB (5000MB).
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Kaique Rocha, Centre for Ageing Better, RUN 4 FFWPU, Artem Podrez