Meaning of perform in English
1. do something you have to do or ought to do; carry out
I performed my duties.
2. give a show in public; act, sing, or dance in a play, concert etc.
perform a waltz
3. work badly or well; function
This computer performs very well.