[Home] [Groups] - Message: [Prev in Group] [Next in Group]

nu.kanga.list.mud-dev

3496: Re: [MUD-Dev] Task Parsing

[Full Header] [Plain Text]
From: Greg Munt <greg@uni-corn.demon.co.uk>
Newsgroups: nu.kanga.list.mud-dev
Date: Sun, 28 Dec 1997 20:17:03 +0100 (GMT+0100)
References: [1]
Organization: Kanga.Nu
On Sun, 28 Dec 1997, Stephen Zepp wrote:

[Snip description of taking a task, such as 'harvest lumber', and 
breaking it down into atomic sub-tasks, which are then assigned to an 
actor/NPC]

How do you handle limited memory resources? If the actor being assigned a 
task is in a part of the world that is currently swapped out to disk, 
what do you do? Do you have to bring it back into memory to enable the 
actor to process the assigned work? Or is the result of the work 
calculated, and the results applied, when that part of the world is 
brought back into memory? (I.e. it is not loaded into memory unless a 
player needs it) (I believe Nathan does something like this?)

Of course, I'm assuming you have an in-memory db, supported by disk 
caching. 

--
Greg Munt, greg@uni-corn.demon.co.uk
SysAdmins! Protect the innoccent! Remove rec.games.mud.admin from your servers!