Compare commits
No commits in common. "main" and "studienarbeit" have entirely different histories.
main
...
studienarb
2 changed files with 13 additions and 16 deletions
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
|
|
Loading…
Reference in a new issue