為什麼編譯比運行要慢
1. c++程序編譯很運行都很慢 vista系統 同學的運行很快 電腦配置和代碼都沒問題
希望可以幫到你:一:病毒可以導致計算機速度變慢。 其作用機理有二:一是病毒入侵後,首先佔領內存,然後便以此為根據地在內存中開始漫無休止地復制自己,隨著它越來越龐大,很快就佔用了系統大量的內存,導致正常程序運行時因缺少主內存而變慢,甚至不能啟動;二是因為病毒程序迫使CPU轉而執行無用的垃圾程序,使得系統始終處於忙碌狀態,從而影響了正常程序的運行,導致計算機速度變慢。 解決辦法:可使用高版本的殺病毒軟體,如「諾頓」「江民」「金山毒霸」。時刻監視系統運行情況(包括網路情況),一旦發現病毒,它們就會立刻報警,並自動殺毒。由於新病毒每天都在誕生,所以我們還要注意經常升級反病毒軟體。 二:Windows操作系統變龐大 隨著你每天的操作,安裝新軟體、載入運行庫等等使得它變得更加龐大,而更為重要的是變大的不僅僅是它的目錄,還有它的注冊表和運行庫。因為即使刪除了某個程序,可是它使用的DLL文件仍然會存在,因而隨著使用日久,Windows的啟動和退出時需要載入的DLL動態鏈接庫文件越來越大,自然系統運行速度也就越來越慢了。 解決辦法:盡量不要安裝過多而不經常使用的軟體,不要頻繁安裝卸載軟體。在卸載軟體時盡量將此軟體自有的DLL動態鏈接庫文件刪除。 三:後來安裝了新的硬體或者外部設備。 當在計算機上面添加了新的硬體設備或者外部設備的時候,windows會在啟動時檢測設備和載入這些設備所需要的程序,從而降低了系統運行速度。 解決辦法:不經常使用的或者暫時不使用的設備不要連接到計算機上,比如「移動硬碟」 四:當我們的操作系統安裝了即時病毒檢查程序時。 為避免病毒的入侵,我們安裝了即時病毒檢查程序,在我們運行一些程序的時候,病毒即時檢查程序會對這些程序或者軟體進行病毒掃描,因此就會降低了軟體的運行速度。由於經常會有新的病毒產生,索引即時檢查病毒的程序也會不斷的更新病毒庫,從而能夠檢測和預防更多的病毒,因此當有新的病毒庫更新,那麼病毒即時檢查程序也相應的在檢測的時候會延長檢測時間。 五:缺少足夠的內存 Windows操作系統所帶來的優點之一就是多線性、多任務,系統可以利用CPU來進行分時操作,以便你同時做許多事情。但事情有利自然有弊,多任務操作也會對你的機器提出更高的要求。如果你同時打開了過多的應用程序,即使內存再大,這時候系統的主內存也將會告急,系統資源會被耗盡,從而降低了程序的運行速度甚至導致系統的崩潰。 解決辦法:安裝更多的內存 六:硬碟剩餘空間太少或碎片太多 當我們經常在電腦中進行軟體的安裝和卸載,文檔的製作或刪除。這時候會使計算機硬碟中的數據排列斷斷續續,或者非常分散。這樣計算機在查找數據的時候就會因為數據的斷續和分散而變得查找速度非常慢。 解決辦法:經常對無用的文件進行清理,並且清理後進行磁碟碎片整理
2. Dev-c++編譯慢為什麼
你寫的代碼貼出來號碼?可能是代碼太多了,並且可讀性差,所以執行的慢。
3. java編譯為什麼那麼慢
ecplipse編譯慢,並不是說編譯的工具慢,是由於工程代碼很多,導致內存短時間產生不夠的現象,表現出來的就是很慢。
很多程序在進行大數據的計算或者資料庫的操作,都需要很多的內存來計算或者保存數據,編譯環境這時候就會很卡。
4. 易語言編譯後變慢
易語敬譽言編譯後變慢原因如下。
1、易語言屬亮早段於我國研發的一款編程編譯軟體,但是畢竟發展時間短並不成熟。
2、易語言程序在運行時需要將代碼編譯成其他高級語言,最後再編譯成機器語言,在使用時消耗了更大內存。
3、易語言的編程環境繁瑣,睜雀導致編程效率降低。
5. 為何我電腦上的VC編譯速度特別慢另一台配置更低,但速度卻更快,為何
可能是
在編譯液核沒程序時會生成文件,殺毒程序會檢查這些文件(曾碰到這樣的問題),你鬧納把殺毒程序氏虛修改下設置,不要檢查本地文件
6. 程序的編譯速度與程序的執行速度
執行與編譯。。也有掛鉤!。。執行、編譯速度又跟硬體有關!用 WEB來說 第一次編譯比較慢!後面這次訪問就快多了!這跟緩存有關。。還有就是代碼的問題。。 多次的循環判斷也會造成系統執行變慢!。。在提升速度方面 主要就是倆種方法 1.完善的代碼 2.提高硬體了!可能我說的比較片面!別的兄弟可以繼續補充!
7. 編譯器編譯的時間, 要比解釋語言運行的速度慢嗎為什麼
只能說說通常的情況,因為情況比較復雜
一般來說,編譯的語言比解釋性語言運行的速度塊
不過編譯時間的話就很難說了,和編譯器本身有關系
解釋語言可以不用專成 二進制代碼直接運行
8. 為什麼我的C++編譯器運行起來比其他電腦運行起來慢啊!大家幫幫忙把!~~~~~~~~~
1. 開的程序太多,關掉佔用資源的一些程序,比如瀏覽器,播放器等。
2. 升級你的C++編譯器的版本。
3. 卸載然後重新安裝你的C++編譯器。
4. 重新安裝操作系統。
5. 升級你的電腦。