Ok, auf ARM hab ich das nie installiert.
Du könntest in der Config mal unter [debug] die Option global_level = REQUEST_TIMER
anmachen. Dann wird in die Logdatei (Standard /tmp/lx-office-debug.txt
) geschrieben wie lange die Requests brauchen. und dann mal son Standardablauf wie Angebot schreiben und speichern machen und die Zeiten posten und dazu schreiben was Du gemacht hast.
Müsste um genau rauszufinden wo der Flaschenhals ist aber auch mir das System direkt ansehen. Das kann die Datenbankanbindung sein, FCGI scheinst Du anzuhaben, kann storage sein, kann auch einfach sein dass Dein CPU da ausbremst. Über die Infos würd ich mich aber freuen.
Edit: Generell ist das aber für solche Specs nicht ausgelegt, ich bin ehrlich gesagt erstaunt dass es überhaupt läuft. Das meiste vom Code ist so geschrieben, dass Performance nur bachtet wird, wenn es ein problem wird, und wenn wird meist zuerst Speicher für Geschwindigkeit getauscht, was Dich bei 500MB RAM natürlich auch nicht glücklich macht.
Was benutzt Du für einen Webserver? Apache?