setİmmediate vs nextTick
Node.js sürüm 0.10 bugün serbest bırakıldı ve setImmediate
tanıttı. Api changes belgeler nextTick
özyinelemeli çağrıları yaparken kullanmayı öneriyor.
mdn says process.nextTick
çok benzer görünüyor
nextTick
kullanmalıyım ve ne zaman setImmediate
kullanmalıyım?
CEVAP
Zaten olay bu aramalar sırası ne olursa olsun arkasında işlevi sıraya istiyorsanız setImmediate
kullanın. Hemen geçerli işlev tamamlandıktan sonra, çalıştırır process.nextTick
etkili olay sırası başındaki işlevi sıraya kullanın.
Öyle bir durumda nerede çalışıyorsun ayrılmak için bir uzun koşu, CPU bağımlı işini kullanarak özyineleme, seni şimdi istiyorum setImmediate
yerine process.nextTick
sıra bir sonraki yineleme olarak başka herhangi bir I/O olay geri çağrıları olmazdı kurma şansı çalıştırın arasında yineleme.
homurtu atmak "Yinelemeli süreç.n...