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

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

這種用法是合理的,因?yàn)檫@跟 UNIX 上標(biāo)準(zhǔn)的程序加載器一樣,程序
碼當(dāng)中并非真的放入這一整塊預(yù)留空間,而是先用一個(gè)數(shù)目表示,在
加載時(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 閱讀(672) 評論(0)  編輯 收藏 引用 所屬分類: Linux_Coding
<2012年5月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用鏈接

留言簿(10)

隨筆分類(307)

隨筆檔案(297)

algorithm

Books_Free_Online

C++

database

Linux

Linux shell

linux socket

misce

  • cloudward
  • 感覺這個(gè)博客還是不錯(cuò),雖然做的東西和我不大相關(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>
            亚洲人成人一区二区在线观看| 国产精品日日摸夜夜添夜夜av| 一区精品在线播放| 久久免费99精品久久久久久| 久久国产精彩视频| 亚洲国产精品精华液2区45| 欧美成人性网| 欧美日韩高清在线一区| 亚洲欧美激情诱惑| 午夜精品久久久久影视 | 亚洲欧美日韩一区二区在线| 国产毛片精品国产一区二区三区| 久久精品免费| 欧美成人亚洲成人| 亚洲专区一区| 久久综合国产精品| 一本色道久久综合亚洲精品婷婷 | 欧美国产精品久久| 亚洲在线观看视频| 久久精品一二三区| 日韩午夜剧场| 欧美亚洲免费| 亚洲免费观看| 新片速递亚洲合集欧美合集 | 欧美日韩亚洲综合在线| 久久久国产精品一区二区三区| 毛片基地黄久久久久久天堂| 亚洲色图综合久久| 久久久久久噜噜噜久久久精品| 亚洲免费观看视频| 欧美中文日韩| 亚洲欧美久久| 欧美激情中文不卡| 久久久久久久久岛国免费| 欧美国产日韩精品| 久久亚洲综合网| 国产精品日韩久久久久| 欧美激情视频一区二区三区在线播放| 国产精品嫩草久久久久| 91久久久亚洲精品| 国产曰批免费观看久久久| 亚洲狼人综合| 亚洲欧洲一区| 久久亚洲国产精品一区二区| 欧美一区二区网站| 欧美午夜精品理论片a级按摩| 女主播福利一区| 国模一区二区三区| 亚洲欧美日本另类| 午夜电影亚洲| 欧美三级视频| 亚洲精品视频在线播放| 亚洲人成毛片在线播放女女| 久久久天天操| 鲁大师成人一区二区三区 | 久久久av毛片精品| 久久久精品一品道一区| 国产三级精品三级| 亚洲影院一区| 欧美一区二区三区四区在线观看地址 | 亚洲日本成人女熟在线观看| 亚洲国产成人av好男人在线观看| 久久国产一区二区| 久久久久久亚洲精品杨幂换脸 | 在线视频国内自拍亚洲视频| 久久精品99国产精品| 久久国产精品久久精品国产| 国产精品永久入口久久久| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲影院高清在线| 国产精品视频内| 欧美一级视频免费在线观看| 欧美一区二区三区电影在线观看| 国产精品一卡| 欧美亚洲免费在线| 另类尿喷潮videofree| 亚洲国产精彩中文乱码av在线播放| 久久综合网络一区二区| 欧美成人一区在线| 日韩午夜av在线| 欧美先锋影音| 午夜精品视频一区| 免费在线看一区| 99精品热视频| 国产精品女主播| 久久久噜噜噜久噜久久| 亚洲高清自拍| 亚洲理论电影网| 亚洲一区中文字幕在线观看| 国产欧美日韩免费| 久久只精品国产| 亚洲精品在线免费| 欧美一区二区视频在线| 亚洲大片一区二区三区| 欧美日韩久久久久久| 亚洲欧美日韩一区二区| 亚洲国产精品va在线看黑人| 午夜精品久久久久久99热软件| 国产一在线精品一区在线观看| 欧美国产在线观看| 午夜在线一区| 亚洲日韩成人| 开心色5月久久精品| av成人老司机| 在线国产精品一区| 欧美亚州韩日在线看免费版国语版| 欧美中日韩免费视频| 99riav久久精品riav| 老牛嫩草一区二区三区日本| 亚洲免费视频一区二区| 狠狠色2019综合网| 国产精品爱久久久久久久| 久久人人97超碰国产公开结果| 一区二区三区 在线观看视频| 女女同性精品视频| 久久精品国产精品| 亚洲一区在线播放| 亚洲美女色禁图| 在线成人国产| 国产乱人伦精品一区二区| 欧美国产成人精品| 久久综合色婷婷| 欧美伊人精品成人久久综合97| 亚洲精品日韩精品| 亚洲福利在线视频| 毛片基地黄久久久久久天堂| 欧美在线一级va免费观看| 一本色道久久加勒比精品| 亚洲国产你懂的| 在线成人激情黄色| 国产主播喷水一区二区| 国产精品你懂的在线欣赏| 欧美日韩一区二| 欧美另类视频| 欧美精品久久久久a| 欧美黄色aaaa| 欧美大片18| 欧美激情第一页xxx| 欧美高清视频在线| 欧美国产视频日韩| 欧美激情一区二区在线| 欧美高清视频一区二区| 欧美激情一区二区三区蜜桃视频| 免费观看久久久4p| 欧美电影专区| 欧美精品午夜视频| 欧美日韩久久久久久| 欧美日韩精品免费观看| 欧美午夜精品久久久| 国产精品欧美一区喷水| 国产美女精品| 国内精品一区二区| 亚洲国产精品一区二区www在线| 1000部国产精品成人观看| 一区视频在线| 亚洲精品一区二区三区蜜桃久| 亚洲精品无人区| 亚洲一区二区三区色| 午夜久久福利| 久久久噜噜噜久久中文字免| 麻豆久久精品| 日韩天堂在线观看| 亚洲欧美精品| 美女主播一区| 国产精品国产三级国产普通话三级 | 国产精品高潮呻吟久久av黑人| 国产精品大片免费观看| 国产在线一区二区三区四区| 亚洲国产网站| 亚洲欧美福利一区二区| 久久久久久亚洲综合影院红桃 | 久久网站免费| 最新亚洲一区| 欧美一区二区精品在线| 蜜桃精品久久久久久久免费影院| 欧美日韩国产成人高清视频| 国产精品区一区二区三区| 激情综合色综合久久综合| 99国产精品久久久久老师| 性欧美video另类hd性玩具| 乱中年女人伦av一区二区| 在线视频一区二区| 久久五月天婷婷| 国产精品羞羞答答xxdd| 最新亚洲激情| 久久久噜噜噜久久人人看| 日韩视频一区二区三区| 久久久久久999| 国产精品www994| 亚洲日本视频| 久久蜜桃香蕉精品一区二区三区| aa级大片欧美| 免费h精品视频在线播放| 国产伦精品一区二区三区在线观看 | 欧美日韩在线播放一区| 亚洲国产成人午夜在线一区| 欧美在线综合| 亚洲一级电影| 欧美日韩在线播放三区| 日韩亚洲国产精品|