Менде Haskell-де жазылған және GHC-мен құрастырылатын бағдарлама бар. Бағдарлама бірнеше ядролардың масштабын жақсы басқарады, сондықтан көпжоспарлауды қосу өте маңызды. Менің .cabal
файлымда ghc-options: -O3 -threaded
бұрандалы жұмыс уақытымен байланыстыру үшін қостым. Мәселе мынада, бұл тәсілде қолданушыға бағдарламаны foo + RTS -N
көмегімен іске қосу қажет болады, бұл сәл құпия болып көрінеді және пайдаланушыға онша қолайлы емес.
Cabal / ghc-ге қалай айтуға болады сол жалаушаларды пайдаланушыға көрінбейтін етіп қосу керек пе? Мен - with-rtsopts
туралы оқыдым, бірақ GHC (7.0.3) оны қолдануға тырысқанда жай танылмаған туды
жайып тастайды.