{'fraction_non_alphanumeric': 0.02077922077922078, 'fraction_numerical': 0.0, 'mean_word_length': 4.809045226130653, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
KTAS: Analysis of Timer Latency for Embedded Linux Kernel

These days embedded systems are making great strides with the development of hardware to satisfy user’s varied demands. As one can see many kinds of systems operated in our daily life, software becomes dependent on real-time processing functions as well as various functions (for instance, multimedia system or network). These systems have the disadvantage of increasing complexity and are prone to problems when system engineer develop the system. Especially, if problems occur in the kernel layer, a developer needs to spend a lot of time and effort to solve them. In addition, as of now there are not enough tools for solving kernel timer latency problem effectively. In this paper, we propose a system named Kernel Timer Analysis System (KTAS) that can detect timer problems in kernel. The KTAS find High Resolution Timer latency which is a serious problem for the real-time processing system in kernel layer. It can effectively detect the problem and help finding its cause. In the future, we want to generalize the system to detect other problems and their causes to support the developers.