Jump to content

termhn

Members
  • Posts

    126
  • Joined

  • Last visited

Posts posted by termhn

  1. It's sad that it's coded that way.

    Almost EVERY game is coded that way. It's not sad, it's the reality since there's not a way to make things multi-core and still efficient. The reality is that even if someone made a game that used all of 4 or more cores it would actually make it slower than if it used 1-2. Check out this thread on the bukkit forums to learn more about it. http://forums.bukkit.org/threads/make-bukkit-work-on-all-cores-to-fix-all-server-lag.44856/

    Quotes from that thread:

    It will be faster though, since a CPU can only do one calculation at a time. If you use 4 CPU's, it would in theory go 4 times faster.

    Sorry, but this is not true. Many calculations depend on previous calculations (like lighting depends for example on redstone power cause redstone wires/torches change the light) so spreading them to all cores would slow execution down (locking overhead). Multithreading in bigger projects isn't that easy to code (it's not like bringing disk I/O to another thread, what minecraft already does).

    Multithreading works well for a lot of applications, but is not trivial for games. Unless the code is structured incredibly well the locking overhead in multithreaded can eliminate any gains. Multithreading also makes games very difficult to debug.

    -----------------------------------------

    All the time spent converting to a multithreaded model with unknown performance gains/losses can instead be spent optimizing existing code. CPU time profiles can identify which parts of the code are most frequently used giving developers vital information on where to spend their time optimizing (why optimize a function that is infrequently used). This guarantees performance gains.

  2. try using safezones from factions. it works on most server i know

    -.- can you read? It's IMPOSSIBLE for ANY protection method to work without a modified tekkit.jar that's the whole point!

    in my experience there is no proper grief protection just repair your best option is hawk eye (i know its bulky) BUT i can rollback anything from tekkit

    Seriously? This thread is ABOUT how to get proper grief protection. Unless I'm reading your post wrong and you're trying to say that no anti-griefing plugin is 100% perfect, which is true.

  3. Gotta recommend planetside :D Don't know if any of you have played it before, but it's a MMOFPS. Hundreds of people on one world, and bases that three empires are fighting over. Pretty damn epic. It came out in 2003, so there aren't as many people still playing it, but it's getting a new installment (PlanetSide 2) that looks even more fun. Google it!

  4. Okay, I have been trying this all night like I said I would :)

    If I delete factions folder completely, it works.

    I cannot do this due to my server having over 500 factions (player base of 3,500 people)

    If I keep my factions files and only deleted the config.jsn file I get this error. Have you guys seen it? I have tried both gson files.

    e?): No enum constant com.massivecraft.factions.struct.Role.OFFICER

    java.lang.IllegalArgumentException: No enum constant com.massivecraft.factions.s

    truct.Role.OFFICER

    at java.lang.Enum.valueOf(Unknown Source)

    at com.google.gson.internal.bind.TypeAdapters$EnumTypeAdapter.read(TypeA

    dapters.java:664)

    at com.google.gson.internal.bind.TypeAdapters$EnumTypeAdapter.read(TypeA

    dapters.java:653)

    at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(Ref

    lectiveTypeAdapterFactory.java:86)

    at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.re

    ad(ReflectiveTypeAdapterFactory.java:170)

    Did you download the alternate gson.jar and put it in the lib folder?

  5. Nah, the bulldozer is pretty strong. Not as flexible or powerful as, say an i7, but better than an i3 for sure.

    What's concerning is the piece of crap asus motherboard. I hate them with a passion.

    Actually, for just gaming, Sandy easily beats out bulldozer. Even though the i3 is only dual core and the 6100 is six core, no game uses more than two cores, and so it's wasted. Bulldozer is actually pretty weak. The advantage is that you can overclock a 6100, and you'll also see it perform better when using multi-threaded apps like video editing and whatnot. For gaming, the i3 is better. Both are very, very capably processors, I just think the i3 is better for now ;)

    Crysis 2 with 560ti everything maxed:

    i3 FPS: average 80 fps,

    6100 FPS: average 70 fps

  6. motherboard- asus m5a78l/usb3

    processor- amd bulldozer fx 6100 6 cores 3.3 ghz

    graphic card- gainward gtx 560 GS

    ram- 8gb Gskill

    psu- cooler master GX 650W bronze

    hard drive 500gb

    what is your opinion on that PC ? just want to know what people think. thanks

    Go for an Intel processor instead. Even the Pentium beats out that CPU. I'm not a fanboy, but currently intel just has better offerings. Try a i3 2120. Note that you'l also need a different MOBO to support it.

×
×
  • Create New...