profile-generate
ve pg
seçenekleri arasındaki farkı bana açıklayan var mı?Profil Generate vs PG
8
A
cevap
9
Her ikisi de profil verilerini oluşturur. Ancak kullanımları farklıdır.
fprofile-generate
, fprofile-use
ile yeniden derlediğinizde derleyiciye geri bildirim vermek için yeniden kullanabileceğiniz profil bilgileriyle ikili oluşturmaktır. Örneğin
: Eğer ilgili komutu tarafından oluşturulan ikili çalıştırmak, bu profil verileri ile filename.gcda
adlı bir dosya üretecek
$ gcc -fprofile-generate filename.c
.
yeniden fprofile-use
ile derlemek zaman:
$ gcc -fprofile-use filename.c
Bu sefer gcc daha da optimize etmek filename.gcda
gelen verileri kullanır.
-pg
ile derlenen binary'yi çalıştırdığınızda, gmon.out
üretir ve bu daha sonra gprof
komutunu kullanarak kodu çözümlemek için kullanılabilir. Bu daha çok kod yolu hakkında bilgi verecek statik analiz gibidir.
İlgili konular
- 1. Generate Go kaynak koduna git
- 2. Heroku pg: info ve pg: psql "Bulunamadı"
- 3. pg-promise
- 4. VS 2015: Performans Sihirbazı'nda devre dışı bırakılan profil oluşturma araçları
- 5. Veritabanımdan php ve pg
- 6. PG :: DuplicateTable: HATA
- 7. Clang ile -pg alternatif?
- 8. SQLAlchemy + PostgreSQL + PG
- 9. profil Java
- 10. pg: psql heroku'da nasıl kullanılır?
- 11. sudo gem install pg çalışmaz
- 12. PG pg_ext yük hatası raylar
- 13. Ben pg mücevher yüklemeye çalıştı
- 14. Profil bayrağı ile derlenen kod gmon.out oluşturmuyor
- 15. Profil alanları kontrol ediliyor
- 16. neden Profil sahibi
- 17. Haskell profil oluşturma - clock_gettime
- 18. Profil Şablonu Haskell
- 19. Profil sonuçlarında dosyaları filtreleme
- 20. ConfigurationChangeWatcher.Poller() Başvurumu profil
- 21. MediaWiki profil çıktısı yorumu
- 22. Ne rel = profil nedir?
- 23. Bir uuid dizisi ile bir kayıt nodejs pg-promise kitaplığı kullanarak bir pg tablosuna nasıl eklenir?
- 24. özel raylar has_many ilişkisi (pg dizisi aracılığıyla)
- 25. Rspec: PG :: ConnectionBad: PQsocket() yuva tanımlayıcısını alamıyor
- 26. PG dizilimi ile Rails 5 enum kullanımı
- 27. Yakut 2.2: PG :: CharacterNotInRepertoire: HATA: "UTF8"
- 28. ruby-pg veriyi eklemeden önce dezenfekte edin.
- 29. Raylar - PG Yabancı Anahtar İhlali DELETE
- 30. PG :: InFailedSql İlk kiracıyı oluştururken yapılan işlem