摘要 |
PROBLEM TO BE SOLVED: To provide an execution object optimizing device capable of reducing a cache error caused by cache line competition and improving processing performance. SOLUTION: Object files 4 and 5 are processed by a linker locator 7 according to an instruction file 6 and a map file 9 including an executable object file 8 and arrangement addresses of functions is generated. Then, the executable object file 8 is downloaded to a target system 10 and the number of times of function calls in the target system 10 to the executable object file 8 is measured by a function calling time measuring means 31. Then, the cache line competition at the time of function calling is investigated from the number of times of function calls and the arrangement addresses of respective functions included in the map file 9 and the instruction file 6 is updated by dividing the respective functions into groups through a grouping processing means 33.
|