I noticed there are quite some libraries for the 23LC1024 SRAM 1 Mbit memory:
I tried 1 and 3 so far. What I noticed was that to read 1 byte took around 18 us for the 3th solution and around 25 us for the first library. However, the first has possibilities to read multiple bytes and that considerably speeds up the time.
Also there are other libraries like MQTT and possibly I missed some.
However, in all cases I would expect speeds around just a few us. Since I maybe need to read 100 of different small groups of bytes preferably within 10 us (and process them), it might get problematic in worst case scenarios.
Does anybody know where the speed differences come from or if there are ways to increase the speed or which library is fast?