18铜人 发表于 2024-10-24 20:41:46

2017/8/21【BLUE引擎更新日志】HardDisk,实时读写硬盘数据,否则在内存操作

2017/8/21
---------------------------------------------------------------------------
以下脚本提供是否实时读写硬盘操作的参数,默认不写InTime参数,都是内存操作方式,
除非需要外部操作特定的文本去实现某些功能,才依据情况去添加InTime参数。
为什么要更新这个功能,因为实时硬盘操作文本数据效率特别低;特别是文本到一定大小以后,很容易造成游戏卡顿。
注:UnMarry.txt 为内存操作;之前针对以下命令的更新被此次更新覆盖
    !setup.txt UseFastTextFile=0,可以恢复到全硬盘读写模式(旧模式),但是不建议这样做。
    只需要对特性的文件做HardDisk操作就可以,这样能提升游戏的性能。

//第2参数为:HardDisk,实时读写硬盘数据,否则在内存操作
ADDNAMELIST
ADDGUILDLIST
ADDACCOUNTLIST
ADDIPLIST
DELNAMELIST
DELGUILDLIST
DELACCOUNTLIST
DELIPLIST
CHECKNAMELIST
CHECKACCOUNTLIST
CHECKIPLIST
CHECKGUILDLIST
AddNameDateList
DelNameDateList
ClearNameList
CheckAccountIPList
CheckNameIPList
CheckCodeList
AddUseDateList
DelUseDateList

//第3参数为:HardDisk,实时读写硬盘数据,否则在内存操作
CHECKSTRINGLIST               
ReadRandomLine
ReadRandomStr
DelCodeList
WriteLineList
DeleteLineList

//第4参数为:HardDisk,实时读写硬盘数据,否则在内存操作
ReadLine
DeleteLine
WriteLine
InsertLine
CheckNameListPostion

//第6参数为:HardDisk,实时读写硬盘数据,否则在内存操作
CheckUserDateType


//第7参数为:HardDisk,实时读写硬盘数据,否则在内存操作
CheckNameDateList

页: [1]
查看完整版本: 2017/8/21【BLUE引擎更新日志】HardDisk,实时读写硬盘数据,否则在内存操作