suitable operating system for 8bit ardunio microcontroller

This microcontroller has 2kB of RAM, so there is no operating that is suitable for it. You just write programs for it and the advantage you get: you have complete control over the hardware. The drawback: you have to control the hardware yourself.