只需要最基础的线性代数知识和高等数学(微积分)知识就可以学习泛函分析了,如克雷斯.齐格的《泛函分析导论及其应用》这本书基本不要求有实分析/测度论的知识,基本只需要知道可数/最简单的勒贝格积分知识即可
至于实分析/实变函数,跟代数的关系更少,基础的线性泛函分析是代数结构(线性空间)+拓扑结构,比如线性算子/算子谱部分是需要一定的线性代数知识的,但实分析跟代数关系不大,学完了数学分析,基本就可以看了,这方面的参考书有很多,对分析功底的要求也不一样,怎么样选择教材就要看你的爱好和基础了