Der Artikel präsentiert zwei effiziente Algorithmen zur Erfassung der Statistiken großer IP-Adressdaten.
Die erste Methode, TLMB (Two-Layer Memory Block), verwendet einen zweischichtigen Speicherblockaufbau, um die Beziehung zwischen Speicherblöcken und IP-Adressen abzubilden. Die erste Schicht enthält 256x256 Speicherblöcke, die zweite Schicht enthält dynamisch allozierte Speicherblöcke für die IP-Adressen. Die Komplexität ist linear zur Anzahl der IP-Adressen bei begrenztem Speicherverbrauch.
Die zweite Methode, SSMB (Single Shared Memory Block), verwendet einen einzelnen, großen Speicherblock von 128 MB, der alle IP-Adressen aufnimmt. Die IP-Adressen werden logisch in bis zu 256 Teilmengen unterteilt, die jeweils in den Speicherblock abgebildet werden. Der Speicherverbrauch bleibt dabei nahezu konstant, unabhängig von der Anzahl der IP-Adressen.
Beide Methoden nutzen die Eigenschaften der IP-Adressen, um die Speichernutzung und Recheneffizienz zu optimieren. Zusätzlich werden parallele Berechnungsverfahren vorgestellt, um die Leistung weiter zu steigern.
Die experimentellen Ergebnisse zeigen, dass die vorgestellten Methoden deutlich bessere Leistung in Bezug auf Rechenzeit und Speicherverbrauch aufweisen als die Vergleichsverfahren.
Para Outro Idioma
do conteúdo original
arxiv.org
Principais Insights Extraídos De
by Jie Chen às arxiv.org 04-11-2024
https://arxiv.org/pdf/2108.04000.pdfPerguntas Mais Profundas