검색 상세

The Fast Memory and File management System (FMFS) for real-time applications

초록/요약

In order to improve the performance of application, an optimization of algorithm, structure, and sequence typically used in application is used. However, such an optimization requires huge effort and time, and depends on the application, and therefore, a series of re-optimization should proceed in order to optimize other applications. In contrast, we introduce “The Fast Memory and File management System (FMFS) for real-time applications” that shows satisfactory performance in terms of memory and file processing without additional optimization of most of applications. As FMFS pre-allocates memory and file in sufficient size for an application before or immediately after the operation of an application and immediately performs service request of memory and file of an application on its run-time, it reduces overheads spent for the processing of memory and file allocation occurred on run-time and helps to improve the performance of an application.

more

목차

1. Introduction = 1
1.1. Background = 1
1.2. Objectives = 3
1.3. Configuration = 4
2. Related Work = 6
3. Design = 7
3.1. Memory Management = 7
3.2. File Management = 14
4. Implementation = 17
4.1. Memory Management System = 17
4.2. File Management System = 22
5. Performance Analysis = 25
5.1. Experimental Environment = 25
5.2. Memory Test Result = 28
5.2.1. Performance Comparison = 28
5.2.2. Change in performance according to Pool Size = 33
5.2.3. Change in Performance According to the number of Node and Chunk = 37
5.3. File Test Result = 42
5.4. Overhead Measurement caused by FMFS = 48
6. Conclusion = 51

more