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

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>
            小辣椒精品导航| 日韩视频永久免费| 欧美精品v日韩精品v韩国精品v| 久久久久91| 久久精品一区二区三区不卡牛牛| 国产日韩欧美一区二区三区在线观看| 国产午夜精品久久久久久免费视| 午夜精品影院在线观看| 欧美在线1区| 亚洲国产日韩欧美在线99| 亚洲黄页视频免费观看| 女生裸体视频一区二区三区| 亚洲欧洲一区二区在线播放| 欧美人与性动交cc0o| 狠狠色丁香婷婷综合| 一区二区高清在线观看| 久久久久久尹人网香蕉| 日韩一级不卡| 久久综合久久久| 国产色爱av资源综合区| 另类图片综合电影| 亚洲欧美美女| 国产精品国产三级国产普通话三级 | 亚洲日本成人| 久久久久久97三级| 国产日韩欧美一区二区| 欧美成人一区二区三区在线观看| 亚洲永久在线观看| 欧美性猛交99久久久久99按摩| 最近中文字幕日韩精品 | 国产一区深夜福利| 欧美一区久久| 欧美岛国在线观看| 狠狠色丁香婷婷综合久久片| 亚洲人午夜精品免费| 国产亚洲综合精品| 久久久精品性| 欧美一区免费视频| 国产一区视频网站| 99在线观看免费视频精品观看| 亚洲黄色三级| 亚洲欧美日韩精品在线| 黑人巨大精品欧美一区二区| 亚洲欧美日韩中文播放| 日韩午夜在线| 一区二区在线观看av| 欧美伊人久久大香线蕉综合69| 免费一级欧美片在线观看| 亚洲国产一区二区三区a毛片| 久热这里只精品99re8久| 欧美视频国产精品| 性欧美大战久久久久久久久| 亚洲欧美精品在线观看| 一区二区三区不卡视频在线观看| 久久精品色图| 久久精品在线观看| 国产精品免费小视频| 久久大综合网| 玖玖玖免费嫩草在线影院一区| 欧美伊人久久| 国产精品综合不卡av| 久久国产精品一区二区三区| 欧美影院成年免费版| 亚洲电影在线观看| 欧美电影免费观看大全| 狠狠综合久久av一区二区小说| 午夜在线电影亚洲一区| 久久成人在线| 国产精品你懂的在线| 亚洲一区二区精品在线| 性色av一区二区三区在线观看 | 久久一区亚洲| 欧美国产一区视频在线观看| 亚洲一卡久久| 欧美一级成年大片在线观看| 欧美一区国产一区| 国产亚洲精品一区二555| 欧美一区二区日韩| 久久免费观看视频| 一区二区三区在线视频播放| 久久久久九九九| 亚洲国产精品久久久久秋霞蜜臀| 亚洲国产高清在线观看视频| 欧美成人一区在线| 夜夜嗨av一区二区三区| 性欧美激情精品| 伊人天天综合| 亚洲伊人久久综合| 久久精品国产亚洲高清剧情介绍| 国语自产在线不卡| 欧美91精品| 亚洲午夜女主播在线直播| 精品88久久久久88久久久| 免费观看一区| 一本色道久久综合亚洲精品小说| 在线观看91精品国产麻豆| 欧美大尺度在线观看| 亚洲婷婷综合久久一本伊一区| 久久激情视频久久| 亚洲精品乱码久久久久久| 久久久久久999| 亚洲精品乱码久久久久久蜜桃91 | 国产欧美一区二区三区沐欲| 亚洲高清毛片| 永久555www成人免费| 欧美日韩精品一区二区在线播放| 美女脱光内衣内裤视频久久影院| 国产女优一区| 欧美成人免费全部| 午夜精品久久久久久久99樱桃| 欧美丰满高潮xxxx喷水动漫| 午夜精品视频在线| 日韩亚洲欧美成人一区| 国产一区二区三区最好精华液| 欧美激情91| 久久精品国产久精国产思思| 久久激情五月激情| 一区二区三区黄色| 亚洲国产精品免费| 国产视频欧美视频| 欧美日韩喷水| 亚洲一区图片| 亚洲精品国产欧美| 免费欧美日韩国产三级电影| 性伦欧美刺激片在线观看| 亚洲免费成人av电影| 在线观看日韩精品| 国内精品久久久久伊人av| 国产精品毛片一区二区三区 | 噜噜噜躁狠狠躁狠狠精品视频| 老司机午夜精品视频在线观看| 亚洲欧美日韩中文视频| 亚洲精品一区二区三区蜜桃久| 国产在线乱码一区二区三区| 国产精品一二三| 久久精品成人一区二区三区| 亚洲视频精品| 久久夜色精品亚洲噜噜国产mv| 亚洲欧美一区二区三区在线| 夜夜嗨av一区二区三区网页| 国产精品一区二区黑丝| 欧美午夜视频| 欧美日韩亚洲一区三区| 欧美日本高清| 欧美日韩在线精品| 欧美日韩国产综合一区二区| 欧美片第1页综合| 欧美精品一区二区久久婷婷| 欧美成人有码| 欧美国产精品v| 欧美女同在线视频| 欧美日韩一区二区三区四区五区 | 欧美在线免费| 久久久久国产精品一区二区| 久久精品中文字幕一区二区三区| 欧美自拍偷拍| 老妇喷水一区二区三区| 欧美不卡在线| 欧美日韩中文| 国产欧美日韩三级| 国产揄拍国内精品对白| 亚洲国产成人不卡| 日韩视频中文| 性欧美大战久久久久久久久| 久久一区二区三区国产精品 | 免费亚洲婷婷| 亚洲国产婷婷| 一本大道久久a久久综合婷婷| 在线一区二区日韩| 久久成人免费网| 欧美aⅴ99久久黑人专区| 欧美三级欧美一级| 国产欧美综合一区二区三区| 在线精品一区二区| av成人免费观看| 欧美在线观看视频| 欧美国内亚洲| 久久国产精品99精品国产| 免费不卡亚洲欧美| 一区二区av| 久久影院午夜论| 国产精品久久久久久久久| 精品福利免费观看| 亚洲素人在线| 亚洲特级毛片| 麻豆成人91精品二区三区| 亚洲国产欧美一区二区三区久久| 亚洲一区二区三区四区中文| 久久国产一区二区| 欧美网站在线观看| 亚洲黄色成人久久久| 欧美亚洲一区二区在线| 欧美国产极速在线| 欧美亚洲综合网| 欧美精品www在线观看| 国产欧美日韩视频在线观看| 一本色道久久加勒比88综合| 猫咪成人在线观看| 欧美一区二区在线观看| 国产精品成人v|