Bei meinem letzten AMD64-Build von 4.4.0-57 auf Ubuntu 16.04 benötigte ich etwa 14,5 GB Speicherplatz für die Build-Ausgaben.
Das scheint viel zu sein und es scheint, dass es sich hauptsächlich um vorübergehend benötigte Dateien handelt (z. B. .o
Dateien, die aus der Kompilierung eines .c
resultieren Datei).
Siehe diesen Link>> https://ubuntuforums.org/showthread.php?t=2266609
Ich habe den Linux-Kernel 4.0.0-rc1 auf meinem HP Stream 13 (2 GB RAM, Dual-Core Intel Celeron N2840) basierend auf den klaren Anweisungen auf https://wiki.ubuntu.com/KernelTeam/GitKernelBuild kompiliert/erstellt, und das ist mein Erfahrung:
Nach dem "git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git" verwendeter Datenträger im separaten Kernel-Verzeichnis:1691 MB
Während des Erstellens/Kompilierens stieg der belegte Speicherplatz auf 15674 MB. Also:mehr als 15GB ...
Die Gesamtkompilierzeit betrug:299 Minuten oder 5 Stunden. Ziemlich lang, wahrscheinlich verursacht durch meine langsame CPU und langsame Festplatte.
Vom Leitfaden,
HINWEIS:Wenn Sie nicht viel Speicherplatz in /usr/src haben, können Sie das Kernel-Quellpaket auf jeder Partition entpacken, auf der Sie freien Speicherplatz haben (wie /home). Da Kernelcompile viel Speicherplatz für Objektdateien wie *.o benötigt. Aus diesem Grund MUSS /usr/src/linux ein weicher Link sein, der auf Ihr Quellverzeichnis zeigt.