Tôi đang xây dựng Chromium trên Windows bằng Visual Studio 2010. Tôi đã theo dõi tất cả các đề xuất để xây dựng Chromium trong thời gian "ít" nhất có thể (http://www.chromium.org/developers/how -tos/build-instructions-windows # TOC-Tăng tốc-xây dựng) (ví dụ: sử dụng các tiêu đề được biên dịch sẵn, tạo thành phần). Tuy nhiên, bản Chromium của tôi vẫn mất hơn 2 giờ! Tệ hơn nữa, nếu tôi thực hiện bất kỳ thay đổi nào trong V8, nó sẽ cố gắng xây dựng tất cả các phụ thuộc (Chromium có 526 dự án Visual Studio và V8 khá xa trong cây phụ thuộc). Có cách nào để tăng tốc thời gian xây dựng không? Ví dụ, phải mất khoảng 20 phút để xây dựng Firefox và Mozilla hỗ trợ xây dựng gia tăng, các thay đổi trong mã (ví dụ: spidermonkey) chỉ yêu cầu xây dựng mô-đun đó (mất tối đa 1 phút). Tôi đang chạy Windows 7 Professional (x64) trên máy Core-i7 (2,80 GHz). Vấn đề duy nhất tôi có thể là do RAM, chỉ là 4GB. Bất kỳ đề xuất sẽ được nhiều đánh giá cao.Tăng tốc độ xây dựng Chromium
7
A
Trả lời
5
Follow these instructions for accelerating Chromium build
Nói tóm lại đây là những bước hữu ích nhất:
- Sử dụng đa lõi đúng xử lý/i7
- Sử dụng một hệ điều hành x64 Có GB RAM ít nhất 8.
- Bật các tiêu đề được biên dịch sẵn và tạo cấu phần.
- Sử dụng src/build/some.gyp để chỉ tải các mục tiêu mà bạn quan tâm.
- Vô hiệu hóa phần mềm chống virus của bạn cho .ilk, PDB, .cc, các file .h
và
sử dụng NINJA
+0
Tắt tính năng Chống vi-rút cũng giúp một số quá –
+2
'3. Bật các tiêu đề được biên dịch trước và tạo thành phần.' Tôi muốn biết thêm về điều này! Có bất kỳ tham chiếu nào bật các tùy chọn này không? – kenjiuno
Các vấn đề liên quan
- 1. GNU tăng tốc tạo quy trình xây dựng - Song song?
- 2. Tăng tốc: Cách bjam xây dựng tên thư viện?
- 3. Cách tăng tốc thời gian xây dựng? (C#/Unmanaged C++)
- 4. Làm thế nào để tăng tốc android ndk xây dựng
- 5. Tăng tốc độ runhaskell
- 6. Tăng tốc độ sqlFetch()
- 7. Tăng tốc độ IIS
- 8. Tốc độ truyền tải của RabbitMQ tăng tốc?
- 9. Tăng tốc độ ghi vào các tệp
- 10. ngạc nhiên tốc độ tăng SQL
- 11. Tăng tốc độ lưu hình ảnh - iOS
- 12. LLVM JIT tăng tốc độ lựa chọn?
- 13. Tăng tốc độ PostGreSQL được tạob?
- 14. Các dự án Android lớn - cách tăng tốc quá trình xây dựng?
- 15. Làm cách nào để tăng tốc độ cuộn của UIWebView?
- 16. Làm thế nào để tăng tốc độ trên SOA?
- 17. Xây dựng gia tăng NDK của Android
- 18. Xây dựng mở rộng Python với tăng
- 19. xây dựng tên biến động theo vận tốc
- 20. Làm thế nào để tăng tốc độ lein Uberjar Buid
- 21. Xây dựng đầy đủ, xây dựng và triển khai gia tăng trong Powerbuilder
- 22. tăng tốc sql INSERTs
- 23. Làm cách nào để tối ưu hóa tốc độ xây dựng trong phòng thu trực quan 2008
- 24. Cách tăng tốc độ tải màn hình giật gân
- 25. Sử dụng R song song để tăng tốc độ bootstrap
- 26. Có thể tăng tốc độ python IO không?
- 27. Tăng tốc độ tạo bảng MySQL ở Django?
- 28. Sử dụng GPU để tăng tốc độ tính toán BigInteger
- 29. Làm thế nào để tăng tốc độ vòng python
- 30. Làm thế nào để tăng tốc độ py.test
Nếu có thể bạn chắc chắn nên tăng ram của bạn. Tôi có 16Gb và nguồn trên một SSD và xây dựng vẫn mất khá nhiều thời gian và sử dụng khoảng 75% RAM của tôi! –