Performance issues in Nyxt
Hello guys. There's a way to configure Nyxt for more performance? I will take the following points:
- The main issue I have: Prompt usually freezes the browser for a moment when typing, generally because the list it shows.
- WebKit is actually the only option as engine? Nyxt crashes when interacting with some pages (Just happened me with Claude AI page, but I bet occurs in others). I'm just supposing the engine is the issue.
- In Qutebrowser I set some configuration to save RAM:
```python
c.qt.args += [
'--disk-cache-size=52428800',
'--disable-gpu',
'--disable-gpu-compositing',
'--disable-software-rasterizer',
'--js-flags=--max-old-space-size=512',
'--disable-features=AudioServiceOutOfProcess, Prerender2',
'--disable-background-networking',
'--disable-breakpad',
'--disable-print-preview',
'--disable-speech-api',
'--disable-gpu-memory-buffer-video-frames',
'--max-active-webgl-contexts=1',
]
c.content.autoplay = False
c.content.prefers_reduced_motion = True
c.content.plugins = False
c.content.webgl = False
c.content.blocking.enabled = True
c.content.blocking.method = 'both'
c.content.blocking.hosts.lists = [ 'https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts', ]
c.content.blocking.adblock.lists = [
'https://easylist.to/easylist/easylist.txt',
'https://easylist.to/easylist/easyprivacy.txt',
]
```
I could something similar for Nyxt for both RAM and performance?
- I saw multiple WebKitWebProces are accumulated (I'm in Linux). All they are needed or are just accumulated? I can limit they to single one and when the browser is closed kill the process?
- And finally, a minor issue: I'm using vi hinting type, it has some delay to map the elements to letters.
I appreciate all possible solutions.
1 条评论