原创 u-boot分析 二 (u-boot目錄結構)

原文鏈接:https://blog.csdn.net/itxiebo/article/details/50935248   u-boot分析 二   繼前一啓動篇,此博文目的: 學習u-boot

原创 CPU套路篇:cpu性能優化的幾個思路???

性能優化方法論:   找到系統瓶頸後, 怎麼判斷優化是否有效,並且能提升多少性能?? 如果有多個性能問題,應該先優化哪一個?? 提升性能的方法並不是唯一的,當有多種方法可以選擇時,你會選擇哪一種?是不是總選那個最大程度提升性能的方法就行了

原创 Git HEAD detached from XXX (git HEAD 遊離) 解決辦法

原文鏈接:https://blog.csdn.net/u011240877/article/details/76273335 https://blog.csdn.net/u011240877/a

原创 cpu性能篇:cpu上下文切換是什麼意思

進程調度的時候會出現上下文切換,從而帶來上下文切換的開銷,使性能下降     進程什麼時候被調度: 進程時間片被耗盡,會調度處於等待狀態的進程 進程在系統資源不足時(例如內存不足),需要等待資源滿足後再運行,這時CPU會調度其它進程運行

原创 CPU案例篇:系統的軟中斷CPU使用率升高,我該怎麼辦

在linux中,每個CPU都對應一箇中斷內核線程,名字是ksoftirqd/CPU編號,當軟中斷時間頻率過高時,內核線程也會因爲CPU使用頻率過高而導致軟中斷處理不及時,進而引發網絡首發延遲、調度緩慢等問題     案例:     工具:

原创 Docker容器-命令背後的技術細節

原文鏈接:https://www.cnblogs.com/linjiaxin/p/7381421.html 【編者的話】本文用圖文並茂的方式介紹了容器、鏡像的區別和Docker每個命令後面的技術

原创 使用git rebase合併多次commit

原文鏈接:https://blog.csdn.net/yangcs2009/article/details/47166361 1.首先使用git log查看一下提交歷史 [demo@ubunt

原创 u-boot分析 三 (u-boot.lds腳本)

原文鏈接:https://blog.csdn.net/itxiebo/article/details/50938753   ___________________________________

原创 u-boot分析五 向linux內核傳遞啓動參數(詳細)

原文鏈接:https://blog.csdn.net/itxiebo/article/details/50986253 u-boot 向linux 內核傳遞啓動參數(詳細) U-BOOT 在啓動

原创 內存性能篇:linux內存是怎樣工作的

TLB其實就是MMU中也標的高速緩存,由於進程的虛擬地址空間是獨立的,而TLB的訪問速度又比MMU快得多,所以,通過減少進程的上下文切換,減少TLB的刷新次數,就可以提高TLB緩存的使用率,進而提高CPU的內存訪問性能     swap其

原创 u-boot.lds--(GNU linker script,ld script,GNU鏈接腳本-lds文件)

原文鏈接:https://blog.csdn.net/itxiebo/article/details/50937412 [隨筆]GNU linker script,ld script,GNU鏈接

原创 CPU基礎篇:怎麼理解linux軟中斷?

軟中斷:中斷執行的下半部 tasklet   硬中斷:中斷執行的上半部     /proc/softirqs     軟中斷   /proc/interrupts硬中斷

原创 linux性能優化大師(一)

Copy on write   Linux線程開銷小   進程優先級和nice等級   減少上下文切換   Linux內核對每個進程採用動態內存分配機制   pamp和ps   Linux進程調度算法O(1):內核維護一個運行隊列和一個過

原创 CPU性能篇:某個應用的cpu使用率居然達到100%,該怎麼辦

CPU使用率:   cpu使用率是怎麼算出來的???   top顯示的是所有cpu使用率的平均值   top、 ps、 pidstat   |   Perf record -a   |   Perf report

原创 docker中刪除image鏡像

原文鏈接:http://yaxin-cn.github.io/Docker/how-to-delete-a-docker-image.html 原文地址:http://yaxin-cn.gith