方舟生存进化手游怎么联机 联机方法详解

方舟生存进化手游怎么联机 联机方法详解,第1张

1,登录游戏,点击开始游戏

在下载好方舟生存进化手游后,玩家打开游戏APP,在主界面上点击开始游戏。

2、选择多人游戏模式

在游戏模式的选项中选择多人模式进行游戏。多人游戏模式下最多能支持60名玩家在同一张地图内进行游戏。

3、选择要加入的服务器

随后在跳出的界面中,左边一栏是已经开放的服务器,玩家可以随意选择其中一个加入。

4、过滤器介绍

右下角的过滤器是能让玩家方便的筛选出心仪的服务器,其中游戏类似包括PVE、PVP、PVX。难度包括简单、中等、困难、残酷。地区则按服务器所在地区进行划分。

5、点击服务器加入游戏

选择好服务器后,玩家只需要点击就会跳出服务器的介绍界面,其中可以看服务器内的驯养恐龙数量、 建筑数量、财富、帧数等。如果这些数据都让自己感到满意的话直接点击加入即可进入服务器开始游戏。

[检测工具]

为了得到完整的调试结果,建议你采用 ApacheBench 或者 >

检测 Apache ,采用 top d 1 显示所有进程的 CPU 和内存情况。另外,还采用 apachectl status 命令

[硬件优化]

1、升级硬件的一般规则:对于 PHP 脚本而言,主要的瓶颈是 CPU ,对于静态页面而言,瓶颈是内存和网络。一台 400 Mhz 的普通奔腾机器所下载的静态页面就能让 T3 专线(45Mbps)饱和。

2、采用 hdparm 来优化磁盘,一般能提升 IDE 磁盘读写性能 200%,但是对 SCSI 硬盘也有效果。(不同类型的硬盘对比)

[策略优化]

3、Apache 处理 PHP 脚本的速度要比静态页面慢 2-10 倍,因此尽量采用多的静态页面,少的脚本。

4、PHP 脚本如果不做缓冲,每次调用都需要编译,因此,安装一个 PHP 缓冲产品能提升 25-100% 的性能。

5、如果你采用了 Linux 系统,建议升级内核到 24,因为静态页面由内核服务。

6、另外一项缓冲技术是把不常修改的 PHP 页面采用 HTML 缓冲输出。

7、不要在 Web 服务器上运行 X-Windows ,关掉没有必要运行的进程。

8、如果能够用文本就不要用图像,尽量减小的尺寸。

9、分散负载,把数据库服务器放到另外的机器上去。采用另外低端的机器服务和 HTML 页面,如果所有的静态页面在另外一台服务器上处理,可以设置 >

10、以上所有的方法都是针对单机而言的,如果你觉得系统还是不够快,可以采用集群,负载均衡,缓冲技术。采用 Squid 作为缓冲,配置 Squid 的方法。

[编译优化]

11、把基于文件的会话切换到基于共享内存的会话。编译 PHP 时采用 --with-mm 选项,在 phpini 中设置 set sessionsave_handler=mm 。这个简单的修改能让会话管理时间缩短一半。

12、采用最新版本的 Apache ,并把 PHP 编译其中,或者采用 DSO 模式,不要采用 CGI 方式。

13、编译 PHP 时,建议采用如下的参数:
--enable-inline-optimization --disable-debug

[配置优化]

14、修改 >

15、如果网络拥挤,CPU 资源不够用,采用 PHP 的 HTML 压缩功能:
output_handler = ob_gzhandler
PHP 404 的用户请不要使用,因为存在内存泄漏问题。

16、修改 >

17、采用数据库的持久连接时,不要把 MaxRequestsPerChild 设置得太大。

[第三方软件优化]

18、如果喜欢从修改 Apache 源码入手,可以安装 lingerd。在页面产生和发送后,每个 Apache 进程都会浪费一段时光在客户连接上,Lingerd 能接管这项工作,让 Apache 迅速服务下一个客户请求。

19、如果你足够勇敢的话,还可以采用 Silicon Graphics 的 Accelerated Apache 补丁。这个工程能使 Apache 13 快 10 倍,使 Apache 20 快 4 倍。

安装一个 PHP 缓冲产品能提升 25-100% 的性能。

[Linux系统优化]

1清理服务器磁盘碎片:

不论Linux文件系统采用什么文件格式(ext3、JFS、XFS、ReiserFS )、何种类型的硬盘(IDE 、SCSI),随着时间的推移文件系统都会趋向于碎片化。ext3、JFS等高级文件系统可以减少文件系统的碎片化,但是并没有消除。在繁忙的数据库服务器中,随着时间的过去,文件碎片化将降低硬盘性能,硬盘性能从硬盘读出或写入数据时才能注意到。时间长了会发现每个磁盘上确实积累了非常多的垃圾文件,释放磁盘空间可以帮助系统更好地工作。Linux最好的整理磁盘碎片的方法是做一个完全的备份,重新格式化分区,然后从备份恢复文件。但是对于7×24小时工作关键任务服务器来说是比较困难的。Kleandisk是一个高效的磁盘清理工具,它能把磁盘上的文件分成不同的"组",比如把所有的"core"文件归成一组(Group),这样要删除所有core文件时只要删除这个组就行了。core文件是当软件运行出错时产生的文件,它对于软件开发人员比较有用,对于其他用户(比如电子邮件服务器)却没有任何意义。因此,如果没有软件开发的需要,见到core文件就可以将其删除。

2、开启硬盘DMA

现在使用的IDE硬盘基本支持DMA66/100/133(直接内存读取)但是Linux发行版本安装后一般没有打开,可以 /etc/rcd/rclocal 最後面加上一行: /sbin/hdparm -d1 –x66 -c3 -m16 /dev/hda 这样以后每次开机,硬盘的 DMA 就会开启,不必每次手动设定。添加前后你可以使用命令:hdparm -Tt /dev/hda 来测试对比一下。

3、调整缓冲区刷新参数

Linux内核中,包含了一些对于系统运行态的可设置参数。缓冲刷新的参数可以通过调整 /proc/sys/vm/bdflush文件来完成,这个文件的格式是这样的:

每一栏是一个参数,其中最重要的是前面几个参数。第一个数字是在"dirty"缓冲区达到多少的时候强制唤醒bdflush进程刷新硬盘,第二个数字是每次让bdflush进程刷新多少个dirty块。所谓dirty块是必须写到磁盘中的缓存块。接下来的参数是每次允许bd flush将多少个内存块排入空闲的缓冲块列表。 以上值为RHEL 40中的缺省值。可以使用两种方法修改:

(1)使用命令

# echo "100 128 128 512 5000 3000 60 0 0">/proc/sys/vm/bdflush

并将这条命令加到/etc/rcd/rclocal文件中去。

(2)在/etc/sysctlconf 文件中加入如下行:

以上的设置加大了缓冲区大小,降低了bdflush被启动的频度,VFS的缓冲刷新机制是Linux文件系统高效的原因之一。

4、优化输入输出

I/O程序对Linux系统性能也是相当重要的,网络硬件I/O对服务器尤其重要。现在大多数Linux服务器使用10/100 Mb以太网。如果有较重的网络负载,则可以考虑千兆以太网卡。如果没有能力购买千兆网卡的话:可以使用多块网卡虚拟成为一块网卡,具有相同的IP地址。这项技术,在Linux中,这种技术称为Bonding。Bonding在Linux24以上内核中已经包含了,只需要在编译的时候把网络设备选项中的 Bonding driver support选中见图1。当然利用Bonding技术配置双网卡绑定的前提条件是两块网卡芯片组型号相同,并且都具备独立的BIOS芯片。

然后,重新编译核心,重新起动计算机,执行如下命令:

现在两块网卡已经象一块一样工作了。这样可以提高集群节点间的数据传输bonding对于服务器来是个比较好的选择,在没有千兆网卡时,用两块100兆网卡作bonding,可大大提高服务器到交换机之间的带宽但是需要在交换机上设置连接bonding网卡的两个子口映射为同一个虚拟接口。编辑 /etc/modulesconf文件,加入如下内容,以使系统在启动时加载Bonding模块。

“mode”的值表示工作模式,共有0、1、2和3四种模式,这里设定为0。Bonding工作在负载均衡(Load Balancing (round-robin))方式下,即两块网卡同时工作,这时理论上Bonding能提供两倍的带宽。Bonding运行在网卡的混杂(Promisc)模式下,而且它将两块网卡的MAC地址修改为一样的。混杂模式就是网卡不再只接收目的硬件地址是自身MAC地址的数据帧,而是可以接收网络上所有的帧。

5、减少虚拟终端机的数量。

Linux安装后系统默认是6个虚拟终端机,也就是 CTRL+ALT F1~F6 那六个,作为服务器使用可以关掉其中四个,只留下 CTRL+ALT F1~F2,大约省下 4 Mbytes 的内存,但是这样一来,X-Window 会从原来的 CTRL+ALT F7 变成 CTRL+ALT F3 。 修改 /etc/inittab 中,将 mingetty 3 ~6 全部加上 # 字号 。

6 关闭一些不用的服务

Linux服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由运行在后台的守护进程(daemons)来执行的。守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。他们常常在系统引导装入时启动,在系统关闭时终止。linux系统有很多守护进程,大多数服务器都是用守护进程实现的。如Web服务>从需求性、稳定性、 *** 作性、安全性、性价比来分析一番,然后您就知道该选哪款空间了。\x0d\需求性:\x0d\这个要看您网站选取的语言,如果是asp建设的网站,毫不犹豫应该选择Windows主机,Linux不支持asp系列的语言;如果是PHP语言建设的网站,建议选择Liunx主机,因为在liunx平台中,Linux+Apche+Mysql构架运行PHP网页可以更高效,更稳定。Linux空间还支持zend加速等,让你的网站跑的更顺畅!\x0d\稳定性:\x0d\主机的稳定性是至关重要的,关系着网站的生存发展,如果稳定性不够好的话,就会影响用户的访问,也会影响网站的优化,导致没有排名,这对于用户体验度的影响是非常大的。通常来说,Linux稳定性要比Windows好些,因为Linux开源,一般很少有漏洞,就很少会招到网络攻击。再就是Windows的图形界面需要占很多资源,而Linux系统去掉图形界面的包袱,系统运行得更快。\x0d\Windows配置变化的时候,通常需要重新启动,这导致不可避免的停机,而Linux通常不需要重新启动。几乎所有的Linux系统配置的改变都能在系统运行中 *** 作,而且还不会影响其他无关的服务。\x0d\所以,Liunx要更稳定。\x0d\ *** 作性:\x0d\Windows系统的普及和它的图形化界面让我们每个懂电脑的人都不会陌生了,而Linux服务器一般是纯命令行模式,每完成一个 *** 作,比如新建一个文件夹,都要用一串命令来完成。所以从 *** 作性来讲,Liunx *** 作性要困难些。\x0d\安全性:\x0d\从安全漏洞的数量上来说,Linux的开源开发方式有助于发现错误,集众人智慧解决问题,各种补丁更新得很快,这是Windows主机不具备的优势。Linux系统也有自己的缺点,就是厂商开发的硬件和相关驱动一般针对的是Windows系统,使得Linux的硬件兼容相对延后。Linux主要用作支持网络功能的 *** 作系统,默认安装时启动了很多不必要的网络应用程序,这就可能造成安全漏洞。\x0d\还有Linux里面的权限分配的很细致、严格,各个用户之间也相互独立,所以安全性较好。\x0d\性价比:\x0d\从这点来讲,我想Linux的优势是显而易见的,因为Linux作为资源管理和 *** 作系统来说,是开源、免费的。而Windows服务器系统是要收费的,相应,Windows里面的某些软件也是收费的。因此,Windows主机的成本就要比Linux高很多,自然Windows空间要贵一些。\x0d\那么现在很明显,Linux空间是比较有优势的,只不过它只能跑纯静态html或php建设的网站。所以如果网站只用到了php语言,那么选Linux空间是很不错的,无论从安全还是性能,都比windows有优势。反正,如果是asp或net系列的网站,就选windows主机吧。

allow-nether=true     #是否开启地狱

level-name=world     #默认世界名称(最好不要改)

enable-query=false   #没有什么大用处

allow-flight=false      #没有什么大用处

announce-player-achievements=true  #意义不明

server-port=25566    #服务器端口(127001:25565中的冒号后面是这个server-port的数值)

enable-rcon=false  #是否开启rcon监听(没有什么用)

force-gamemode=false  #force游戏模式

level-seed=           #我的世界地图种子(没有特殊需要就不填)

server-ip=            #服务器指向IP(默认不要改放空)

max-build-height=256   #服务器最大建筑高度

spawn-npcs=true           #是否有主城NPC

white-list=false              #是否开启白名单(开启后在白名单内的玩家才能进入服务器,否则进入不了。不要随便开)

spawn-animals=true   #主城是否有动物

snooper-enabled=true  #意义不明

hardcore=false        #我的世界极限模式是否开启(玩过的都知道)

online-mode=false   #是否开启正版验证,需用我的世界官方启动器才能进入

resource-pack=          #服务器资源包:填下载地址(不需要就不填)

pvp=true                #是否开启服务器PVP

difficulty=1     #服务器难度: 0和平 1简单 2中等 3困难

enable-command-block=false  #是否开启命令方块

player-idle-timeout=0   #意义不明

gamemode=0 #玩家默认进入游戏的游戏模式 1创造 0生存 2冒险模式3旁观者

max-players=20   #服务器最大玩家数(超过后玩家无法进入)

spawn-monsters=true   #主城是否刷新怪物

view-distance=10  #意义不明

generate-structures=true  #意义不明

spawn-protection=16 #服务器最大保护区(玩家破坏建筑不了)

motd=A Minecraft Server  MOTD指的是在玩家添加服务器后下面会显示这里面的内容(不能为中文、特殊符号)

参考百度经验我的世界服务器serverproperties配置教程 其中你提到的如何设置多人游戏模式和盗版玩家也可以进入 我已经用斜体加粗标出 希望可以帮到你


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10640127.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存