alibaba / alibaba/code-data-share-for-python
Optimize archive structure
- Langage dominant
- C
- Étoiles
- 46
- Forks
- 6
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
We want to improve both security and performance by optimizing data structure of archive file,
this includes:
- [ ] Sanity check based on checksum and/or some magic number
- [ ] Use array instead of linked list for better cache behavior
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par localiser l’implémentation du format d’archive et la structure de données actuelle en liste chaînée. Définissez la validation de la somme de contrôle ou du nombre magique et comparez une disposition fondée sur un tableau à la structure existante ; le travail est terminé lorsque l’archive a fait l’objet d’un contrôle de cohérence et que la disposition révisée améliore le comportement du cache sans compromettre la sécurité.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- c
- Domaine
- performance, security
- Type d'issue
- Refactorisation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100