So servers aren't supposed to lag when it's just you on them?
Depends on where the server itself is. If its being hosted on a computer 5000 miles away, then there will be lag. But if you are running it yourself from your computer or within your LAN, then no, it shouldn't lag.
Rollback Post to RevisionRollBack
Cast aside your festive doylaks: dragon stuff is about to happen.
Multiplayer is lonely once you understand how it actually works.
Depends on where the server itself is. If its being hosted on a computer 5000 miles away, then there will be lag. But if you are running it yourself from your computer or within your LAN, then no, it shouldn't lag.
This isn't quite right echonite.
When running it on the computer your also using for Minecraft there is bound to be lag.Everyone experiences this.
If not using the same computer but it's the same network then maybe not depending on how many other players are on at the time and your networks Mbps capability. (1Mbps = 1-3 players)
Judged on current world polution rates and percentages on increase/decrease trends, we will approximately face extinction due to it within the next 2 Centuries. However this time we have may be increased as our current evolution is becoming more efficient and are creating methods of saving power and creating new inventions to stop and decrease and even replace things that create pollution. We should be know as the Poluting Evolution and hopefully next be known as the Cleanup Evolution to symbolise that we are no longer creating amounts of pollution capable of making us Extinct.
This isn't quite right echonite.
When running it on the computer your also using for Minecraft there is bound to be lag.Everyone experiences this.
If not using the same computer but it's the same network then maybe not depending on how many other players are on at the time and your networks Mbps capability. (1Mbps = 1-3 players)
If you are experiencing lag when you are hosting the server yourself, then that is performance lag caused by a hardware bottleneck. AKA your computer isn't powerful enough to run both. My computer, for instance, is more than powerful enough to run both server and game if I so wished, but alas I have a dedicated machine for server hosting.
The lag experienced across a network is latency lag. AKA lag caused by the physical distance the signals have to travel or are held up at various routers across the internet infrastructure. So if your server is within your LAN, then you should never experience network related lag.
I have pitiful as hell internet speeds, but yet somehow, I was able to host with no lag (about last year), but now is a different story, players can't even move in my server 0_o
Speeds: (YES IT IS TERRIBLE)
Download 4.00 Mbps
Upload: 0.22 Mbps
For the server I have a separate computer with an i5 and 4GB ram totally dedicated, so nothing to do with my PC.
Anyway to reduce the amount of lag WITHOUT upgrading my internet service, cause currently in my area, this is literally the best package there is. Any tips would greatly be appreciated, thanks.
i dont know why that would happen. Inherently a port-fowarded server should be faster ad less laggy than a hamachi server.
Hamachi is a VPN service, so it has a more direct path. The lag hit you see with Hamachi is more to do with the software overhead. Given the internet connection, its possible that direct port connections are just having more trouble reaching the server among the general traffic in the area.
Rollback Post to RevisionRollBack
Cast aside your festive doylaks: dragon stuff is about to happen.
Multiplayer is lonely once you understand how it actually works.
There are Java Virtual Machine flags/arguments that reduce lag. This is the batch file I use(it can be cross-platform):
"-Xmx1G -Xms512M -Xss256K -Xrs -Xincgc -d64 -server -jar $server_jar_name -o true noui [new line] pause"
Let's break it down:
-Xmx1G: this sets the Java Virtual Maching application to use a maximum of 1 gigabyte of Random Access Memory(A lot of memory, 1,000 mega bytes)
-Xms512M: This sets the initial(beginning) amount of Random Access Memory to be 512 megabytes(5,000 kilobytes), and it can increase from there to any number as long as it is under the maximum amount of allocated Random Access Memory.
-Xss256K: this sounds very tiny(it is) but it is enough to get the job done. This sets the maximum stack heap of memory to be 256 kilobytes(the amount of memory taken in a 1,080 pixel 6 second video) this is a step down from Java-set 512 kilobyte stack size. For whatever reason this actually reduces client side and server side lag.
-Xincgc: This is a feature in Java called the incremental garbage collection. I do not understand this system very much, or the coding theory behind this, but I do know enough to say that this signifigantly reduces client-side, server-side, and on every level reduces lag and speeds up Java.
-d64: This applies to 64-bit operating systems only. This will do absolutly nothing for 32-bit systems. If Java cannot find the 64-bit files it will give a warning and possibly close out. If this happens remove this flag.
-server: If you use this flag please be paitent in the first few minutes of the server starting up. It runs the program as a server, it will need time to warm up; but when it does it will run a little more smoother and less ticks will be skipped.
-jar: This is the archive that Java will run off of. Replace the %server_jar_name to the name of the .jar file(Do not change it in any way shape or form, those .class files, and images/any other file is there for a reason!)
-o true: this sets the online mode to be true, do this if you do not want any uninvited cracked profiles to join. It also increases security and computer integrity of your server computer.
Please note:
-These JVM parameters can be used on client-side bases as well. Just replace the -server with -client.
Tips:
-If you really want a speed up:
*Use IObit's Advanced SystemCare, you will not regret it. I use it daily, it speeds up your system, and to an extent makes it more secure and updated. It also cleans some memory as well. A great thing to help speed up your computer/internet.
*Run spigot(requires: BitBash to run)
*Try Bukkit(due to some person trying his best to upset Minecraft's biggest part of server-side community it is a little harder to get there with ease. He claimed to have made bukkit before Dinnerbone[Nathan Adams], but Dinnerbone has something up his sleeve I know it[perhaps an implication at combining Minecraft server, and Bukkit[read the window for the Minecraft server console: saving world/the end, saving world/the nether, saving world/overworld. It is beginning to show signs of implementing Bukkit isn't it?].)
Hi guys, I just want to ask, if you can help me out... Im runnig a home MC server (just for me and few frends) and when I tried to play just by myself, there were horrible lags (like when you cut the tree and it wont dissapear and you do this again and again and after few moments its finally done -.- ). Here´s the thing... I have good internet connection and enough of memory. What else could do these problems?
Server info:
CPU: Intel Pentium G3258
MB: MSI H81M-E33
RAM: 8GB (type DDR3)
GUI: integrated
Its running on Windows Server 2012 R2 Standard (64-bit OS)
Internet info:
PING: 12ms
Download: 94,95 Mbps
Upload: 90,86 Mbps
Thx a lot for help
Im assuming the computer is dedicated.
Check background processes. The CPU is meh, so it could be getting bogged down by random crap.
Rollback Post to RevisionRollBack
Cast aside your festive doylaks: dragon stuff is about to happen.
Multiplayer is lonely once you understand how it actually works.
Many server owners and many Minecraft users (it goes for clients as well) forget to configure their java arguments/flags in the start up script to match the machine that it is being hosted on and the type of server they are running many types of crashes and most forms of lag can be eliminated when these are configured.
It can take a fair bit of research and trial and error but it is worth the effect also if your server is hosted don't be afraid to ask your host to adjust the arguments for you if you feel that they need to be tweaked any good host will be more then happy to work with you to adjust them for your server
Depends on where the server itself is. If its being hosted on a computer 5000 miles away, then there will be lag. But if you are running it yourself from your computer or within your LAN, then no, it shouldn't lag.
Cast aside your festive doylaks: dragon stuff is about to happen.
Multiplayer is lonely once you understand how it actually works.
Alpha 1.0.4
This isn't quite right echonite.
When running it on the computer your also using for Minecraft there is bound to be lag.Everyone experiences this.
If not using the same computer but it's the same network then maybe not depending on how many other players are on at the time and your networks Mbps capability. (1Mbps = 1-3 players)
Judged on current world polution rates and percentages on increase/decrease trends, we will approximately face extinction due to it within the next 2 Centuries. However this time we have may be increased as our current evolution is becoming more efficient and are creating methods of saving power and creating new inventions to stop and decrease and even replace things that create pollution. We should be know as the Poluting Evolution and hopefully next be known as the Cleanup Evolution to symbolise that we are no longer creating amounts of pollution capable of making us Extinct.
If you are experiencing lag when you are hosting the server yourself, then that is performance lag caused by a hardware bottleneck. AKA your computer isn't powerful enough to run both. My computer, for instance, is more than powerful enough to run both server and game if I so wished, but alas I have a dedicated machine for server hosting.
The lag experienced across a network is latency lag. AKA lag caused by the physical distance the signals have to travel or are held up at various routers across the internet infrastructure. So if your server is within your LAN, then you should never experience network related lag.
Cast aside your festive doylaks: dragon stuff is about to happen.
Multiplayer is lonely once you understand how it actually works.
Alpha 1.0.4
Is this good:
Ping:20ms
Download Speed:29.27mbps
Upload Speed:17.19mbps
PLease say it is good!
Yes that is pretty good.
If I helped you will you please click the green arrow below? Thanks!
Well, people can see you, and you can see them. You have very good internet
I think that that is pretty good. The upload is very bad. If you could, get a wired connection if you are using wifi.
If I helped you will you please click the green arrow below? Thanks!
I have pitiful as hell internet speeds, but yet somehow, I was able to host with no lag (about last year), but now is a different story, players can't even move in my server 0_o
Speeds: (YES IT IS TERRIBLE)
Download 4.00 Mbps
Upload: 0.22 Mbps
For the server I have a separate computer with an i5 and 4GB ram totally dedicated, so nothing to do with my PC.
Anyway to reduce the amount of lag WITHOUT upgrading my internet service, cause currently in my area, this is literally the best package there is. Any tips would greatly be appreciated, thanks.
You have pretty good specs for your computer but the only thing to help would be your internet. Sorry.
If I helped you will you please click the green arrow below? Thanks!
Somehow, players which join my Hamachi server (at this time) have very little or no lag. That is just odd.
However, players which join my port-ranged server experience more lag.
i dont know why that would happen. Inherently a port-fowarded server should be faster ad less laggy than a hamachi server.
If I helped you will you please click the green arrow below? Thanks!
Hamachi is a VPN service, so it has a more direct path. The lag hit you see with Hamachi is more to do with the software overhead. Given the internet connection, its possible that direct port connections are just having more trouble reaching the server among the general traffic in the area.
Cast aside your festive doylaks: dragon stuff is about to happen.
Multiplayer is lonely once you understand how it actually works.
Alpha 1.0.4
http://www.speedtest.net/my-result/4441362099
I don't think that's very good...
i think
There are Java Virtual Machine flags/arguments that reduce lag. This is the batch file I use(it can be cross-platform):
"-Xmx1G -Xms512M -Xss256K -Xrs -Xincgc -d64 -server -jar $server_jar_name -o true noui [new line] pause"
Let's break it down:
-Xmx1G: this sets the Java Virtual Maching application to use a maximum of 1 gigabyte of Random Access Memory(A lot of memory, 1,000 mega bytes)
-Xms512M: This sets the initial(beginning) amount of Random Access Memory to be 512 megabytes(5,000 kilobytes), and it can increase from there to any number as long as it is under the maximum amount of allocated Random Access Memory.
-Xss256K: this sounds very tiny(it is) but it is enough to get the job done. This sets the maximum stack heap of memory to be 256 kilobytes(the amount of memory taken in a 1,080 pixel 6 second video) this is a step down from Java-set 512 kilobyte stack size. For whatever reason this actually reduces client side and server side lag.
-Xincgc: This is a feature in Java called the incremental garbage collection. I do not understand this system very much, or the coding theory behind this, but I do know enough to say that this signifigantly reduces client-side, server-side, and on every level reduces lag and speeds up Java.
-d64: This applies to 64-bit operating systems only. This will do absolutly nothing for 32-bit systems. If Java cannot find the 64-bit files it will give a warning and possibly close out. If this happens remove this flag.
-server: If you use this flag please be paitent in the first few minutes of the server starting up. It runs the program as a server, it will need time to warm up; but when it does it will run a little more smoother and less ticks will be skipped.
-jar: This is the archive that Java will run off of. Replace the %server_jar_name to the name of the .jar file(Do not change it in any way shape or form, those .class files, and images/any other file is there for a reason!)
-o true: this sets the online mode to be true, do this if you do not want any uninvited cracked profiles to join. It also increases security and computer integrity of your server computer.
Please note:
-These JVM parameters can be used on client-side bases as well. Just replace the -server with -client.
Tips:
-If you really want a speed up:
*Use IObit's Advanced SystemCare, you will not regret it. I use it daily, it speeds up your system, and to an extent makes it more secure and updated. It also cleans some memory as well. A great thing to help speed up your computer/internet.
*Run spigot(requires: BitBash to run)
*Try Bukkit(due to some person trying his best to upset Minecraft's biggest part of server-side community it is a little harder to get there with ease. He claimed to have made bukkit before Dinnerbone[Nathan Adams], but Dinnerbone has something up his sleeve I know it[perhaps an implication at combining Minecraft server, and Bukkit[read the window for the Minecraft server console: saving world/the end, saving world/the nether, saving world/overworld. It is beginning to show signs of implementing Bukkit isn't it?].)
-If you choose Bukkit/Spigot:
*Run anti-lag plugins.
I hope this helps and hopefully you write back.
What's going on me duckies?
Not very good, I must say. However I don't have much of a solution but allocate more RAM
So How Do I make Mine Not Lag
Ping: 13 ms
Download: 52.68 mbps
Upload:13.81 Mbps
here is mine good for hosting a small lightly modded server? (about 5-7 mods)
Im assuming the computer is dedicated.
Check background processes. The CPU is meh, so it could be getting bogged down by random crap.
Cast aside your festive doylaks: dragon stuff is about to happen.
Multiplayer is lonely once you understand how it actually works.
Alpha 1.0.4
Many server owners and many Minecraft users (it goes for clients as well) forget to configure their java arguments/flags in the start up script to match the machine that it is being hosted on and the type of server they are running many types of crashes and most forms of lag can be eliminated when these are configured.
It can take a fair bit of research and trial and error but it is worth the effect also if your server is hosted don't be afraid to ask your host to adjust the arguments for you if you feel that they need to be tweaked any good host will be more then happy to work with you to adjust them for your server