We are working on scheduling of garbage collector as a concurrent thread for time-constrained applications in Common Language Infrastructure (CLI). We have implemented an incremental garbage collector with fine-grained write barrier in MONO, an opensource implementation of CLI. Our collector is based on existing conservative garbage collector of Boehm et al. By conducting benchmarking experiment, we will derive parameters to predict the behavior and overhead of garbage collection and apply real-time scheduling algorithms that guarantee the timeliness of applications without memory starvation.