網絡的瓶頸效應

目錄網絡

網絡的瓶頸效應

從說到到機器語言、彙編語言和高級語言,毫無疑問,機器語言和彙編語言咱們能夠放棄學習,誰想學讓誰學去吧!咱們重心能夠放在高級語言上面,可是高級語言中的編譯型語言和彙編型語言二者是互相矛盾的。這個時候對於不一樣的問題咱們就應該有不一樣的策略,若是咱們須要開發一個相似於操做系統這樣要求執行速度而且開發週期長的系統,咱們能夠考慮使用編譯型語言;若是咱們須要開發一個跳一跳這樣的娛樂軟件,須要快速開發,咱們能夠考慮使用解釋型語言。學習

最後,咱們須要多說一嘴的是。若是隻是開發互聯網程序,咱們更建議使用的是解釋型語言。在瞭解爲何以前,咱們首先給出一個木桶效應:木桶效應是講一隻水桶能裝多少水取決於它最短的那塊木板。好了,迴歸主題,將木桶效應是想告訴同窗們,你在工業上開發一個項目的時候,你所開發的項目幾乎都須要經過互聯網傳輸數據。操作系統

假設一個程序使用編譯型語言發送消息的執行效率爲0.001ms;使用解釋型語言的執行效率爲0.1ms,可是,你要清楚是,互聯網的網絡延遲可能須要1ms,而你這靠語言節省下來的0.099ms相較於網絡延遲的1ms可能無傷大雅,由於你發送第二條消息須要等網絡延遲結束才能開始發送。這也就是互聯網中的瓶頸理論。開發

相關文章
相關標籤/搜索