迷途工程師

2025年8月6日 星期三

Linux kernel minor upgrade

›
 今天嘗試把 kernel v4.19.98 作微升級,要升級到 v4.19.325,因為我們原本的 kernel 並不是原生最乾淨的 Linux kernel v4.19.98(是拿MTK平台的 SDK),先講我打上了這兩個版本中間的 patch,但最終編譯,卻有一堆error...
2025年8月3日 星期日

C 語言裡面 Static 宣告 function或變數,的用途與意義

›
 static 在 C/C++ 有幾個不同的用途,根據用在不同地方意義不同: (A) 用在函式或變數前面(檔案層級) 作用範圍只限於本檔案,其他檔案無法看到或使用這個函式/變數。 常用來避免命名衝突,或是只在本檔案內部使用的工具函式。 (B) 用在區域變數前面(函式內部) 變數只...
2025年6月25日 星期三

core dump 以及透過 gdb 來debug,問題點出在哪

›
 今天我們拿 systemd-journald 的 core dump 來當範例  解壓縮 core_systemd-journald.tar 可以看到資料夾內有以下檔案 我們這篇,主要是去拿 exe.lz4 與 core.lz4 來放到 gdb 裡面,來做debug 所以我們先...
2025年6月20日 星期五

指令,把read-only 的filesystem,remount 成 read/write

›
使用mount指令,先看一下,目前 / 掛載為 read-only,ext4 的 filesystem root@:# mount /dev/mmcblk0p16 on / type ext4 (ro,relatime,norecovery) 把 root folder 重新掛載...
2025年3月7日 星期五

馬桶水箱的水一 直滿出來,解決方法

›
 家裡馬桶水箱的水,一直太滿,從水箱中的一根管子溢出  因為馬桶水箱,是靠浮球浮起來,來止水灌進水箱的 這裡提供兩個簡易的解決方法,可以先試試看能不能解決 1. 檢查浮球是否進水,導致浮不起來, => 有的浮球是可以轉開來的,可以看看裡面是否有進水      把水甩掉,或是...
2025年1月7日 星期二

Linux Tool, taskset 可以用來限制程式,只去使用特定 CPU

›
 Linux 當中有個Tool,叫做 taskset,可以限制某個Daemon只跑在規定的CPU編號之下,這邊會先簡單介紹 taskset使用方式,不免俗的,最後會附上一個實際操作 首先簡單寫一個 while迴圈,打印test的字樣,但不顯示在螢幕上,這支來當我們的Daemon,...
2024年12月6日 星期五

在adb shell 執行一個背景程式,如何讓 adb shell中斷後,此背景程式不會被中斷

›
 今天遇到有客人問一個問題  他想要用 tcpdump 抓封包,指令如下: tcpdump -i any -C 100 -W 10 -U -w /tmp/tcpdump.cap & 但因為,我們的device,在拔除usb之後,device可以進入 suspend 他想要...
›
首頁
查看網路版

關於我自己

新竹丹尼
檢視我的完整簡介
技術提供:Blogger.