
答え1
あなたが言及したアロケータはユーザースペースカーネルアロケータとはまったく異なるアロケータです。おそらく、いくつかの低レベルの概念はカーネルで使用できますが、最初から実装する必要があるかもしれません。
カーネルにはすでにSLAB、SLUB、SLOBという3つのアロケータがあります(SLQBもありました)。 SLUBは、マルチCPUシステムでうまく動作するように特別に設計されています。
いつものように、カーネルを改善する方法についてのアイデアがある場合は、LKMLの具体的な提案を自由にパッチ形式で提出してください。 :-)