PREEMPT_RT kernel (which linux distro ?)
I am planing to use a desktop computer as dedicated hardware.
I have the following time frame.
1) Trigger (some hardware outside)
2) Wait 4 ms
3) Interrupt (from hardware outside) and Data acqusition 1 ms
4) Data processing 7 ms
5) Give the result and wait 3 ms
It is a total of 15 ms period. This 15 ms task will be repeated.
I have done some research and find out PREEMPT_RT kernel.
My question is:
Does a computer with PREEMPT_RT kernel is suitable for this kind of job?
Interrupt should be served within around 100 us
No other process should interfere with data processing part (At least, other processes should not execute more than 300-500 us in data processing part)
As far as I know, PREEMPT_RT kernel can be obtained via debian distro. in precompiled form. Can I use another linux with PREEMPT_RT kernel? Since this will be a dedicated PC, linux should have minimal number of processes. Can I install Debian with minimum number of processes ?