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

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設(shè)置的是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
這種機型的組譯器。這個指令可定義自己的標(biāo)號,并且預(yù)留一定數(shù)目
的字組空間。還有另一個偽指令 BES,是 "Block Ended by
Symbol",跟 BSS 指令幾乎一樣,不同點在于標(biāo)號是定義在預(yù)留字組
空間尾端的地址 + 1 的地方。在這些機器上,F(xiàn)ortran 的數(shù)組是以反
方向儲存,而且數(shù)組的索引是從 1 算起。

這種用法是合理的,因為這跟 UNIX 上標(biāo)準(zhǔn)的程序加載器一樣,程序
碼當(dāng)中并非真的放入這一整塊預(yù)留空間,而是先用一個數(shù)目表示,在
加載時才真的把所需的預(yù)留空間定出來。
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 閱讀(683) 評論(0)  編輯 收藏 引用 所屬分類: Linux_Coding
<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

常用鏈接

留言簿(10)

隨筆分類(307)

隨筆檔案(297)

algorithm

Books_Free_Online

C++

database

Linux

Linux shell

linux socket

misce

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

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>
            久久精品卡一| 正在播放欧美一区| 久久午夜电影网| 激情成人综合| 欧美国产日韩精品| 老司机免费视频久久| 亚洲欧洲一区二区三区| 免费不卡中文字幕视频| 久久精品国产亚洲一区二区三区| 欧美午夜一区二区三区免费大片| 一片黄亚洲嫩模| 一区二区三区视频在线观看 | 亚洲色图综合久久| 一本一道久久综合狠狠老精东影业| 欧美日韩一区在线观看视频| 亚洲欧美日本伦理| 欧美一区二区女人| 亚洲激情网站| 99在线热播精品免费| 国产欧美一区二区三区国产幕精品 | 亚洲一区在线直播| 91久久久国产精品| 亚洲人妖在线| 国产精品免费一区二区三区观看| 久久精品一区四区| 欧美激情1区2区| 久久大逼视频| 欧美激情女人20p| 欧美在线影院在线视频| 欧美顶级少妇做爰| 欧美中文日韩| 欧美另类在线播放| 麻豆免费精品视频| 国产精品视频久久| 亚洲国产欧美一区二区三区丁香婷 | 亚洲高清电影| 国产欧美精品在线观看| 亚洲国产精品尤物yw在线观看| 国产精品久久久久久久app| 免费久久99精品国产自在现线| 国产精品成人一区| 亚洲激情图片小说视频| 国语精品中文字幕| 亚洲视频香蕉人妖| 一本色道久久综合亚洲91| 久久精品日韩| 久久电影一区| 国产精品久久亚洲7777| 亚洲三级免费| 亚洲日本aⅴ片在线观看香蕉| 欧美在线观看一区二区三区| 午夜宅男欧美| 玖玖国产精品视频| 国产欧美日韩视频在线观看 | 一区二区三区久久久| 亚洲激情欧美激情| 欧美在线免费| 久久精品一级爱片| 国产麻豆91精品| 亚洲永久免费观看| 性亚洲最疯狂xxxx高清| 国产精品成人一区二区| 日韩一二三区视频| 一区二区三区四区五区精品视频| 欧美+亚洲+精品+三区| 欧美国产视频日韩| 亚洲电影免费观看高清完整版在线| 欧美一区二区三区在| 香蕉久久夜色精品国产使用方法| 国产精品久久二区| 亚洲一级高清| 久久久久久久久久久久久女国产乱 | 久久在线免费观看| 欧美国产专区| 日韩亚洲欧美在线观看| 欧美久久久久免费| 一区二区三区免费在线观看| 亚洲一区二区四区| 国产日产精品一区二区三区四区的观看方式 | 国产精品红桃| 亚洲欧美日韩天堂一区二区| 欧美中文字幕不卡| 在线观看三级视频欧美| 欧美99久久| 中日韩高清电影网| 久久aⅴ乱码一区二区三区| 国产一区二区三区四区三区四| 欧美永久精品| 亚洲第一视频| 午夜精品视频在线观看一区二区| 国产美女精品视频| 久久久精品2019中文字幕神马| 欧美成年人在线观看| 99精品视频免费| 国产精品美女www爽爽爽视频| 欧美一区二区三区免费在线看 | 欧美一区二区大片| 精品动漫3d一区二区三区| 欧美成人国产| 香蕉亚洲视频| 亚洲第一区在线| 午夜日韩在线观看| 亚洲激情成人| 国产精品一区视频| 欧美77777| 性18欧美另类| 亚洲国产一区二区精品专区| 午夜电影亚洲| 亚洲欧洲日产国产综合网| 国产精品美女在线观看| 可以免费看不卡的av网站| 国产精品99久久久久久久久 | 亚洲欧美日韩一区在线观看| 国产一区视频在线观看免费| 欧美精品国产| 久久久久久久综合日本| 中文av一区二区| 亚洲高清电影| 玖玖在线精品| 亚洲欧美色婷婷| 一本色道久久综合亚洲91| 激情小说另类小说亚洲欧美| 欧美天堂在线观看| 欧美黄免费看| 另类春色校园亚洲| 欧美一区二区视频观看视频| 99视频一区二区| 91久久精品美女高潮| 久久影音先锋| 欧美中文字幕| 欧美一区二区三区四区在线| 夜夜精品视频一区二区| 亚洲高清视频在线观看| 精品动漫一区| 国产在线精品一区二区中文| 国产精品免费一区二区三区在线观看 | 一区二区三区国产在线观看| 亚洲高清免费在线| 免费成人高清在线视频| 久久精品主播| 久久激五月天综合精品| 久久高清一区| 久久成人国产| 久久精品一区二区三区四区 | 一区二区高清在线| 亚洲精品国产拍免费91在线| 亚洲高清视频的网址| 亚洲国产高清在线观看视频| 红桃视频国产一区| 激情综合中文娱乐网| 红桃视频成人| 亚洲国产aⅴ天堂久久| 亚洲国产精品久久久| 91久久精品一区二区别| 日韩一区二区精品视频| 99re6热在线精品视频播放速度| 亚洲免费观看视频| 亚洲伊人第一页| 久久国产精品99久久久久久老狼 | 亚洲国产精品激情在线观看| 亚洲黄页视频免费观看| 亚洲三级免费| 亚洲一区二区三区精品动漫| 亚洲免费视频网站| 久久精品99国产精品酒店日本| 久久久综合视频| 亚洲高清在线精品| 亚洲少妇诱惑| 久久国产综合精品| 欧美gay视频| 国产精品无码永久免费888| 国产一区二区三区在线观看网站| 一区二区视频欧美| 99成人在线| 久久精品成人| 亚洲人成网站在线观看播放| 亚洲视频高清| 美女视频一区免费观看| 欧美视频在线观看免费| 红桃视频国产一区| 国产精品99久久久久久久vr| 久久久久久久久一区二区| 欧美黄在线观看| 亚洲伊人久久综合| 牛夜精品久久久久久久99黑人 | 免费永久网站黄欧美| 欧美丝袜一区二区| 一区二区视频免费完整版观看| 一区二区三区高清在线| 久久久99爱| 一本大道久久a久久精二百| 欧美在线三区| 国产精品v欧美精品∨日韩| 在线观看欧美日韩| 先锋影音久久久| 亚洲精品123区| 久久久久久久激情视频| 国产精品久久中文| 亚洲乱码国产乱码精品精 | 一本色道久久综合狠狠躁篇的优点|