Bug?: Breadcrumbs index occupies huge amount of RAM / Obsidan lags (and on mobile: crashes)
See original GitHub issueIf I ‘activate’ the breadcrumbs plugin on my Windows PC it builds the index, the CPU utilization goes up and the occupied RAM for Obsidian increases from 700 MB to 2400 MB and it stays at this level (that would be about 1700 MB only for the breadcrumbs index …). Obsidian ‘lags’, but there are no breadcrumb-errors in the developer console.
(Additionally: If I ‘activate’ the breadcrumbs plugin on my android phone, obsidian mobile hangs/crashes after a while - so I can’t use breadcrumbs in Obsidian any more).
I don’t know why breadcrumb occupies such huge amount of RAM and slows down obsidian.
Any idea/help or advice?
Thanks in advance!
Background information:
Breadcrumbs version: 3.6.4 Obsidian version: v1.0.3 Installer version: v1.0.3 Operating system: Windows 10 Pro 10.0.19045 Insider build toggle: off Live preview: on Community theme: Minimal Plugins enabled: 66
I’m working (building hierarchies) only with “Tag Notes” Notes in the Vault: 6215 Tags in the Vault: 8715 (mostly nested)
Tag Note Example:
---
tags:
- Thema/Software/Obsidian
BC-tag-note: '#Thema/Software/Obsidian'
BC-tag-note-field: Down
BC-tag-note-exact: true
---
Configuration (data.json)
{
"addDendronNotes": false,
"addDateNotes": false,
"aliasesInIndex": false,
"alphaSortAsc": true,
"altLinkFields": [],
"CSVPaths": "",
"createIndexIndent": " ",
"dateFormat": "YYYY-MM-DD",
"dateNoteFormat": "yyyy-MM-dd",
"dateNoteField": "next",
"dataviewNoteField": "up",
"dateNoteAddMonth": "",
"dateNoteAddYear": "",
"debugMode": "WARN",
"dendronNoteDelimiter": ".",
"dendronNoteField": "Up",
"dvWaitTime": 5000,
"enableAlphaSort": true,
"enableRelationSuggestor": false,
"fieldSuggestor": false,
"filterImpliedSiblingsOfDifferentTypes": true,
"jugglLayout": "hierarchy",
"limitWriteBCCheckboxes": [
"Up",
"Down",
"Next",
"Prev"
],
"CHECKBOX_STATES_OVERWRITTEN": true,
"gridDefaultDepth": 25,
"gridHeatmap": false,
"heatmapColour": " #705dcf",
"hierarchyNotes": [
""
],
"hierarchyNoteIsParent": false,
"HNUpField": "",
"indexNotes": [
"START"
],
"namingSystemField": "",
"namingSystemRegex": "",
"namingSystemSplit": ".",
"namingSystemEndsWithDelimiter": false,
"refreshOnNoteChange": false,
"useAllMetadata": false,
"openMatrixOnLoad": true,
"openDuckOnLoad": false,
"openDownOnLoad": false,
"parseJugglLinksWithoutJuggl": false,
"showNameOrType": true,
"showRelationType": false,
"regexNoteField": "",
"relSuggestorTrigger": "\\",
"rlLeaf": false,
"showAllPathsIfNoneToIndexNote": false,
"showAllAliases": true,
"showBCs": false,
"showBCsInEditLPMode": false,
"showRefreshNotice": true,
"showImpliedRelations": true,
"showTrail": true,
"showGrid": false,
"showJuggl": false,
"showPrevNext": false,
"sortByNameShowAlias": false,
"squareDirectionsOrder": [
0,
2,
1,
3,
4
],
"limitTrailCheckboxes": [
"Up"
],
"limitJumpToFirstFields": [
"Up",
"Down",
"Next",
"Prev"
],
"showAll": "All",
"noPathMessage": "Kein Breadcrumb-Trail gefunden",
"tagNoteField": "Down",
"threadIntoNewPane": false,
"threadingTemplate": "{{field}} of {{current}}",
"threadingDirTemplates": {
"up": "",
"same": "",
"down": "",
"next": "",
"prev": ""
},
"threadUnderCursor": false,
"trailSeperator": ">",
"treatCurrNodeAsImpliedSibling": true,
"trimDendronNotes": false,
"respectReadableLineLength": true,
"userHiers": [
{
"up": [
"Up"
],
"same": [
"Same"
],
"down": [
"Down"
],
"next": [
"Next"
],
"prev": [
"Prev"
]
}
],
"writeBCsInline": false,
"showWriteAllBCsCmd": false,
"visGraph": "Force Directed Graph",
"visRelation": "Parent",
"visClosed": "Real",
"visAll": "All",
"wikilinkIndex": true,
"impliedRelations": {
"siblingIdentity": false,
"sameParentIsSibling": true,
"siblingsSiblingIsSibling": false,
"parentsSiblingsIsParents": false,
"parentsParentsIsParent": false,
"cousinsIsSibling": false
},
"refreshOnNoteSave": false,
"showUpInJuggl": false,
"defaultView": true,
"downViewWrap": true,
"dotsColour": "#000000",
"gridDots": false,
"openStatsOnLoad": false,
"overflowMLView": false
}
Issue Analytics
- State:
- Created 10 months ago
- Comments:11 (2 by maintainers)
Mine is much closer to the 6k than the 50k at 14000 but no problem at all. So my vault adds a hearty chuckle too😀 On Dec 1, 2022 at 8:30 PM -0800, Phillip Johnston @.***>, wrote:
@KuiyueRO: Thanks for the advice - but I never turned on ‘Ducks View’ or ‘Refresh Index on Note Change’ (it’s always off) …