Единственное, что вы можете сделать, чтобы взять под контроль GC, перечислены на странице документации, которую вы перечислили.Вы можете контролировать, когда и как долго будет работать GC.Второй вариант - полностью отключить GC, который позволяет вам вручную управлять памятью более похоже на C с явным распределением и освобождением.Третий вариант, который все еще очень экспериментален, называется «newruntime» и описан здесь: https://nim -lang.org / araq / Ownerrefs.html