Loading...
Please wait, while we are loading the content...
Similar Documents
Novel log management for sender-based message logging
| Content Provider | Semantic Scholar |
|---|---|
| Copyright Year | 2008 |
| Abstract | Among message logging approaches, volatile logging by sender processes considerably alleviates the normal operation overhead of synchronous logging on stable storage. But, this approach forces each process to maintain log information of its sent messages in its limited volatile memory. This paper presents a novel log management algorithm to effectively eliminate the volatile log information at sender processes on demand without the violation of the system consistency. First, the algorithm gets rid of needless logged messages from the corresponding senders' volatile memories only by piggybacking a vector on their sent messages. This advantageous feature results in no additional message and forced checkpoint. If the more empty buffer space for the volatile logging is needed after the first procedure executed, the next procedure of this proposed algorithm is performed to address this limitation. This procedure uses a vector for saving the size of the log information required to recover every other process and enables the information to be efficiently removed while satisfying the consistency condition. |
| Starting Page | 356 |
| Ending Page | 361 |
| Page Count | 6 |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.wseas.us/e-library/conferences/2008/bucharest/icai/59icai.pdf |
| Journal | ICIA 2008 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |