锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲网站在线免费观看,精品亚洲456在线播放,亚洲精品美女久久久久久久http://www.tkk7.com/gddg/鎴戝彧鎯沖綋涓▼搴忓憳zh-cnFri, 09 May 2025 18:36:44 GMTFri, 09 May 2025 18:36:44 GMT60vc window欏圭洰杞珼LL 涓嶇敓鎴恖ib闂銆?http://www.tkk7.com/gddg/archive/2017/08/16/432749.html灝忛珮灝忛珮Wed, 16 Aug 2017 02:43:00 GMThttp://www.tkk7.com/gddg/archive/2017/08/16/432749.htmlhttp://www.tkk7.com/gddg/comments/432749.htmlhttp://www.tkk7.com/gddg/archive/2017/08/16/432749.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/432749.htmlhttp://www.tkk7.com/gddg/services/trackbacks/432749.htmlWIN32
_DEBUG
_WINDOWS
_USRDLL  闃呰鍏ㄦ枃

灝忛珮 2017-08-16 10:43 鍙戣〃璇勮
]]>
GDB瀹炶返2http://www.tkk7.com/gddg/archive/2017/05/24/432546.html灝忛珮灝忛珮Wed, 24 May 2017 06:18:00 GMThttp://www.tkk7.com/gddg/archive/2017/05/24/432546.htmlhttp://www.tkk7.com/gddg/comments/432546.htmlhttp://www.tkk7.com/gddg/archive/2017/05/24/432546.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/432546.htmlhttp://www.tkk7.com/gddg/services/trackbacks/432546.htmlGDB絎旇

姒傝

鍩虹

鐢ㄦ埛鎬佷細璇?/h2>

璋冭瘯妯″紡

  • 杞偍鏂囦歡璋冭瘯

    鐬棿闈欐佸垎鏋愶紝榪涚▼姝葷姸鎬併?br/> gdb –core=file

  • 浜や簰璋冭瘯

    1. 璋冭瘯鏂拌繘紼?br/> gdb exe
      gdb –args exe [args]

    2. 璋冭瘯宸茬粡榪愯鐨勮繘紼?br/> gdb –pid= 榪涚▼鍙?/p>

    3. 鍐呮牳璋冭瘯

3縐嶈皟璇曞凡鏈夎繘紼?/h3>

gdb exe

.

gdb –args exe [args]

.

gdb
file exe
run [args]

.

gdb –args gcc a.c -o a

鍛戒護琛屽弬鏁?/h4>

show args

set args 澶氭榪愯璁劇疆鍛戒護琛屽弬鏁?/p>

鐜鍙橀噺鍜屾墽琛岃礬寰?/h2>

path directory

.

show paths

.

show environment [varname]

.

set environment varname[=value] 娓呴櫎鎴栬呰緗幆澧冨彉閲?/p>

宸ヤ綔鐩綍

緇ф壙榪涘叆gdb宸ヤ綔鐩綍

鏀瑰彉宸ヤ綔鐩綍

cd dirctory

鏄劇ず璺緞

pwd

杈撳叆杈撳嚭

info terminal
run > a.txt
tty /dev/ttyb

榪滅▼璋冭瘯鍙敤榪欎簺杈呭姪銆?/p>

inferior 涓嬪眰 澶氫釜榪涚▼璋冭瘯

inferior gdb緇存姢鐨勪竴緋誨垪瀵硅薄錛屾瘡涓猧nf瀵瑰簲涓涓皟璇曠洰鏍囪繘紼嬨?/p>

info inferior 鏄劇ず涓嬪眰淇℃伅
NULL 紼嬪簭娌℃湁璺戞垨鑰呭凡緇忕粓姝?br/> clone-inferior -copies 2 澶嶅埗褰撳墠涓嬪眰2浠?

(gdb) info inferiors
Num Description Executable
* 1 process 10087 /home/gao/code/a
(gdb) clone-inferior -copies 2
Added inferior 2.
Added inferior 3.
(gdb) info inferiors
Num Description Executable
3 紼嬪簭娌℃湁璺戞垨鑰呭凡緇忕粓姝? /home/gao/code/a
2 /home/gao/code/a
* 1 process 10087 /home/gao/code/a
(gdb)

鍒囨崲涓嬬▼

inferior 2 鍒囨崲2榪欎釜涓嬬▼銆?br/> 榪涚▼鍙鋒槸0錛屾病寮濮嬭繍琛屻?br/> run 榪愯璧鋒潵銆?/p>

.

澧炲姞涓涓繍琛屼笅灞?/p>

add-inferior -exec executeable 澧炲姞涓涓繍琛屼笅灞?br/> 姣斿璇磋皟璇曚竴涓湇鍔$紼嬪簭錛屼竴涓鎴風紼嬪簭銆?/p>

remove-inferior n 鍒犳帀涓涓笅灞?br/> detach inferior 緇х畫榪愯 quit
kill inferior 璋冭瘯榪涚▼閫浜嗭紝浣嗘槸inferior綰綍榪樺湪銆?/p>

Tab 甯姪

(gdb) remove-
remove-inferiors remove-symbol-file
(gdb) remove-
remove-inferiors remove-symbol-file
(gdb) remove-

file 鍛戒護

file a.exe 鍙嚜琛屾枃浠跺拰絎﹀彿鏂囦歡鏄竴涓枃浠?/p>

鍙嚜琛屾枃浠跺拰絎﹀彿鏂囦歡鍒嗗紑

exec-file 鎸囧畾鐩爣鏂囦歡

.

symbol-file 鎸囧畾絎﹀彿鏂囦歡

run 寮濮嬭繍琛?
鍙互鏀寔 run > >> < 閲嶅畾鍚?

set args 娓呯悊鍛戒護琛屽弬鏁?/p>

闄勫姞鍒拌繘紼?/h2>

gdb –pid= pid

attach pid

緇堟璋冭瘯榪涚▼

detach pid 鍒嗙榪涚▼緇х畫榪愯

.

quit 榪涚▼閫鍑?/p>

.

q
ctrl + D

鎵ц鎺у埗

鏂偣

杞歡鏂偣

break 鏅?
tbreak 涓嬈℃?
rbreak 姝e垯琛ㄨ揪寮忎竴鎵規柇鐐?

  • 鍩轟簬cpu鏂偣鎸囦護錛寈86 int3鏈哄櫒鐮?xcc銆?/li>
  • 鏇挎崲鏂偣浣嶇疆鐨勬寚浠?/li>
  • CPU鑷墽琛岃繖閲岃Е鍙戞柇鐐瑰紓甯搞?/li>
  • 娌℃湁鏂偣鏁伴噺闄愬埗銆?/li>

紜歡鏂偣

  • 鍩轟簬cpu璋冭瘯瀵勫瓨鍣紝dr0锝瀌r7錛屾暟閲忛檺鍒躲倄86鍙互璁懼畾4涓柇鐐廣傛暟閲忛檺鍒躲?/li>
  • 涓嶄慨鏀逛唬鐮侊紝鍦ㄥ彧璇誨唴瀛樹笂璁劇疆鏂偣銆侲EPROM涓婄殑浠g爜璁劇疆銆?/li>
  • 鏈夋暟閲忛檺鍒躲?/li>

location

  • linespec

  1. 琛屽彿
  2. 錛嶏紡錛?鍋忕Щ
  3. 鏂囦歡鍚?錛氳鍙?/li>
  4. 鍑芥暟鍚?/li>
  5. 鍑芥暟:鏍囧彿
  6. 鏂囦歡鍚嶏細鍑芥暟
  7. 鏍囧彿

  • explicit

  1. -source linename
  2. -function function
  3. -label label
  4. -line number

  • address location break * address

瀹炶返

file banner
b main 涓柇鍦╩ain鍑芥暟
info funciton useage 鏄劇ずuseage鍑芥暟鍦板潃
info *0x88888e4 鐩存帴鍐欏湴鍧璁懼畾鏂偣
info b 鏄劇ず鎵鏈夋柇鐐?
list usage 鏄劇ずuseage鍑芥暟
b line.c:11
b +2 褰撳墠鏄劇ず鍒?4琛岋紜2琛屾墍浠ヨ瀹氬湪17琛?/p>

铏氭嫙鏈鴻瀹氱‖浠舵柇鐐逛細澶辮觸.
(gdb)hbreak hd_ioctl
(gdb) info b
鐗╃悊鏈哄彲浠ヨ瀹?

(gdb) hbreak v
Hardware assisted breakpoint 2 at 0x40053a: v. (2 locations)
(gdb) info b
Num Type Disp Enb Address What
1 breakpoint keep y
breakpoint already hit 1 time
1.1 y 0x000000000040054f in main at a.c:10 inf 1
1.2 y 0x000000000040054f in main at a.c:10 inf 2
2 hw breakpoint keep y
2.1 y 0x000000000040053a in v at a.c:4 inf 1
2.2 y 0x000000000040053a in v at a.c:4 inf 2
(gdb)

綆$悊鏂偣

info b 鏄劇ず鏂偣
delete 1 鍒犻櫎
disable 1
enable 1
delete 鍒犻櫎鎵鏈夌殑鏂偣
clear sum 鍒犻櫎sum鍑芥暟鍏ュ彛鐨勬墍鏈夋柇鐐?/p>

鎵╁睍鏂偣

watchpoint 鐩戣涓涓〃杈懼紡錛屽煎彉鍖栦腑鏂?/p>

watch a錛奲錛媍錛廳
watch *( int * )

watch fd 鐩戞帶灞閮ㄥ彉閲廸d
c 緇х畫榪愯
info b //
娉ㄦ剰錛寈86紜歡璋冭瘯錛屽啓鎿嶄綔錛屾墽琛岃繃榪欎竴琛岋紝gdb鏄劇ず涓嬩竴琛岋紝瑕佺湅涓婁竴琛屻俬w watchpoint錛屽湪x86騫沖彴wachtpoint鍩轟簬紜歡瀹炵幇錛屽叾浠栧鉤鍙板彲鑳芥槸鍩轟簬杞歡瀹炵幇銆?vc6綰蔣浠舵墽琛岋紝鎵ц鐩爣閫熷害浣庛?br/> 鎵ц浣嶇疆瓚呰繃褰撳墠鍖哄煙錛屾棤鏁堢洃瑙嗙偣浼氳鍒犻櫎銆?/p>

璁塊棶鐩戣鐐?br/> rwatch 璇誨仠涓嬫潵銆?
awatch 璇繪垨鍐欏仠涓嬫潵銆?awatch fd
watch -l

b hd_ioctl thread 1

info threads 甯︼紛 褰撳墠綰跨▼

綣佸繖鍑芥暟瑙e喅鏂規

b hd_ioctl thread 1 if fd > 0

褰撴柇鐐癸紝鏂簡鍚庢墽琛屽懡浠?br/> ()command 12
()silent
()print “fd is %d\n”,fd
()continue
()end

鍔ㄦ乸ing涓嶄慨鏀逛唬鐮併?/p>

tracepoint 榪滅▼涓繪満閫氳璋冭瘯錛屽墠绔痵tub绔嬪埢鎭㈠鎵ц錛屼絾浼氳褰曚笅鏉ャ?/p>

catchpoint

鎵ц鎺у埗

榪涘叆瀛愬嚱鏁板唴閮ㄣ傚崟姝?step

姹囩紪 stepi

stepi 4
綾諱技nexti

涓嶈榪涘叆瀛愬嚱鏁?

next

緇х畫鎵ц

continue

璺戣搗鏉ョ洿鍒?鍙鋒柇鐐瑰懡涓?/p>

until 3
璺戣搗鏉ョ洿鍒?鍙鋒柇鐐瑰懡涓紝蹇嵎紱佹鍏朵粬鏂偣銆?/p>

鎭㈠鎵ц鐩村埌鍑芥暟榪斿洖銆?/p>

finish

璋冪敤鍑芥暟錛?/h3>

gdb 鏉滄挵浠g爜璋冪敤鍑芥暟銆?br/> call sum錛?錛?錛?…

寮哄埗榪斿洖

寮哄埗main鍑芥暟 return銆?br/> return 1

瑙﹀彂涓柇

寮傚父鎴栨柇鐐硅繘鍏ヨ皟璇曞櫒銆?br/> 璋冭瘯鍣ㄥ彂璧蜂腑鏂紝璁╃▼搴忎腑鏂笅鏉ャ俢trl錛婥錛宎pp鏀跺埌涓柇淇″彿錛岃繘鍏ヨ皟璇曞櫒銆?/p>

絎﹀彿

璋冭瘯鍣ㄨ鍖?璋冭瘯絎﹀彿銆?/p>

浜岃繘鍒訛紞璋冭瘯絎﹀彿錛嶆簮鐮?/p>

linux dwarf 瀛樺偍璋冭瘯絎﹀彿淇℃伅銆俫cc

readelf -h filename
閲岄潰濡傛灉鏈塴ine location debug鏍囩ず

readelf -w 瀵煎嚭璋冭瘯鏂囦歡

gcc -g 鎵嶈兘杈撳嚭絎﹀彿

ubuntu 絎﹀彿鏈嶅姟鍣?
< ddebs.ubuntu.com/pool/main/>
鍒嗙鎿嶄綔
strip

瀹夎ubunte鐨刲inux 鍐呮牳絎﹀彿
https://askubuntu.com/questions/197016/how-to-install-a-package-that-contains-ubuntu-kernel-debug-symbols

瀹夎libc絎﹀彿

dpkg -s /lib/x86_64-linux-gun/libc-2.15.so
dpkg -s libc.so.6
sudo apt-get -c aptproxy.conf install libc6-dbg

libc 璋冭瘯絎﹀彿

sudo apt-get install libc6-dbg

絎﹀彿璺緞

gdb 浣跨敤file 鎴?symbol錛峟ile 鍔犺澆絎﹀彿鏂囦歡
鑷姩鎼滅儲 path 璺緞

錛坓db錛塱 share
* 鍏變韓搴撴病璋冭瘯淇℃伅

鎼滅儲絎﹀彿
info vaiables regex 綾誨悕錛忓嚱鏁板悕錛忓彉閲忓悕

鍐呭瓨鍦板潃涓庣鍙蜂簰鎹?/h3>

info addriess 鍑芥暟鍚?/p>

info symbol 鍦板潃

(gdb) info address main
Symbol “main” is a function at address 0x400547.
(gdb) info symbol 0x400547
main in section .text of /home/gao/code/a

.

info os

鏌ョ湅鍔犺澆鐨勬枃浠跺唴瀛樹綅緗?/p>

info files

鍒楀嚭鍏ㄥ眬鍙橀噺

info variable
info va

鏄劇ず婧愮爜

list
list -
dir 婧愮爜璺緞
show dir

甯哥敤鍛戒護婧愮爜

瀹夎緋葷粺宸ュ叿婧愮爜鍜岃皟璇?/p>

apt-get source coreutils
sudo apt-get install coreutils-dbgsym
gdb /bin/ls
list main
dir ~/src/coreutils-7.4/src
list main

libc

sudo apt-get source libc6-dev
/home/ge/eglibc-2.15

dir 鎼滅儲璺緞 錛氬垎鍓?br/> $cdir 緙栬瘧璺緞
cwd 褰撳墠宸ヤ綔璺緞

鏌ョ湅璋冭瘯鐩爣

瑙傚療瀵勫瓨鍣?br/> info reg

鏍?br/> 瀛愬嚱鏁拌繑鍥炲湴鍧
鍑芥暟鍙傛暟
灞閮ㄥ彉閲?/p>

bt n 瑙傚療鍑芥暟榪斿洖鍦板潃
frame n 鍒囨崲鏍堝撫
up n
down n
info frame 錛籥ddress錛?br/> info args
info locals

娉ㄦ剰錛屽垏鎹㈡爤甯т箣鍚庡彲鑳戒細鍙戠敓錛屾湰鍦板彉閲忓間笉鍑嗙‘錛屽洜涓哄煎瓨鍦ㄥ瘎瀛樺櫒涓渶瑕佸皬蹇冦?/p>

瑙傚療鍐呭瓨
print

p /f 琛ㄨ揪寮? 琛ㄨ揪寮忚鎵撳嵃浣嶇疆
xduotcf

x

x /Nuf
N 鎵撳嵃鍑犱釜鍗曞厓
u 姣忎釜鍗曞厓澶у皬 b-1byte w-2byte h-4byte g-8byte

f s瀛楃涓瞚鎸囦護鏍煎紡

x/s 0xfffff81946000 鎵撳嵃瀛楃涓?/p>

x /32bx arg bit 16紱佸埗

(gdb) x /32bx &i
0x7fffffffc76c: 0x01 0x00 0x00 0x00 0x70 0x05 0x40 0x00
0x7fffffffc774: 0x00 0x00 0x00 0x00 0x40 0xfa 0xa2 0xf7
0x7fffffffc77c: 0xff 0x7f 0x00 0x00 0x58 0xc8 0xff 0xff
0x7fffffffc784: 0xff 0x7f 0x00 0x00 0x58 0xc8 0xff 0xff
(gdb)

p arg[0]
p arg[i]

p *&a[0]@10 a0鏁扮粍寮濮嬬殑10涓厓绱?/p>

鍙嶆眹緙?/p>

disas main main鍙嶆眹緙栦唬鐮?br/> x/5i schedule 榪欎釜鍦板潃寮濮嬬殑5鏉℃眹緙栨寚浠ゃ?/p>

gdb mov 浠庡乏寰鍙寵祴鍊糰t&t姹囩紪銆?/p>

楂樼駭鎶宸?/h2>

淇″彿

  • info signals 寮傚父錛忓悓姝ワ紡涓柇

stop 瑕佷笉瑕佷腑鏂笅鏉ョ湅
printf 鎵撳嵃淇℃伅
pass 瑕佷笉瑕佷紶閫掔粰搴旂敤紼嬪簭銆?/p>

  • handle 淇敼瑙勫垯 handle signal act print noprint stop nostop pass nopass

handle SIGPIPE 涓嶈涓柇涓嬫潵錛屾墦鍗頒竴涓俊鎭紝緗戠粶紼嬪簭甯哥敤

(gdb) handle SIGPIPE nostop
Signal Stop Print Pass to program Description
SIGPIPE No Yes Yes Broken pipe

Thread

info threads

LWP錛峫ight weight process 綰跨▼緙栧彿銆?br/> * gdb褰撳墠綰跨▼

鍒囨崲褰撳墠綰跨▼

thread 2

鎵撳嵃鎵鏈夌嚎紼?/p>

thread apply all bt 閽堝涓緹ょ嚎紼嬬殑鍛戒護閬垮厤鍒囨崲鏉ョ湅銆?/p>

綰跨▼鏀瑰悕瀛?/p>

thread name 錛籲ame錛?/p>

鎴戣嚜宸辯粡楠?LWP 鍙互寰堝ソ鐨勮瀵熺嚎紼嬭礋杞芥儏鍐點?/p>

灝忛珮 2017-05-24 14:18 鍙戣〃璇勮
]]>
.net 鐢寵鍐呭瓨涓嶈凍 GUI 鐩稿叧http://www.tkk7.com/gddg/archive/2017/04/18/432466.html灝忛珮灝忛珮Tue, 18 Apr 2017 02:32:00 GMThttp://www.tkk7.com/gddg/archive/2017/04/18/432466.htmlhttp://www.tkk7.com/gddg/comments/432466.htmlhttp://www.tkk7.com/gddg/archive/2017/04/18/432466.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/432466.htmlhttp://www.tkk7.com/gddg/services/trackbacks/432466.html鍏朵粬鎿嶄綔->緇樺浘鎺т歡閲嶇粯

榪涘叆浜嗚繖鏍蜂竴涓寰幆,鍑芥暟鍫嗘爤絀洪棿鍒嗛厤涓嶈凍澶?  闃呰鍏ㄦ枃

灝忛珮 2017-04-18 10:32 鍙戣〃璇勮
]]>
eclipse tomcat 閰嶇疆閬囧埌闂http://www.tkk7.com/gddg/archive/2017/03/09/432368.html灝忛珮灝忛珮Thu, 09 Mar 2017 02:02:00 GMThttp://www.tkk7.com/gddg/archive/2017/03/09/432368.htmlhttp://www.tkk7.com/gddg/comments/432368.htmlhttp://www.tkk7.com/gddg/archive/2017/03/09/432368.html#Feedback1http://www.tkk7.com/gddg/comments/commentRss/432368.htmlhttp://www.tkk7.com/gddg/services/trackbacks/432368.htmleclipse 閰嶇疆閬囧埌 object 鎵句笉鍒伴棶棰??
The type java.lang.object cannot be resolved - Eclipse buildpath not working

鍥犱負鏇挎崲浜?jvm鐗堟湰.
瑙e喅鍔炴硶: 
build->library -> add library->add jre library.


tomcat閮ㄧ講闂.?
1.娓呯悊 閮ㄧ講 閲嶅惎.  
2.鍏堝垹鎺夐儴緗查」鐩?鍙互閲嶆柊閰嶇疆config.

tomcat 鎵句笉鍒皁racle 椹卞姩紼嬪簭?
Tomcat error: java.sql.SQLException: No suitable driver found for jdbc
catalina_home/lib 涓凡緇忔斁鍏ヤ簡jar鏂囦歡鍚庤繕鏄姤閿?
璇峰湪 context.xml 涓厤緗?/span>
 <WatchedResource>WEB-INF/web.xml</WatchedResource>
 <ResourceLink global="jdbc/oracle" name="jdbc/oracle" type="javax.sql.DataSource"/>
 
鍦?server.xml

       <Resource
        name="jdbc/oracle"
        auth="Container"
        type="javax.sql.DataSource"
        maxActive="100" maxIdle="30" maxWait="10000"
        driverClassName="oracle.jdbc.OracleDriver"
        url="jdbc:oracle:thin:@10.243.140.111:1521:test"
        username="core"
        password="core"/>

eclipse 欏圭洰灞炴? web deployment assembly璁劇疆   source: /webcontent   deploypath: / 


    
tomcat 寮鍚痝zip鍘嬬緝
http://blog.csdn.net/hbcui1984/article/details/5666327



Setting property 'source' to 'org.eclipse.jst.jee.server 榪欎釜涓嶆槸闂.

瑙e喅Setting property 'source' to 'org.eclipse.jst.jee.server鐨勯棶棰?
http://blog.csdn.net/foreversilent/article/details/11147847



灝忛珮 2017-03-09 10:02 鍙戣〃璇勮
]]>
c++ dll 鎺ュ彛闇瑕佸姞澹版槑 http://www.tkk7.com/gddg/archive/2016/12/15/432112.html灝忛珮灝忛珮Thu, 15 Dec 2016 01:34:00 GMThttp://www.tkk7.com/gddg/archive/2016/12/15/432112.htmlhttp://www.tkk7.com/gddg/comments/432112.htmlhttp://www.tkk7.com/gddg/archive/2016/12/15/432112.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/432112.htmlhttp://www.tkk7.com/gddg/services/trackbacks/432112.html闃呰鍏ㄦ枃

灝忛珮 2016-12-15 09:34 鍙戣〃璇勮
]]>
qt 5.7 ubuntu 16.4 涓枃杈撳叆http://www.tkk7.com/gddg/archive/2016/12/01/432036.html灝忛珮灝忛珮Thu, 01 Dec 2016 08:30:00 GMThttp://www.tkk7.com/gddg/archive/2016/12/01/432036.htmlhttp://www.tkk7.com/gddg/comments/432036.htmlhttp://www.tkk7.com/gddg/archive/2016/12/01/432036.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/432036.htmlhttp://www.tkk7.com/gddg/services/trackbacks/432036.html闃呰鍏ㄦ枃

灝忛珮 2016-12-01 16:30 鍙戣〃璇勮
]]>
windows.h涓巜insock2.h鐨勫寘鍚『搴?/title><link>http://www.tkk7.com/gddg/archive/2016/05/13/430489.html</link><dc:creator>灝忛珮</dc:creator><author>灝忛珮</author><pubDate>Fri, 13 May 2016 07:59:00 GMT</pubDate><guid>http://www.tkk7.com/gddg/archive/2016/05/13/430489.html</guid><wfw:comment>http://www.tkk7.com/gddg/comments/430489.html</wfw:comment><comments>http://www.tkk7.com/gddg/archive/2016/05/13/430489.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/gddg/comments/commentRss/430489.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/gddg/services/trackbacks/430489.html</trackback:ping><description><![CDATA[     鎽樿:   <a href='http://www.tkk7.com/gddg/archive/2016/05/13/430489.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/gddg/aggbug/430489.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/gddg/" target="_blank">灝忛珮</a> 2016-05-13 15:59 <a href="http://www.tkk7.com/gddg/archive/2016/05/13/430489.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>TMUX絎旇http://www.tkk7.com/gddg/archive/2015/12/27/428836.html灝忛珮灝忛珮Sun, 27 Dec 2015 09:07:00 GMThttp://www.tkk7.com/gddg/archive/2015/12/27/428836.htmlhttp://www.tkk7.com/gddg/comments/428836.htmlhttp://www.tkk7.com/gddg/archive/2015/12/27/428836.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/428836.htmlhttp://www.tkk7.com/gddg/services/trackbacks/428836.html闃呰鍏ㄦ枃

灝忛珮 2015-12-27 17:07 鍙戣〃璇勮
]]>
sudo 娣誨姞鐢ㄦ埛http://www.tkk7.com/gddg/archive/2015/12/15/428664.html灝忛珮灝忛珮Tue, 15 Dec 2015 07:57:00 GMThttp://www.tkk7.com/gddg/archive/2015/12/15/428664.htmlhttp://www.tkk7.com/gddg/comments/428664.htmlhttp://www.tkk7.com/gddg/archive/2015/12/15/428664.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/428664.htmlhttp://www.tkk7.com/gddg/services/trackbacks/428664.html闃呰鍏ㄦ枃

灝忛珮 2015-12-15 15:57 鍙戣〃璇勮
]]>
too many open files http://www.tkk7.com/gddg/archive/2015/12/10/428587.html灝忛珮灝忛珮Thu, 10 Dec 2015 02:39:00 GMThttp://www.tkk7.com/gddg/archive/2015/12/10/428587.htmlhttp://www.tkk7.com/gddg/comments/428587.htmlhttp://www.tkk7.com/gddg/archive/2015/12/10/428587.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/428587.htmlhttp://www.tkk7.com/gddg/services/trackbacks/428587.html闃呰鍏ㄦ枃

灝忛珮 2015-12-10 10:39 鍙戣〃璇勮
]]>
C 闈㈠悜瀵硅薄緙栫▼姹囬泦http://www.tkk7.com/gddg/archive/2015/11/24/428355.html灝忛珮灝忛珮Tue, 24 Nov 2015 15:32:00 GMThttp://www.tkk7.com/gddg/archive/2015/11/24/428355.htmlhttp://www.tkk7.com/gddg/comments/428355.htmlhttp://www.tkk7.com/gddg/archive/2015/11/24/428355.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/428355.htmlhttp://www.tkk7.com/gddg/services/trackbacks/428355.htmlC闈㈠悜瀵硅薄緙栫▼姹囬泦

鍙傝冭祫鏂欙細
Object-oriented Programming with ANSI-C
1993騫達紝絎竴浠絚濡備綍緙栧啓OO鐨勮祫鏂?free.
OOC.PDF
https://www.cs.rit.edu/~ats/books/ooc.pdf

涓枃緲昏瘧錛?br/> https://code.google.com/p/ooc/downloads/detail?name=ooc-translate-preview-r26.pdf&can=2&q=

杞婚噺綰х殑C璇█闈㈠悜瀵硅薄緙栫▼妗嗘灦
http://sinojelly.blog.51cto.com/479153/281184

UML鈥擮OPC宓屽叆寮廋璇█寮鍙戠簿璁?br/> 閲岄潰鏈変竴濂楁鏋跺彲浠?c鍐橭O.
http://pan.baidu.com/share/link?shareid=3402978666&uk=3188261067&adapt=pc&fr=ftw#path=%252FC%25E8%25AF%25AD%25E8%25A8%2580

浣犺瘯榪囪繖鏍峰啓C紼嬪簭鍚?錛嶏紞鍑芥暟寮忕紪紼?br/> < >

鎴戞墍鍋忕埍鐨?C 璇█闈㈠悜瀵硅薄緙栫▼鑼冨紡錛嶏紞浜戦
http://blog.codingnow.com/2010/03/object_oriented_programming_in_c.html

C璇█闈㈠悜瀵硅薄緙栫▼ -- 6綃囦笓鏍?br/> http://blog.csdn.net/column/details/object-orient-c.html



灝忛珮 2015-11-24 23:32 鍙戣〃璇勮
]]>
cache 瀹為獙1http://www.tkk7.com/gddg/archive/2015/11/15/428203.html灝忛珮灝忛珮Sun, 15 Nov 2015 14:20:00 GMThttp://www.tkk7.com/gddg/archive/2015/11/15/428203.htmlhttp://www.tkk7.com/gddg/comments/428203.htmlhttp://www.tkk7.com/gddg/archive/2015/11/15/428203.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/428203.htmlhttp://www.tkk7.com/gddg/services/trackbacks/428203.html嫻嬭瘯浠g爜鐨刲ocality銆?br /> 鏁扮粍鐨勮鍖烘柟寮忎笉鍚岋紝鎸夌収琛岃錛岃cache涔熸槸鎸夎榪炵畫鍔犺澆鐨勩?br /> 濡傛灉鎸夌収鍒楄鍖猴紝閭d箞鏁堢巼寰堜綆錛岄櫎闈瀋ache瓚沖澶э紝鑰屼笖涔熻閬嶅巻鎵鏈夌殑鏁版嵁錛屽茍涓攃ache hash綆楁硶涔熷ソ錛屽疄鐜扮殑紜歡榪樻槸澶氳礬緇勭浉鑱旂殑cache紜歡瀹炵幇銆?/p>

** valgrind --tool=cachegrind ./test2**

code1:

#include <stdio.h>
#define MAXROW 8000
#define MAXCOL 8000
int main () {
int i,j;
 static int x[MAXROW][MAXCOL];
 printf ("Starting!\n");
       for (i=0;i<MAXROW;i++)
       for (j=0;j<MAXCOL;j++)
              x[i][j] = i*j;
             printf("Completed!\n");
return 0;                                                    
 }

code2:

#include <stdio.h>                                                         
 #define MAXROW 8000
 #define MAXCOL 8000
 int main () {
 int i,j;
 static int x[MAXROW][MAXCOL];
 printf ("Starting!\n");
          for (j=0;j<MAXCOL;j++)
                         for (i=0;i<MAXROW;i++)
                 x[i][j] = i*j;
 printf("Completed!\n");
 return 0;
 }
 ```

##緇撴灉

Command: ./test1
Starting!
Completed!

I refs: 905,721,688
I1 misses: 4,177
LLi misses: 2,808
I1 miss rate: 0.00%
LLi miss rate: 0.00%

D refs: 514,830,867 (386,118,735 rd + 128,712,132 wr)
D1 misses: 4,025,828 ( 23,565 rd + 4,002,263 wr)
LLd misses: 4,008,456 ( 6,997 rd + 4,001,459 wr)

D1 miss rate: 0.8% ( 0.0% + 3.1% )
LLd miss rate: 0.8% ( 0.0% + 3.1% )

LL refs: 4,030,005 ( 27,742 rd + 4,002,263 wr)
LL misses: 4,011,264 ( 9,805 rd + 4,001,459 wr)
LL miss rate: 0.3% ( 0.0% + 3.1% )

gcc -o test2 test2.c
** valgrind --tool=cachegrind ./test2**

I refs: 905,720,801
I1 misses: 4,113
LLi misses: 2,811
I1 miss rate: 0.00%
LLi miss rate: 0.00%

D refs: 514,830,348 (386,118,427 rd + 128,711,921 wr)
D1 misses: 64,025,705 ( 23,462 rd + 64,002,243 wr)
LLd misses: 4,016,427 ( 6,977 rd + 4,009,450 wr)
D1 miss rate: 12.4% ( 0.0% + 49.7% )
LLd miss rate: 0.8% ( 0.0% + 3.1% )

LL refs: 64,029,818 ( 27,575 rd + 64,002,243 wr)
LL misses: 4,019,238 ( 9,788 rd + 4,009,450 wr)
LL miss rate: 0.3% ( 0.0% + 3.1% )

Starting!
Completed!
```

鍙傝冿細

valgrind璋冭瘯CPU緙撳瓨鍛戒腑鐜囧拰鍐呭瓨娉勬紡
http://laoxu.blog.51cto.com/4120547/1395236



灝忛珮 2015-11-15 22:20 鍙戣〃璇勮
]]>
ruby鎬ц兘 http://www.tkk7.com/gddg/archive/2015/09/23/427439.html灝忛珮灝忛珮Wed, 23 Sep 2015 03:26:00 GMThttp://www.tkk7.com/gddg/archive/2015/09/23/427439.htmlhttp://www.tkk7.com/gddg/comments/427439.htmlhttp://www.tkk7.com/gddg/archive/2015/09/23/427439.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/427439.htmlhttp://www.tkk7.com/gddg/services/trackbacks/427439.html闃呰鍏ㄦ枃

灝忛珮 2015-09-23 11:26 鍙戣〃璇勮
]]>
Fault Tolerant Computer Architecture 瀹歸敊http://www.tkk7.com/gddg/archive/2015/09/16/427352.html灝忛珮灝忛珮Wed, 16 Sep 2015 06:05:00 GMThttp://www.tkk7.com/gddg/archive/2015/09/16/427352.htmlhttp://www.tkk7.com/gddg/comments/427352.htmlhttp://www.tkk7.com/gddg/archive/2015/09/16/427352.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/427352.htmlhttp://www.tkk7.com/gddg/services/trackbacks/427352.html瀹歸敊緋葷粺鐨勭爺絀?
璞嗙摚鍙互鎼滅儲鍑犳湰涔?  闃呰鍏ㄦ枃

灝忛珮 2015-09-16 14:05 鍙戣〃璇勮
]]>
malloc free 鍐呴儴 http://www.tkk7.com/gddg/archive/2015/08/26/426996.html灝忛珮灝忛珮Wed, 26 Aug 2015 06:49:00 GMThttp://www.tkk7.com/gddg/archive/2015/08/26/426996.htmlhttp://www.tkk7.com/gddg/comments/426996.htmlhttp://www.tkk7.com/gddg/archive/2015/08/26/426996.html#Feedback0http://www.tkk7.com/gddg/comments/commentRss/426996.htmlhttp://www.tkk7.com/gddg/services/trackbacks/426996.html闃呰鍏ㄦ枃

灝忛珮 2015-08-26 14:49 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 可以免费看的卡一卡二| 羞羞视频在线免费观看| 两个人的视频www免费| 亚洲国产精品成人网址天堂| 亚洲色在线无码国产精品不卡| 亚洲高清免费在线观看| 亚洲视频在线播放| 午夜免费福利视频| 亚洲AV福利天堂一区二区三| 国产午夜精品免费一区二区三区 | 国产免费怕怕免费视频观看| 中文字幕无码亚洲欧洲日韩| 91嫩草国产在线观看免费| 97久久国产亚洲精品超碰热| 性xxxx视频播放免费| 亚洲精品中文字幕| 国产免费一区二区三区VR| a级毛片免费观看视频| 久久精品视频亚洲| 182tv免费视视频线路一二三| 亚洲av无码专区在线观看亚| 亚洲av无码成人精品区| 亚洲精品视频在线观看免费| 亚洲精品视频免费| 亚洲视频在线观看免费| 免费一级毛片在线播放不收费| 久久www免费人成看国产片| 亚洲AV午夜成人影院老师机影院| 午夜寂寞在线一级观看免费| 一级做α爱过程免费视频| 亚洲大成色www永久网站| 在线观看免费中文视频| 亚洲中文字幕久久无码| 亚洲国产精品人久久| 亚洲色欲久久久久综合网| 99视频精品全部免费观看| 亚洲色大18成人网站WWW在线播放 亚洲色大成WWW亚洲女子 | 亚洲免费网站在线观看| 国产大片91精品免费看3| 人妻在线日韩免费视频| 亚洲乱码一区二区三区国产精品|