青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 297,  comments - 15,  trackbacks - 0

NAME
       brk, sbrk - change data segment size

SYNOPSIS
       #include <unistd.h>

       int brk(void *end_data_segment);

       void *sbrk(intptr_t increment);

DESCRIPTION
       brk()  sets the end of the data segment to the value specified by end_data_segment,
       when that value is reasonable, the system does have enough memory and  the  process
       does not exceed its max data size (see setrlimit(2)).

       sbrk() increments the program's data space by increment bytes.  sbrk() isn't a sys-
       tem call, it is just a C library wrapper.  Calling sbrk() with an  increment  of  0
       can be used to find the current location of the program break.

RETURN VALUE
       On  success,  brk()  returns zero, and sbrk() returns a pointer to the start of the
       new area.  On error, -1 is returned, and errno is set to ENOMEM.

CONFORMING TO
       4.3BSD

       brk() and sbrk() are not defined in the C Standard and  are  deliberately  excluded
       from the POSIX.1 standard (see paragraphs B.1.1.1.3 and B.8.3.3).

NOTES
       Various  systems  use  various  types for the parameter of sbrk().  Common are int,
       ssize_t, ptrdiff_t, intptr_t.  XPGv6 obsoletes this function.

SEE ALSO
       execve(2), getrlimit(2), malloc(3)

    The brk() and sbrk() functions are used to change the amount of memory
    allocated in a process's data segment. They do this by moving the loca-
    tion of the ``break''. The break is the first address after the end of  
    the process's uninitialized data segment (also known as the ``BSS'').


brk and sbrk設置的是BSS里的邊界,具體什么是BSS呢
bss = "Block Started by Symbol" (由符號啟始的區(qū)塊)

Dennis Ritchie 曾說過:
這個縮寫也許有其它說法,但事實上我們采用這個縮寫的本意是
"Block Started by Symbol"。它是 FAP 上的偽指令,F(xiàn)AP
(Fortran Assembly [-er?] Program) 是指 IBM 704-709-7090-7094
這種機型的組譯器。這個指令可定義自己的標號,并且預留一定數(shù)目
的字組空間。還有另一個偽指令 BES,是 "Block Ended by
Symbol",跟 BSS 指令幾乎一樣,不同點在于標號是定義在預留字組
空間尾端的地址 + 1 的地方。在這些機器上,F(xiàn)ortran 的數(shù)組是以反
方向儲存,而且數(shù)組的索引是從 1 算起。

這種用法是合理的,因為這跟 UNIX 上標準的程序加載器一樣,程序
碼當中并非真的放入這一整塊預留空間,而是先用一個數(shù)目表示,在
加載時才真的把所需的預留空間定出來。
from:
Linux man page and
http://www.linuxforum.net/forum/gshowflat.php?Cat=&Board=linuxK&Number=300677&page=16&view=collapsed&sb=5&o=all&fpart=

posted on 2010-02-18 19:23 chatler 閱讀(672) 評論(0)  編輯 收藏 引用 所屬分類: Linux_Coding
<2010年5月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

常用鏈接

留言簿(10)

隨筆分類(307)

隨筆檔案(297)

algorithm

Books_Free_Online

C++

database

Linux

Linux shell

linux socket

misce

  • cloudward
  • 感覺這個博客還是不錯,雖然做的東西和我不大相關,覺得看看還是有好處的

network

OSS

  • Google Android
  • Android is a software stack for mobile devices that includes an operating system, middleware and key applications. This early look at the Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
  • os161 file list

overall

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美国产视频日韩| 国产精品久久久久久久久久三级| 国产亚洲精久久久久久| 免费成人av| 欧美激情亚洲| 欧美精品日韩精品| 亚洲欧洲一区二区天堂久久| 久久国产精品亚洲77777| 亚洲人成在线观看网站高清| 欧美亚洲网站| 亚洲在线网站| 欧美日韩国产成人高清视频| 伊人成人在线视频| 美女日韩在线中文字幕| 久久精品天堂| 亚洲一区二区三区久久| 欧美日韩精品免费在线观看视频| 黑人极品videos精品欧美裸| 国产精品播放| 免费h精品视频在线播放| 亚洲电影天堂av| 久久不见久久见免费视频1| 国产精品成人播放| 99精品热视频| 亚洲精选大片| 久久久久网址| 欧美成人激情在线| 浪潮色综合久久天堂| 亚洲精品免费观看| 午夜精品剧场| 久久久久99| 亚洲图片欧洲图片日韩av| 日韩视频在线免费观看| 亚洲一区在线播放| 欧美成人免费va影院高清| 老司机一区二区三区| 国产精品高清网站| 亚洲国产精品久久精品怡红院 | 欧美一区久久| 亚洲网站在线| 亚洲一区二区精品在线观看| 午夜精品久久久久久久| 久久久久久久97| 一区二区三区 在线观看视| 欧美国产日韩xxxxx| 久久久水蜜桃av免费网站| 美女精品国产| 久久综合九色综合欧美狠狠| 一级成人国产| 中文久久乱码一区二区| 中文亚洲免费| 亚洲色图制服丝袜| 欧美大秀在线观看| 欧美在线观看天堂一区二区三区| 国产精品videossex久久发布| 老司机午夜精品视频在线观看| 亚洲国产欧美在线| 狼狼综合久久久久综合网| 国产亚洲一本大道中文在线| 欧美国产日韩一区二区三区| 亚洲电影在线看| 免费久久99精品国产自| 欧美在线免费观看亚洲| 国产啪精品视频| 久久国产主播| 久久精品国产99| 精品999成人| 欧美电影美腿模特1979在线看| 久久视频一区二区| 亚洲日本欧美| 亚洲无限av看| 亚洲新中文字幕| 国产精品视频网| 久久久精品性| 欧美福利精品| 亚洲图片你懂的| 在线观看欧美日本| 亚洲国产天堂久久综合网| 亚洲风情在线资源站| 国产欧美在线看| 日韩视频在线永久播放| 99riav1国产精品视频| 国产精品视频yy9099| 久久久免费精品视频| 久色婷婷小香蕉久久| 9久re热视频在线精品| 亚洲午夜av| 亚洲国产经典视频| 在线视频日韩| 影音先锋亚洲视频| 亚洲精品一区久久久久久| 国产欧美日韩亚州综合| 91久久国产自产拍夜夜嗨| 一本色道**综合亚洲精品蜜桃冫| 国产女人aaa级久久久级| 欧美电影在线| 国产精品久久久久久久9999| 久久这里只有精品视频首页| 久久亚洲综合色| 亚洲欧美视频在线观看视频| 99精品视频免费观看| 免费久久99精品国产自| 免费美女久久99| 一区在线观看| 久久人人97超碰国产公开结果| 免费h精品视频在线播放| 一本到高清视频免费精品| 日韩午夜精品视频| 亚洲激情另类| 欧美激情免费在线| 亚洲一级高清| 国产精品国产三级国产aⅴ浪潮| 欧美日韩免费观看一区| 亚洲福利视频一区二区| 亚洲国产欧美一区| 午夜欧美不卡精品aaaaa| 黄色成人精品网站| 久久亚洲不卡| 一区二区三区久久久| 欧美淫片网站| 午夜精品久久久| 亚洲影视中文字幕| 亚洲视频免费在线观看| 亚洲视频视频在线| 亚洲精品一区久久久久久| 久久激情五月激情| 国产亚洲在线| 另类综合日韩欧美亚洲| 国产精品久久久久久久久免费桃花| 欧美电影专区| 在线观看日韩www视频免费| 亚洲一区观看| 亚洲欧美日韩国产另类专区| 欧美屁股在线| 亚洲精品激情| 亚洲蜜桃精久久久久久久| 久久青青草原一区二区| 蜜桃久久精品乱码一区二区| 国产偷久久久精品专区| 午夜精品一区二区三区四区 | 欧美日韩小视频| 亚洲国产精品第一区二区| 亚洲高清免费在线| 麻豆精品视频在线观看视频| 蜜桃av一区二区在线观看| 亚洲国产福利在线| 亚洲国产美女| 久久成人一区二区| 免费亚洲网站| 亚洲免费av观看| 国产精品电影在线观看| 国产精品99久久久久久白浆小说| 亚洲综合精品四区| 国产欧美三级| 久久精品国产一区二区三区免费看| 久久久久中文| 亚洲人www| 国产精品红桃| 免费视频一区| 久久福利一区| 亚洲黄色在线看| 欧美日韩免费观看一区二区三区| 日韩一级黄色片| 在线成人www免费观看视频| 久久亚洲一区二区三区四区| 韩日视频一区| 久久av一区二区| 免费av成人在线| 欧美一区二区三区免费观看 | 亚洲一区二区在线视频| 亚洲一区免费| 欧美国产欧美亚洲国产日韩mv天天看完整 | 欧美一区二区三区四区夜夜大片| 国产精品久久夜| 久久精品1区| 亚洲精品一区二区三区婷婷月| 亚洲一区二区在线播放| 欧美与欧洲交xxxx免费观看 | 久久久精品2019中文字幕神马| 在线日本高清免费不卡| 久久久久久久久久久久久女国产乱| 免费久久99精品国产自| 在线一区欧美| 亚洲福利视频网站| 久久riav二区三区| 日韩亚洲成人av在线| 国产一区二区三区在线播放免费观看 | 亚洲电影av在线| 欧美在线精品一区| 亚洲视频福利| 亚洲人成高清| 一区二区在线免费观看| 国产精品美女www爽爽爽视频| 久热re这里精品视频在线6| 久久久999国产| 午夜国产精品影院在线观看| 亚洲国产一区视频| 国产主播精品在线| 国产精品视频免费在线观看| 欧美日韩大片一区二区三区|