Zum Inhalt springen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

Gast

Neue Infos zur nächsten Beta des Linux Servers

Empfohlene Beiträge

Gast
Geschrieben

Hi!

Es gibt neue Infos zur nächsten Beta des Linux Servers:

Hi folks,

I managed to get some linux work done after all and this is just a heads up

to

keep you updated.

There will be no more 1.4 betas; the next beta will target the next patch

instead.

I can't say yet when this is due but you know the drill by now. The next

patch will

fix the jump/water exploit in 1.4 among other things.

Battle of britain is also included in the next patch, so if you haven't got

that

map yet you can get it with the next beta, which will only be a full

download

(not an update to the 1.4 betas).

On another note I've added an option to run multiple servers from the same

directory

which should come in handy for you server providers out there.

This is from the next readme:

+overlayPath /path/to/alternate/directory

Settings and Logs are read/written from the alternate path instead of the

usual

mods/BF1942 paths. The overlayPath directory should contain the Logs and

Settings

directories only.

This also fixes the bug where a /tmp/bf1942 folder would appear if you ran

the

server without write access to its settings files.

I'm also looking in to ways to reduce the CPU usage when loading maps in one

way

or another to make multi-hosting a more viable alternative.

//Andreas

Gast
Geschrieben

Hi!

Und weiter geht es mit den News zur neuen Linux Beta:

To gain some more popularity I'm also adding a new feature for

many-server-on-one-box which attempts to reduce the lag when

one of the servers starts a new map.

Adding +priorityDaemon 1 to your command line will instruct the

server to send messages to a local root daemon that sits around

changing priorities on request. I'm including the source code

of this daemon with the next release for you to meddle with and

so that you can see what it does (it needs to run as root after

all). Of course you can roll your own daemon if you fell like it.

Basically it works like this:

You start the daemon as root, and it will bind to 127.0.0.1:2202.

After that you can start multiple bf servers with +priorityDaemon 1

and they will have a niceness of 10 when loading, and then default

back to zero once they are ready to accept clients.

This way the loading servers shouldn't impact the playing servers

as much (even though slow disks can wreak havoc anyway).

// Andreas



  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.