美丽小猪 发表于 2026-3-29 13:16:00

求教关于INI配置项缓存操作问题


ReadCacheConfigFileItem
WriteCacheConfigFileItem
DelCacheConfigFileItem
DelCacheConfigFileSection
如题,之前看到过文本操作如果多人同时可能会出BUG,如果用这个缓存操作单区应该是没问题的。
现在我有几个疑问,如果多个区共用一个文本(像一些通区脚本),用这个缓存命令来读取操作会出问题吗?
问题一:
第一个区先启动,读取了文本到内存,然后读写都在内存,直到M2关闭才会保存到文本。如果期间开第二、第三个区,读取是直接读取内存还是文本呢?
问题二:
如果在二区、三区开启的状态下,关闭一区了,这个保存到文本是无效还是有效?

聪明小熊 发表于 2026-3-29 13:16:00

缓存就在内存内的 都是操作内存里的  不操作文本的
多区操作是会有BUG的。。
多区还是直接操作文本吧。。但操作过多过大一样会出错。。
减少操作频率,增加硬盘读写速度 如用ssd .

阳光小熊 发表于 2026-3-29 13:16:00

一般来说,多区共用就只读,别写了
页: [1]
查看完整版本: 求教关于INI配置项缓存操作问题