大小端記憶體檢視

2021-06-02 17:15:37 字數 796 閱讀 3513

**:

#include int main()

大端示例:

平台:aix aix 3 5 00c97ac04c00 powerpc unknown aix

breakpoint 1, main () at test-endian.cpp:5

5           int a = 0x414243;

(gdb) n

7           printf("0x%x\n", a);

(gdb) x /4b &a

0x2ff22bd8:     0x00    0x41    0x42    0x43

(gdb) x /1b 0x2ff22bd9

0x2ff22bd9:     0x41

(gdb) 

小端示例:

平台:linux ubuntu 2.6.24-22-generic #1 smp mon nov 24 19:35:06 utc 2008 x86_64 gnu/linux

breakpoint 1, main () at test-endian.cpp:5

5   int a = 0x414243;

(gdb) n

7   printf("0x%x\n", a);

(gdb) x /4b &a

0x7fff7eba667c: 0x430x42 0x410x00

(gdb) x /1b 0x7fff7eba667d

0x7fff7eba667d:

0x42

(gdb) 

android 記憶體檢視

直接對android檔案進行解析查詢,proc cpuinfo系統cpu的型別等多種資訊。proc meminfo 系統記憶體使用資訊 如 proc meminfo memtotal 16344972 kb memfree 13634064 kb buffers 3656 kb cached 119...

Linux 記憶體檢視

可以直接使用top命令後,檢視 mem的內容。可以選擇按程序檢視或者按使用者檢視,如想檢視oracle使用者的程序記憶體使用情況的話可以使用如下的命令 top u oracle 或者直接使用 ps 命令 內容解釋 pid 程序的id user 程序所有者 pr 程序的優先級別,越小越優先被執行 ni...

linux記憶體檢視

可以直接使用top命令後,檢視 mem的內容。可以選擇按程序檢視或者按使用者檢視,如想檢視oracle使用者的程序記憶體使用情況的話可以使用如下的命令 1 top top命令是linux下常用的效能分析工具,能夠實時顯示系統中各個程序的資源占用狀況,類似於windows的任務管理器 可以直接使用to...