Is it possible to let Obsidian use multiple CPU cores to work?
Scenario: Currently, I use 4 4K screens for creative research work with Obsidian. I write a lot of notes, and they are all interconnected. I often need to open at least 4 windows to display my content, so I frequently use the canvas to showcase my existing ideas, similar to how people used to cover rooms with A4 paper. However, I find Obsidian’s performance increasingly strained.
Especially recently, I discovered a very good plugin, Better Search Views, which allows search results to be displayed in markdown.
Each of my notes is recorded in a list format, so I can clearly show their thought structure. As described in this forum post
, reading mode and lists severely impact markdown performance.
Previously, I also tested and found that Obsidian heavily relies on single-core performance, lacks multi-core optimization, and does not use the GPU for markdown rendering. I spent a lot of money testing different top-tier CPU configurations and found that none of them could meet my needs, as described in this forum post,
https://forum.obsidian.md/t/i-have-tested-the-13900k-3090-7950x-4090-and-7950x3d-4090-and-there-is-a-serious-issue-with-canvas-performance-no-configuration-can-smoothly-run-a-canvas-card-with-26-000-characters-of-content/81855/22
. I also spent money on numerous CPUs to continuously upgrade my setup: 5700X, 7700, 9600X. But now even the 9600X has reached its limit. I think over time, more people might face similar issues.
Requirements: I am not very knowledgeable about computers and don’t know if this is feasible, but I have an idea.
For the list rendering issue, can we first identify the structure of the list and then render it in batches? For example, first identify how many sub-lists are under a list, then assign each list to different CPUs for parallel processing.
For the multi-window issue, can we let each window use a different CPU for rendering?
Hope:Obsidian is an excellent tool for creative thinking. Currently, I find Obsidian to be the only tool suitable for my work, and I have used it for a lot of creative work. Each of my notes is structured in a list format, and I have tried to split them as much as possible according to previous suggestions, such as using headings instead. However, as the content increases, it still becomes overwhelmed, severely affecting my thought projection and creation.
I have spent a lot of money testing performance parameters and upgrading my computer, and I can confirm that the issue lies with the single-core performance of the CPU. However, even the top-tier CPUs cannot meet my needs. I sincerely hope the team can pay attention to and try to solve this problem. Splitting notes does not solve the display issue because their content is interconnected. I might be a heavy user, but I think this problem will gradually become more common over time.