A computing device (12) includes a first process (16) and a second process (18) executing thereon in conjunction with a local memory (20). The local memory (20) stores data files retrieved from a database (14). The database (14) maintains the data files in page formats. Each page (22) maintained within the database (14) includes a counter location (24). The first process (16), desiring to write access a particular page (22), increments the counter location (24). The counter location (24) provides an indication that the contents of the particular page (22) are not valid. The second process (18), desiring to read or write access the particular page (22), determines that the particular page (22) is not in a valid state according to the counter location (24). The first process (16), upon terminating write access to the particular page (22), increments the counter location (24). The counter location (24) now provides an indication that the contents of the particular page (22) are in a valid state. The second process (18), determining that the counter location (24) indicates that the contents are in a valid state, write accesses the particular page (22) by incrementing the counter location (24) or read access the particular page (22) by storing a value of the counter location (24).

Вычисляя приспособление (12) вклюает первый процесс (16) и второй процесс (18) исполняя thereon совместно с местной памятью (20). Местная память (20) хранит архивы данных retrieved от базы данных (14). База данных (14) поддерживает архивы данных в формах страницы. Каждая страница (22) поддерживала внутри база данных (14) вклюает встречное положение (24). Первый процесс (16), написать доступу определенную страницу (22), инкременты встречное положение (24). Встречное положение (24) указывает что содержание определенной страницы (22) не действительно. Второй процесс (18), желающ, что прочитал или написал доступу определенную страницу (22), обусловливает что определенная страница (22) не находится в действительном положении согласно встречному положению (24). Первый процесс (16), по прекращать пишет доступ к определенной странице (22), инкременты встречное положение (24). Встречное положение (24) теперь указывает что содержание определенной страницы (22) находится в действительном положении. Второй процесс (18), обусловливая что встречное положение (24) показывает что содержание находится в действительном положении, пишет доступу определенную страницу (22) путем инкрементировать встречное положение (24) или прочитанный доступ определенная страница (22) путем хранить значение встречного положения (24).

 
Web www.patentalert.com

< (none)

< Reproducing updates in a first file storage unit to a second file storage unit by transferring update information from the first unit to the second unit

> Physostegia plant named `Miss Manners`

> (none)

~ 00036