Compare commits

..

No commits in common. "main" and "studienarbeit" have entirely different histories.

2 changed files with 13 additions and 16 deletions

View file

@ -71,9 +71,10 @@ GitLab bietet Pakete für eine
sowohl für Intel/AMD als auch für ARM-Prozessoren. Das offizielle Docker-Image ist sowohl für Intel/AMD als auch für ARM-Prozessoren. Das offizielle Docker-Image ist
jedoch nur für die arm64-Architektur verfügbar. jedoch nur für die arm64-Architektur verfügbar.
GitLab hat unter allen getesteten Plattformen den höchsten Ressourcenverbrauch: im GitLab hat unter allen getesteten Plattformen den höchsten Ressourcenverbrauch.
Leerlauf bewegt sich die CPU-Last auf meinem Testsystem zwischen 3 und 30 Prozent. Der
Arbeitsspeicherverbrauch beträgt ganze 6GB. Im Leerlauf bewegt sich die CPU-Last auf meinem Testsystem zwischen 3 und 30 Prozent.
Der Arbeitsspeicherverbrauch beträgt ganze 6GB.
Aufwändige Git-Operationen können Lastspitzen über 100% für eine Dauer von bis zu 5 Aufwändige Git-Operationen können Lastspitzen über 100% für eine Dauer von bis zu 5
Sekunden pro Anfrage verursachen. Sekunden pro Anfrage verursachen.
@ -96,11 +97,11 @@ CPU-Kerne und 4GB RAM an.
## Bedienung ## Bedienung
Gitlab's Weboberfläche ist eine Single-Page-Anwendung, d.h. die gesamte Weboberfläche Gitlab's Weboberfläche wurde mit dem VueJS-Framework realisiert. Die gesamte
wird clientseitig mittels JavaScript dargestellt. Dies erlaubt eine äußerst flüssige Weboberfläche wird somit clientseitig mittels JavaScript gerendert. Dies erlaubt eine
Navigation durch die Webseite, da die Seite nicht bei jedem Navigationsschritt neu äußerst flüssige Navigation durch die Webseite, da die Seite nicht bei jedem
geladen wird. Der Nachteil dieser Lösung: Javascript ist für die Darstellung der Navigationsschritt neu geladen wird. Der Nachteil dieser Lösung: Javascript ist für die
Webseite zwingend erforderlich. Darstellung der Webseite zwingend erforderlich.
GitLab bietet die Möglichkeit, den Code eines Repositories zu durchsuchen. Die GitLab bietet die Möglichkeit, den Code eines Repositories zu durchsuchen. Die
Verwendung einer externen Elasticsearch-Instanz für die Suche und die Möglichkeit, die Verwendung einer externen Elasticsearch-Instanz für die Suche und die Möglichkeit, die

View file

@ -54,11 +54,8 @@ zum Download angeboten. Das offizielle Docker-Image ist für die amd64- und
aarch64-Architektur verfügbar. aarch64-Architektur verfügbar.
Im Leerlauf benötigt der Server ca. 150MB Arbeitsspeicher und verursacht unter 0.1% Im Leerlauf benötigt der Server ca. 150MB Arbeitsspeicher und verursacht unter 0.1%
CPU-Auslastung. Bei aufwändigen Git-Operationen steigt die CPU-Auslastung auf bis zu 30% CPU-Auslastung. Damit ist Gitea die mit Abstand leichtgewichtigste Plattform in Test und
für maximal 2 Sekunden. eignet sich perfekt für den Einsatz auf schwächerer Hardware.
Damit ist Gitea die mit Abstand leichtgewichtigste Plattform in Test und eignet sich
perfekt für den Einsatz auf schwächerer Hardware.
## Bedienung ## Bedienung
@ -298,9 +295,8 @@ Die von den Maintainern des Projekts betriebene Instanz unter
Eine noch größere Instanz betreibt der Berliner Verein Codeberg e.V. Auf Eine noch größere Instanz betreibt der Berliner Verein Codeberg e.V. Auf
[codeberg.org](https://codeberg.org) werden 30900 öffentliche Repositories gehostet. [codeberg.org](https://codeberg.org) werden 30900 öffentliche Repositories gehostet.
Zusätzlich zu ihrer Gitea-Instanz bietet Codeberg auch einen Webhosting-Dienst unter Zusätzlich zu ihrer Gitea-Instanz bietet Codeberg auch einen Webhosting-Dienst unter
[\*.codeberg.page](https://codeberg.page) an. Codeberg betreibt auch einen [\*.codeberg.page](codeberg.page) an. Codeberg betreibt auch einen Woodpecker-CI-Server,
Woodpecker-CI-Server, für dessen Verwendung die Nutzer allerdings manuell freigeschaltet für dessen Verwendung die Nutzer allerdings manuell freigeschaltet werden müssen.
werden müssen.
Da Gitea sehr einfach und günstig zu hosten ist, wird es von einigen Open Da Gitea sehr einfach und günstig zu hosten ist, wird es von einigen Open
Source-Projekten auch als sekundäre Plattform zusätzlich zu GitHub verwendet. Source-Projekten auch als sekundäre Plattform zusätzlich zu GitHub verwendet.