数据段大小设置 (不知道是不是这么说)

我在运行一个可执行程序的时候,出现了错误。有人告诉我如下查看:
一、找你的编译器说明书,看看哪些选项可以修改运行时的堆栈段(stack)和数据段(data)的大小。在IBM机器的XLF编译器中有 -bmaxstack:256000000 和 -bmaxdata:2048000000选项,不知道你的编译器有没有类似的选项。
这里面的堆栈我是知道了修改,但是这个数据段是什么意思?怎么修改?
谢谢!