Explore fast path: `fs.isFile` and `fs.isDirectory`
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- node.js
- Ambito
- performance
Direzione di ricerca
Inizia dall’issue originale collegata e dal contesto della riunione sulle prestazioni, quindi esamina il modo in cui resolve ed enhanced-resolve utilizzano i controlli di esistenza dei file negli esempi collegati. Esegui benchmark delle chiamate correnti al filesystem e valuta se funzioni isFile o isDirectory ottimizzate offrano un miglioramento misurabile della velocità; per considerare completato il lavoro è necessario riportare i risultati delle prestazioni.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Original issue: https://github.com/nodejs/performance/issues/39
Module resolution typically involves a lot of file system calls. During the performance meeting on 23. Jan 2023 the idea was voiced to explore how much speedup could be gained via an optimized isFile or isDirectory function.
Example npm packages where such functions are used in the wild:
- Lingua principale
- Shell
- Stelle
- 399
- Fork
- 11
- Merge medio
- 29m
- PR unite (30g)
- 1
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nodejs/performance
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
nodejs/performance#195 · 1 commento · 1 reazione ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
nodejs/performance#194 · 5 commenti · 1 reazione ·
-
benchmark-needed
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
nodejs/performance#193 · 1 commento · 3 reazioni ·
-
Optimize TextEncoder::encode Apertamajor performance regression
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
nodejs/performance#192 · 33 commenti · 7 reazioni ·
-
good first issue
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
nodejs/performance#187 · 11 commenti ·
Tutte le issue di nodejs/performance
Issue simili
-
out-of-date
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
CachyOS/CachyOS-PKGBUILDS#1894 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
community-scripts/ProxmoxVE#17396 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
mattpocock/skills#1099 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100